Application Configuration Profile projects include configuration details and resources for Mobile Application Framework (MAF)-based applications. The rules governing validation and application layouts may vary according to the version-specific characteristics of the MAF.
Attribute | Description |
---|---|
Customization-Resource-Bundle-Name | Name of the ACP project as a customization resource bundle, used by SAP Mobile Platform. |
Customization-Resource-Bundle-Version | ACP version number, used by SAP Mobile Platform. |
Runtime-Version |
MAF version number for which the ACP project is created. It affects how Mobile Application Workbench (MAW) interprets the configuration within the given ACP project. If the value of this attribute changes, MAW reconfigures the project to enable or disable features, and to validate the project against the rules applicable to the newly specified version. Changing the version number does not trigger MAW to automatically migrate the ACP project from one MAF runtime version to another. MAW reports the problems that must be resolved to comply with the rules and constraints of the specified version. |
Folder | Platforms | Folder Contents |
---|---|---|
ext | All | External artifacts, custom resources, and various types of files and subfolders. MAF APIs can access the contents of this folder at runtime. |
img | All | Images that are not dependent on platform, screen size, or density. |
img/android | Android | DPI-independent Android-specific images. |
img/android/hdpi | Android | Android-specific HDPI images. |
img/android/ldpi | Android | Android-specific LDPI images. |
img/android/mdpi | Android | Android-specific MDPI images. |
img/android/xhdpi | Android | Android-specific XHDPI images. |
img/ios | iOS | Device-independent iOS images. |
img/ios/ipad | iOS | iPad-specific images. |
img/ios/iphone | iOS | iPhone-specific images. |
phone | All | Top-level folder for phone-specific configurations. It can contain only the subfolders that are listed below. |
phone/bindings | All | Binding configurations for phones. |
phone/tileContainers | All | Tile container configurations for phones. |
phone/tiles | All | Tile layout configurations for phones. |
string | All | Localized text files. |
styles | All | Style files for customizing appearances. |
tablet | All | Top-level folder for tablet-specific configurations. Must contain only the subfolders listed below. |
tablet/bindings | All | Binding configurations for tablets. |
tablet/tileContainers | All | Tile container configurations for tablets. |
tablet/tiles | All | Tile layout configurations for tablets. |
demo | All | Demo data. Must contain only the subfolders listed below. |
demo/android | Android | Demo data for the Android platform. |
demo/ios | iOS | Demo data for the iOS platform. |
Mobile Application Workbench does not allow deviations from the folder structure described in the table; differences result in validation errors that prevent the ACP project from exporting.