Description
We are giving you best training by Best Industry Experts.
100% Job assistance.
Overview of Essential Skills
- HTML, CSS and Javascript
- jQuery and jQueryUI frameworks
- Optional jquery mobile and BBUI frameworks
- AJAX and JSON
- Local storage
- App navigation techniques
Node Modules
- Node Introduction
- Node Installment and Setup
- NPM Installation and Module setup.
- Node Build System.
Apache Cordova and Ionic Framework build
- Understanding the open source parts of Ionic Framework (Cordova)
- Where Ionic Framework Build fits in
- Free and paid accounts with Ionic Framework Build
- Creating a Development Environment
- Eclipse with Plug-Ins
- Running Android Simulators
- Optional Apple Mac setup in XCode
- Introduction of TypeScript
- Basic Type
- Variable Declarations
- Interfaces
- Classes
- Functions
- Generics
- Enums
- Type Inference
- Type Compatibility
- Advanced Types
- Symbols
- Iterators and Generators
- Modules
- Namespaces
- Namespaces and Modules
- Module Resolution
- Declaration Merging
- JSX
- Decorators
- Mixins
- Triple-Slash Directives
Mobile Projects
- Creating a new project
- Importing a boiler-plate project
- Enabling Cordova for existing projects
Obtaining and Using Signing Certificate Keys
- Apple Developer program
- Android Developer keys
- Blackberry and Windows keys
Understanding the Technologies
- WebKit application for Mobile Apps Development
- Overview of native app development structures
- Overview of essential platform-specific configuration files
- App icons, covers and UI furniture
- Cordova white-listing
Mobile-Specific Coding Techniques
- Writing JavaScript Optimised for Mobile
- Managing memory on mobiles
- CSS optimisations
- User-Interface best practices
- When to go native
Accessing Native APIs
- Geolocation
- Camera
- Accelerometer
- Contacts
- Other device-specific APIs
Workflow
- Subscribe to platform developer schemes as required (may incur fees)
- Plan and Create App
- Test and Debug
- Compile to multiple platforms with PhoneGap build
- Overview of the command-line compile process
- Deploy to app markets
Additional Development tools
- Android, IPhone IOS and Windows Phone 8 emulators
- Ripple Emulator in Chrome
- Free Microsoft tools for Windows 8