We Love To Answer Your Query

Enquiry

Hybrid App Development TRAINING

Hybrid App Development Training

You're familiar with web development (HTML/CSS/JavaScript) and would like to build mobile apps, but don't fancy having to learn Objective C and/or Swift for iOS, Java for Android, etc. Or maybe you've tried developing apps the "native" way only to realize that it's a huge pain and you end up duplicating the same codebase in a different language for each platform.

If that's you then you should seriously consider hybrid cross-platform mobile development. Built on top of Apache Cordova (the open source project underlying PhoneGap) and Angular 2, Ionic 2 lets you develop mobile apps in HTML, Sass/CSS, and TypeScript/JavaScript, while providing a native look and feel on each supported platform.

Hybrid App Development Course Syllabus

  • Introduction
  • Course Over View
  • Required tools for Web Development
  • Source code and Questions
  • First App Development
  • Project introduction
  • Creating a project
  • Project structure
  • Theme and colours
  • Input components
  • Card component and custom styles
  • Property bindings
  • Calculating the score
  • Ionicons and platform styles
  • Storing Data
  • Data storage options
  • Importing the UUID library
  • Opening and Closing a Database
  • Local Storage overview
  • Saving expenses to Local Storage
  • IndexedDB overview
  • Setting up Dexie
  • Reading data asynchronously
  • More Dexie Table operations
  • HTTP Requests and Backend Integration
  • REST backend project
  • REST API operations
  • Angular HTTP Client
  • Adding a Login page
  • Authentication Service
  • Remembering the authentication
  • JWT - JSON Web Tokens
  • Obtaining an access token
  • Sending the Authorization header
  • Building as a (Progressive) Web App
  • Building as a Web App for production
  • Deploying to Firebase Hosting
  • Progressive Web Apps
  • Web App Manifest
  • Service Workers
  • Building as a Native Mobile App
  • Ionic View
  • Cordova's config.xml
  • Required tools for Android Development
  • Building for Android
  • Running on Android
  • Developing/Debugging on Android
  • Required tools for iOS Development
  • Running on iOS with Xcode
  • Running on iOS from the command line
  • Building for Windows Phone
  • Icon and Splash Screen images
  • Cordova plugins and Ionic Native
  • Cordova plugins and Ionic Native
  • Finding and installing a Cordova plugin
  • Using the Contacts plugin
  • Second App: Expense Tracker
  • Project setup
  • Item list
  • Date and currency pipes
  • The For Clickable items
  • Adding a new page
  • Navigation parameters
  • Edit form
  • Datetime input
  • Numeric input
  • Select options
  • Adding a Service
  • Defining a model object
  • Object IDs
  • Save button
  • Floating Action Buttons (FABs)
  • Saving a new item
  • Form validation
  • Deleting an item
  • Confirmation dialog with AlertController