Content deleted Content added
m rv sock |
|||
(30 intermediate revisions by 21 users not shown) | |||
Line 1:
{{Short description|Programming language}}
{{Infobox software
| name=Hollywood
Line 5 ⟶ 6:
| developer=Andreas Falkenhahn
| released ={{Start date and age|2002|11}}
| latest release version=
| latest release date= {{Start date and age|2023|02|25}}<ref>{{Cite web |title=Hollywood 10: Xcelicious out now! - Hollywood forums |url=https://forums.hollywood-mal.com/viewtopic.php?f=19&t=3657 |access-date=2023-09-03 |website=forums.hollywood-mal.com}}</ref>
| operating system= [[AmigaOS]], [[MorphOS]], [[WarpOS]], [[AROS]], [[Microsoft Windows|Windows]]. [[
| genre= [[Programming language]]
| license= [[Proprietary software|Proprietary]]
Line 13 ⟶ 14:
}}
'''Hollywood''' is a commercially distributed programming language developed by Andreas Falkenhahn (Airsoft Softwair) which mainly focuses on the creation of multimedia-oriented applications. Hollywood is available for [[AmigaOS]]
The Hollywood Designer is an add-on for Hollywood with which it is possible to use Hollywood also as a presentation software and an [[authoring system]].
==History==
Hollywood has its roots on the [[Amiga]] computer. Inspired by Amiga programming languages like [[AMOS (programming language)|AMOS]], [[Blitz BASIC]], and [[Amiga E]], Hollywood author Andreas Falkenhahn began development of Hollywood in Spring 2002 after finishing his A-levels.<ref>Johnson, Magnus: Interview with Andreas Falkenhahn. Total Amiga 21 (2005), pp. 14-15.</ref> Version 1.0 of the software was released in November 2002, but only for [[Motorola 68000|68000]]-based Amiga systems. A month later, a native version for the [[PowerPC]]-based MorphOS followed.<ref>Schaefer, Robbie: Hollywood Multimedia. AMIGAplus 132 (2003), pp. 24-26.</ref> Support for WarpOS was introduced with Hollywood 1.9 which appeared in Spring 2004 together with the first release of the Hollywood Designer, a tool which can be used to create presentations with Hollywood. AmigaOS 4 is supported since March 2005. Starting with version 2.0 (released in January 2006), Hollywood is using the [[Lua (programming language)|Lua]] programming language as its [[virtual machine]], but with significant modifications in [[syntax]] and functionality.<ref>{{cite web|url=http://www.inf.puc-rio.br/~roberto/lua-uses.html |title=Lua: user projects |website=Inf.puc-rio.br |date=2003-01-07 |
==General information==
Hollywood's focus is on ease of use and platform independence. It was mainly designed for the creation of games and [[multimedia]] applications. The language set comprises roughly
=== Platform independence ===
Line 27 ⟶ 28:
=== GUI development ===
There are several GUI toolkits for Hollywood. RapaGUI is a cross-platform GUI plugin for Hollywood which supports Windows,
=== Compiler ===
Line 33 ⟶ 34:
== Development environment ==
There is no [[integrated development environment]] for the Amiga
== Hello World program ==
Line 50 ⟶ 51:
| caption=Hollywood Designer running on AmigaOS4
| developer=Andreas Falkenhahn
| latest release version=
| latest release date= {{Start date and age|
| operating system= [[AmigaOS]], [[MorphOS]], [[WarpOS]], [[AROS]]
| genre= [[Presentation]]
| license= [[Proprietary software|Proprietary]]
Line 58 ⟶ 59:
}}
The Hollywood Designer is an add-on for Hollywood that allows the creation of presentations and [[Interactive kiosk|kiosk systems]] with Hollywood. The software uses a [[WYSIWYG]]-compliant interface based on slides. Users can create as many slides as desired and fill them with texts, graphics, and sound. Hollywood Designer will then run the slides one after another or in a predefined order. Various transition effects are available. Additionally, it is possible to create applications which require user interaction, like kiosk systems.<ref>{{cite web|url=http://www.ferrule-media.no |title=Tannlege / Tannpleier - effektiv informasjon til dine pasienter |website=Ferrule-media.no |access-date
All projects created in Hollywood Designer are displayed using Hollywood and can thus also be compiled into stand-alone executables or [[Audio Video Interleave|video files]]. Advanced users can also embed custom code inside their projects. Through custom code it is possible to access the complete command set of Hollywood.<ref>Williams, Robert: Hollywood 1.9 and Designer. Total Amiga 18 (2004), pp. 18-22.</ref>
Line 64 ⟶ 65:
Technically speaking, Hollywood Designer does nothing else but automatically generate scripts for Hollywood according to the layout defined by the user in the [[GUI]].<ref>Gutjahr, Christoph: Hollywood 1.9, Malibu and Hollywood Designer. The Triple Dream Factory. AMIGAplus 147 (2004), pp. 44-47.</ref> The process of generating scripts and running them using Hollywood is entirely hidden from the user so that programming skills are not necessary for using Hollywood Designer.<ref>Williams, Robert: Hollywood 2.0 The Sequel. Total Amiga 23 (2006), pp. 40-42.</ref> However, because Hollywood Designer merely generates scripts for Hollywood, the latter is a mandatory requirement for Hollywood Designer.
The first version of Hollywood Designer was released in April 2004.<ref>Steigerwald, Martin: Multimedia pur. Amiga Magazin 7/2004, pp. 7-9.</ref> Currently, the software is only available for Amiga compatible operating systems. However, thanks to the Hollywood cross-compiler, it can also save stand-alone executables for [[Windows]], [[
==References==
Line 72 ⟶ 73:
{{Portal|Amiga}}
* {{Official website|www.hollywood-mal.com}}
* [https://web.archive.org/web/20110706144306/http://devplex.awardspace.biz/ Cubic IDE], an IDE for Hollywood
* [http://
* [http://www.ferrule-media.no An Infochannel created using Hollywood Designer] (Norwegian)
* [
* [https://www.keho-software.com Homepage of KeHoSoftware], Hollywood LCARS SmartHome SmartSensor Project (English & German)
{{AmigaOS 4}}
|