This is a Cordova based container for Frappe Framework.
This provides local server selection, login and desk pages that will load application files (HTML/JS/CSS) from the server.
Compatible with Frappe version 6/7+
Cordova
$ cordova platform add ios
$ cordova platform add android
$ cordova plugin add cordova-plugin-statusbar
$ cordova plugin add cordova-plugin-inappbrowser
$ cordova plugin add cordova-plugin-file
Install and update the latest XCode
$ cordova build ios && cordova emulate ios && open -a "ios simulator"
Release for iOS is via XCode
Install Android SDK
Tip: Try Android Studio
$ cordova build android
$ cordova build android --release
For debug, you don't need to add any keystore.
For release, generate a release.keystore
using this link. Put the file in the build
directory and add this to your build.json
{
"android": {
"debug": {
"keystore": "build/debug.keystore",
"storePassword": "debug123",
"alias": "alias_name",
"password" : "debug123",
"keystoreType": ""
},
// add your release key configuration
"release": {
"keystore": "build/release.keystore",
"storePassword": "password",
"alias": "alias_name",
"password" : "password",
"keystoreType": ""
}
}
}
MIT