Framework to acquire and implement settings from CMS.
NNSettings/SettingsManager/SettingsORM etc.
Acquires settings from the settings database, which is stored locally after being periodically downloaded from CMS. Used very frequently.
EnvironmentsActivity/EnvironmentManager/Environments
Sets the environment – QA, production etc.
UnpackAssets
Acquires a JSON list of assets and saves them in the device storage, if run mode is FRESH_INSTALL
NNVersionCheck/NNVersionCheckInterface/VersionCheckPOJO
Acquires a JSON list of app versions, compares it to the local version and, if not up to date, forces a restart with an update prompt. Not implemented in all apps, based on client preference.
