1 | Determine settings for target devices Mobile Designer determines the settings for the device for which it is building the application. It retrieves the settings from the following sources in the order listed. Project-level device_name.xml files Project-level _defaults_.xml file Mobile Designer device database Mobile Designer sdk.properties file Mobile Designer uses the first setting it encounters. For example, if Mobile Designer encounters a setting in the project-level target device_name.xml file and then again in the project-level _defaults_.xml file, Mobile Designer uses the setting from the target device_name.xml file. For more information about: |
hook point | PreBuildResources If you have created an Ant script to run at the PreBuildResources hook point, Mobile Designer runs the Ant script. |
2 | Execute the resource handler Mobile Designer runs the resource handler that you created for the project. When running the resource handler, Mobile Designer records all the resources required for your application. Mobile Designer also creates the com.softwareag.mobile.runtime.Parameters class. For more information about creating the resource handler, see About the Resource Handler. For more information about the Parameters class, see Application and Parameter Classes. At this point in the build process, Mobile Designer uses the following project properties: project.reshandler.src.path for the location of the project’s resource handler script and any associated classes project.java.reshandler.name for the name of the resource handler class you created for your project. project.resource.dir.root for the location of the top-level folder that contains the resources (audio files, image files, etc.) for your project project.reshandler.additional.libs.path for the location of additional libraries that your project’s resource handler requires For more information about these properties, see Resource Handler Properties. |
hook point | PostBuildResources If you have created an Ant script to run at the PostBuildResources hook point, Mobile Designer runs the Ant script. |