AppSettings defines the core configuration of the application. It includes essential metadata required for the app to function correctly and integrate with app stores, branding, and localization systems. Developers use this section to set:
| Field | Type | Default Value | Description |
|---|---|---|---|
| AppID | AID | {appID} | Unique application identifier, usually the package name or bundle ID |
| AppName | String | {appName} | Application name |
| AppVersion | String | {appVersion} | Application version as text (e.g., "1.0.0") |
| AppVersion.Code | Number | 0 | Numeric version code for detecting updates in app stores |
| AppLogo | URL | {appLogo} | Path or URL to the application logo |
| AppLogo.Color | Color | {appLogoColor} | Logo background color (e.g., "#FFFFFF") |
| {email} | Developer or support email | ||
| WebSite | URL | {webSite} | Official application website |
| Developer | String | {developer} | Name of the developer or company |
| License | License | {license} | Application license type (e.g., "MIT") |
| MainPage | PageName | 0 | ID of the main page (page-id) |
| AppMarket | Market | {appMarket} | In-app payment market (e.g., "GooglePlay" or "AppStore") |
| AppLocale | Locale | {appLocale} | Application locale/language (e.g., "en") |
Coding:
{
"AppSettings": {
"AppID": "{appID}",
"AppName": "{appName}",
"AppVersion": "{appVersion}",
"AppVersion.Code": 0,
"AppLogo": "{appLogo}",
"AppLogo.Color": "{appLogoColor}",
"Email": "{email}",
"WebSite": "{webSite}",
"Developer": "{developer}",
"License": "{license}",
"MainPage": 0,
"AppMarket": "{appMarket}",
"AppLocale": "{appLocale}"
}
}