Content deleted Content added
No edit summary |
No edit summary |
||
Line 13:
}}
'''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 |accessdate=2016-07-17}}</ref> Starting with version 3.0 (January 2008), Hollywood for the first time also runs on two non Amiga inspired operating systems: Microsoft Windows and
==General information==
Line 27:
=== GUI development ===
There are several GUI toolkits for Hollywood. RapaGUI is a cross-platform GUI plugin for Hollywood which supports Windows,
=== Compiler ===
Line 33:
== Development environment ==
There is no [[integrated development environment]] for the Amiga-compatible version of Hollywood. On these systems, [[Cubic IDE]] and [[Codebench]] can be used to develop with Hollywood as these have support for the Hollywood language through plugins.<ref>{{cite web|url=https://code.google.com/p/hw4c/ |title=Google Code Archive - Long-term storage for Google Code Project Hosting |website=Code.google.com |date= |accessdate=2016-07-17}}</ref><ref>{{cite web|url=http://codebench.co.uk/ |title=Welcome to the home of CodeBench |website=Codebench.co.uk |date= |accessdate=2016-07-17}}</ref> On Windows, Hollywood comes with an integrated development environment that can be used to create Hollywood scripts. The [[
== Hello World program ==
Line 64:
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==
|