Finalizing Applications
MoSync's great strength is that you can use it to build your one application into the different packages you need for hundreds of mobile devices. MoSync's Finalizer will build all the executable packages, ready to be transferred to the devices you've propogated from your device profiles list.
Preparing to Finalize
Device profiles list
Before you finalize your application, it is worthwhile checking that the set of devices listed on the Device Profiles tab includes all the devices you want to build the final packages for. If it doesn't, adjust the device profile filters until it does. (But don't worry if you can't get exactly the subset you want, you can adjust things later.)
Finalizer build configuration
When you finalize your application, the build process will use the build configuration set in the properties for your project. To see which build configuration will be used, right-click on your project in the Project Explorer view and select Properties > MoSync Project > Finalizer.
Generating and Editing the Finalizer Script
When you are ready to finalize your application, click the Finalizer tab next to the Device Profiles tab. The Finalizer view appears:

Click the Propagate button. MoSync will generate a build script based on the devices listed in the Device Profiles tab:

The script is editable so you can make changes such as adding device to it or removing devices from it.
Running the Finalizer Script
To run the script and build all your application packages, press the Finalize button.
If you have selected many devices and you have a large project, this operation can of course take quite some time. A progress bar will indicate progress:

When you run the Finalizer, the built packages are placed in a directory called \FinalOutput in your project folder. Each device package is placed in a directory hierarchy sorted by vendor and model.
- Printer-friendly version
- Login or register to post comments
Share on Facebook