Ionic Training chennai

Ionic Training

       Ionic is open source framework used for developing mobile applications. It provides tools and services for building mobile UI with native look and feel. Ionic framework needs native wrapper to be able to run on mobile devices.

 

Developing real-time apps is the need of the hour, and apps that deal with humongous amounts of user data and real-time information that needs to be updated frequently are in high demand. Currently, one of the most popular frameworks for this task is Ionic Framework, which is undergoing a major makeover.

 

Ionic Training chennai

 

  • Leverage Ionic 2 and its exciting new features to create cutting edge real-time apps
  • Work through simple recipes to address your problems directly and solve them effectively
  • Get examples at each step to guide you on your learning curve

 

What You Will Learn

 

  • Create custom UIs using Angular 2 directives
  • Make the best use of REST APIs to submit forms
  • Create beautiful animations and graphics in the application
  • Embed videos and other media into the app
  • Access native device functionalities such as a camera and maps using ngCordova
  • Theme the application based on the various platform styles available
  • Publish your application to a variety of platforms
  • Leverage Angular 2 events and Ionic-specific events to communicate

 

Ionic Training chennai

Course Contents

 

1. Creating Our First App with Ionic 2

Introduction
Setting up a development environment
Creating a HelloWorld app via the CLI
Creating a HelloWorld app via Ionic Creator
Viewing the app using your web browser
Viewing the app using the Ionic CLI
Viewing the app using Xcode for iOS
Viewing the app using Genymotion for Android
Viewing the app using Ionic View

2. Adding Ionic 2 Components

Introduction
Adding multiple pages using tabs
Adding left and right menu navigation
Navigating multiple pages with state parameters

3. Extending Ionic 2 with Angular 2 Building Blocks

Introduction
Creating a custom pizza ordering component
Creating a custom username input directive
Creating a custom pipe
Creating a shared service to provide data to multiple pages

4. Validating Forms and Making HTTP Requests

Introduction
Creating a complex form with input validation
Retrieving data via a mocked API using a static JSON file
Integrating with Stripe for online payment

5. Adding Animation

Introduction
Embedding full screen inline video as background
Creating a physics-based animation using Dynamics.js
Animating the slide component by binding a gesture to the animation state
Adding a background CSS animation to the login page

6. User Authentication and Push Notification Using Ionic Cloud

Introduction
Registering and authenticating users using Ionic Cloud
Building an iOS app to receive push notifications
Building an Android app to receive push notifications

7. Supporting Device Functionalities Using Ionic Native

Introduction
Taking a photo using the camera plugin
Sharing content using the social sharing plugin
Displaying a term of service using InAppBrowser
Creating a Taxi app using the Google Maps plugin and geocode support

8. Theming the App

Introduction
Viewing and debugging themes for a specific platform
Customizing themes based on the platform

9. Publishing the App for Different Platforms

Introduction
Adding versioning to future proof the app
Building and publishing an app for iOS
Building and publishing an app for Android

 

info@bigdatatraining.in

http://www.bigdatatraining.in/contact/

Call – +91 97899 68765 / 044 – 42645495

Weekdays / Fast Track / Weekends / Corporate Training modes available

 

Ionic Training  Also available across India in Bangalore, Pune, Hyderabad, Mumbai, Kolkata, Ahmedabad, Delhi, Gurgon, Noida, Kochin, Tirvandram, Goa, Vizag, Mysore,Coimbatore, Madurai, Trichy, Guwahati

On-Demand Fast track Ionic Training  globally available also at Singapore, Dubai, Malaysia, London, San Jose, Beijing, Shenzhen, Shanghai, Ho Chi Minh City, Boston, Wuhan, San Francisco, Chongqing.