You can customize features by editing a central property file and manipulating some other resources.
This file contains the properties shown in the following table.
Property | Description |
---|---|
url | The hardcoded address of the Application Center server. If this property is set, the address fields of the Login view are not displayed. |
defaultPort | If the url property is null, this property prefills the port field of the Login view on a phone. This is a default value; the field can be edited by the user. |
defaultContext | If the url property is null, this property prefills the context field of the Login view on a phone. This is a default value; the field can be edited by the user. |
ssl | The default value of the SSL switch of the Login view. |
allowDowngrade | This property indicates whether installation of older versions is authorized or not; an older version can be installed only if the operating system and version permit downgrade, |
showPreviousVersions | This property indicates whether the device user can show the details of all the versions of applications or only details of the latest version. |
showInternalVersion | This property indicates whether the internal version is shown or not. If the value is false, the internal version is shown only if no commercial version is set. |
listItemRenderer | This property can have one of these values:
|
listAverageRating | This property can have one of these values:
|
requestTimeout | This property indicates the timeout in milliseconds for requests to the Application Center server. |
gcmProjectId | The Google API project ID (project name = com.ibm.appcenter), which is required for Android push notifications; for example, 123456789012. |
allowAppLinkReview | This property indicates whether local reviews of applications from external application stores can be registered and browsed in the Application Center. These local reviews are not visible in the external application store. These reviews are stored in the Application Center server. |
Other resources that are available are application icons, application name, splash screen images, icons, and translatable resources of the application.
iOS: Files named iconsize.png in the IBMAppCenter/apps/AppCenter/iphone/native/Resources directory.
Windows Phone: Files named ApplicationIcon.png, IconicTileSmallIcon.png, and IconicTileMediumIcon.png in the IBMAppCenter/apps/AppCenter/windowsphone8/native directory.
iOS: Edit the CFBundleDisplayName key in the IBMAppCenter/apps/AppCenter/iphone/native/IBMAppCenterAppCenterIphone-Info.plist file.
Windows Phone: Edit the Title attribute of the App entry in the IBMAppCenter/apps/AppCenter/windowsphone8/native/Properties/WMAppManifest.xml file.
iOS: Files named Default-size.png in the IBMAppCenter/apps/AppCenter/iphone/native/Resources directory.
Hybrid splash screen during auto login: /IBMAppCenter/apps/AppCenter/common/js/idx/mobile/themes/common/idx/Launch.css
Windows Phone: Edit the file named SplashScreenImage.png in the IBMAppCenter/apps/AppCenter/windowsphone8/native directory.