Description
This training will allow you to master the Ionic Framework and SDK, based on AngularJS and Cordova. You will develop hybrid mobile applications for iPhone and Android close to native applications. In addition to implementing features, you will learn about productivity tools based on Node.js.
Who is this training for ?
For whom ?Web developers and mobility project managers.
Prerequisites
Training objectives
Training program
- Set up a modern development environment
- Editor's choice, essential plug-ins.
- Base of good practices: mobile and
- Node.js utility development.
- Multi-device synchronization
- Choose and configure a mobile workflow.
- Yeoman.Use a project scaffolder.
- Ionic SDK: presentation and implementation
- Components: Utilities, CSS, JavaScript, Services.
- Technologies: cloud services, Cordova, the choice of AngularJS.
- Start, emulate and debug an application.
- Contribution of the CSS Framework.
- Ionic + AngularJS : initiation au Framework de Google
- Structure of an AngularJS application.
- Identify resources: Services, Controller, Directives.
- Ajax: consumption of web services.
- SPA (Single Page Application) routes and navigation.
- The directives provided by Ionic.
- Independent use of the Ionic CSS Framework..
- The Ionic Framework in depth
- Targeted customization of the platform (IOS/Android).
- Content management: lists, loading,
- Navigation management: menu, route and persistence.
- Interactive components:
- Create effective forms.
- User gestures :
- Manage user data persistence
- Adopt an
- APIs for local backup: IndexDB localStorage.
- Centralize data: redefine the UX cycle.
- Authentication and push notification services.
- Prepare the build and deployment
- Automate the creation of icons and startup screens.
- Presentation of the