Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

Entrambe le parti precedenti la revisione Revisione precedente
Prossima revisione Entrambe le parti successive la revisione
software:appbuilder:userguide [2017/10/26 10:03]
admin
software:appbuilder:userguide [2017/10/26 12:29]
admin
Linea 1: Linea 1:
 ====== AppBuilder 2.0 - User Guide ====== ====== AppBuilder 2.0 - User Guide ======
  
-==== Introduction ====+===== Introduction ====
 This document describes how you can manage and build your Hollywood projects using the AppBuilder application. This document describes how you can manage and build your Hollywood projects using the AppBuilder application.
  
  
-==== Terms and Conditions ====+===== Terms and Conditions ​=====
 APPBuilder is © Copyright 2015-2017 by Fabio Falcucci (in the following referred to as "the author"​). All rights reserved. APPBuilder is © Copyright 2015-2017 by Fabio Falcucci (in the following referred to as "the author"​). All rights reserved.
 The program is provided "​as-is"​ and the author can not be made responsible of any possible harm done by it. You are using this program absolutely at your own risk. No warranties are implied or given by the author. The program is provided "​as-is"​ and the author can not be made responsible of any possible harm done by it. You are using this program absolutely at your own risk. No warranties are implied or given by the author.
Linea 15: Linea 16:
  
  
-==== Getting Help ====+===== Getting Help =====
 If you have purchased this application you can write me for e-mail support, bug reports and feature suggestions at : If you have purchased this application you can write me for e-mail support, bug reports and feature suggestions at :
  
Linea 23: Linea 24:
  
  
-==== Overview ====+===== Overview ​=====
 I'm an Hollywood developer, Hollywood is a cross-compiling multimedia language developed by Andreas Falkenhahn, and actually I'm working on several projects each with its own additional files a plugins. During the building process it was a pain for me to manage and remember all files, and plugins I had to include in the application bundle for each platform I wanted to target, so I started this application called APPBuilder that helps with this process. I'm an Hollywood developer, Hollywood is a cross-compiling multimedia language developed by Andreas Falkenhahn, and actually I'm working on several projects each with its own additional files a plugins. During the building process it was a pain for me to manage and remember all files, and plugins I had to include in the application bundle for each platform I wanted to target, so I started this application called APPBuilder that helps with this process.
  
Linea 34: Linea 35:
  
  
-==== System Requirements ====+===== System Requirements ​=====
 - [[http://​www.hollywood-mal.com|Hollywood]] : This is obvious if you want to build Hollywood projects - [[http://​www.hollywood-mal.com|Hollywood]] : This is obvious if you want to build Hollywood projects
 - Screen resolution : 800x600 or greater - Screen resolution : 800x600 or greater
Linea 42: Linea 43:
  
  
-==== Installation ====+===== Installation ​=====
 APPBuilder does not need any installation procedure, you have to unpack the compressed archive you have downloaded into a folder of your choice. APPBuilder does not need any installation procedure, you have to unpack the compressed archive you have downloaded into a folder of your choice.
 Once extracted the contents, you should find in the destination folder the following items: Once extracted the contents, you should find in the destination folder the following items:
Linea 52: Linea 53:
  
  
-==== Uninstallation ====+===== Uninstallation ​=====
 To uninstall APPBuilder just delete the folder that holds the application and you are done. To uninstall APPBuilder just delete the folder that holds the application and you are done.
  
  
-==== First Run ====+===== First Run =====
 When you execute for the first time AppBuilder it will ask you to download all available plugins from a remote server, this step is necessary to include the plugins in your compiled application packages. When you execute for the first time AppBuilder it will ask you to download all available plugins from a remote server, this step is necessary to include the plugins in your compiled application packages.
 All this files will be saved in the <​plugins>​ directory. All this files will be saved in the <​plugins>​ directory.
Linea 75: Linea 76:
  
  
-==== The Interface ====+===== The Interface ​=====
 APPBuilder use a simple interface that allow you to have all under your control and all options always visible, what you see in the main interface is what you have at your fingertips to build your applications. APPBuilder use a simple interface that allow you to have all under your control and all options always visible, what you see in the main interface is what you have at your fingertips to build your applications.
  
Linea 87: Linea 88:
  
  
-=== Project Managemennt ===+==== Project Managemennt ​====
 The left side, the one with copper buttons, have all you need to manage your projects The left side, the one with copper buttons, have all you need to manage your projects
  
Linea 118: Linea 119:
  
  
---- TO BE CONTINUED ---+==== Project Description ====
  
 +The top right section is where you can describe and setup your project, here are the available fields with a brief descriotion :
 +  * **PROJECT NAME** : Type here the project name you are creating / editing
 +  * **MAIN SOURCE** : Type or select with the three-dots button the main source you wish to compile (*.hws script)
 +  * **EXECUTABLE NAME** : Here you can type the base name that will be used to build your application,​ an .exe extension will be added automatically for Windows executables,​ you have to specify just the path and name without any extension.
 +  * **.INFO ICON** : This field is usefull if you are compiling for Amiga-like systems, it will include the provided info-file (renaming it if necessary) with the generated executable. This means that you can use an info-file with an arbitrary name, APPBuilder will take care to copy this file in the appropriate place with the appropriate name.
 +  * **NOTES** : This is a free field you can use to write notes about this project. If you need to insert a newline just hit Left Shift + Enter because hitting Enter will close the input field.
 +
 +**Notes about the EXECUTABLE NAME field:**
 +If you do not specify any path the builds will be generated in the APPBuilder directory otherwise it will be generated in the specified path.
 +
 +__Example:​__
 +Suppose you want to generate an executable called Proggy, if you specify just Proggy in the Executable name field the build will be generated in the APPBuilder directory, but if you provide a path like C:/​Development/​Proggy/​builds/​Proggy the build will be generated in C:/​Development/​Proggy/​builds/​ using the name Proggy for the executable.
 +
 +==== Build Targets ====
 +The bottom right section is divided in smaller areas, starting from the left you can see a group of switches called Targets, here you can select for which platform you wish to build your project, every target supported by Hollywood 7 has been provided.
 +Just selected the switches for you need to compile your program and you are done, don't forget to save your project so next time you will open it these switches will be recalled and selected for you.
 +
 +
 +--- TO BE CONTINUED ---
software/appbuilder/userguide.txt · Ultima modifica: 2017/10/29 09:28 da admin
CC Attribution-Noncommercial 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0