Essentials options for a manufacturing-ready mobile app
Ionic2 is a super cellular framework (constructed on best of some other nice framework – Angular2), however the starter app generated through ionic-cli doesn’t contain a few crucial issues that each manufacturing cell app needs, like:
Construction / manufacturing configuration recordsdata
for instance when running in construction mode you want to use an area API endpoint, however for production you've gotten a special endpoint. you'll be able to amendment the endpoints manually, but a better resolution is to have separate configuration recordsdata to retailer these values to bypass typos (or forgetting to change them)
Multiple languages give a boost to
Translating the app into multiple languages will increase its chances of good fortune. We’ve incorporated and configured ng2-translate module. even though you don’t need multiple languages strengthen from the beginning, it’s so easy to begin the suitable means with this setup (even for 1 language) and upload extra languages in the long term.
Sizzling code push
Updating a mobile app by way of submitting a new construct to the App Retailer / Google Play can also be time eating (a few hours for Google Play and a few days for iOS). Happily Cordova apps can be updated by way of pushing JS, CSS and images updates in just a minute (through the use of Microsoft CodePush – a free service).
Further gear and features
Redux
Redux is a predictable state box for JavaScript apps. It supplies a very simple option to centralize the state of your utility. together with Angular2 amendment detection it might probably simplify quite the code that you need to update the views to your mobile app. This starter makes use of ng2-redux as it has full compatibility with Redux Devtools (a Chrome extension that is helping you view and debug the state of your app).
Ionic Storage
Ionic storage is an additional Cordova plugin that makes it simple to paintings with Local Storage, IndexedDB, Internet SQL or Sqlite. Why not the usage of just the Local Garage? Because iOS will currently clear out Native Garage (and IndexedDB it’s been shown) whilst the device runs low on memory. The Usage Of Ionic Garage makes it very easy to use a extra chronic storage while to be had (the best garage medium is chosen in keeping with what’s available on the app runtime).
New components
Ionic2 and Angular2 come with so much of serious constructed-in components, then again we’ve brought a couple of more just to speed up your construction revel in:
Call-to-Motion Panel
That Is a whole page panel that will also be used to display a big icon, a identify, some further main points and a button (the call-to-action). It's frequently used there’s an mistakes speaking along with your backend server or when a view is empty.
New pages
Splash screen page
This Is the first web page displayed when the applying launches and it’s purpose is to some initalization. as an example, on this starter, we use the Splash web page to test whether or not we should always show an educational (for first-time users) or the primary tabs (for returning customers)
Instructional web page
First-time user are presented with a nice slider introducing them to the app. the tutorial is displayed robotically for first-time users. When user returns a 2d time to the app he received’t see the educational, but he can nonetheless get entry to it from the side menu.
Login page
A fundamental login shape with username/electronic mail and password.
Signup web page
A signup panel with username/electronic mail and password (with password confirmation).
Must Haves
In Order to make use of this starter you wish to have ionic-cli and cordova put in globally: `npm install -g ionic cordova code-push-cli`
Documentation
you'll check out the entire documentation prior to you buy, at: http://frontweb.ro/ionic2essentials/medical doctors/FULL DOWNLOAD
No comments:
Post a Comment