Ionic 2 Solutions [Video]

Preview in Mapt

Ionic 2 Solutions [Video]

Hoc Phan

Over 30 life-changing recipes to help you create cutting-edge, hybrid apps with Ionic 2
Mapt Subscription
FREE
$29.99/m after trial
Video
$106.25
RRP $124.99
Save 14%
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$106.25
$29.99p/m after trial
RRP $124.99
Subscription
Video
Start 30 Day Trial

Frequently bought together


Ionic 2 Solutions [Video] Book Cover
Ionic 2 Solutions [Video]
$ 124.99
$ 106.25
 Introducing Ionic 2 [Video] Book Cover
Introducing Ionic 2 [Video]
$ 84.99
$ 72.25
Buy 2 for $35.00
Save $174.98
Add to Cart
Subscribe and access every Packt eBook & Video.
 
  • 5,000+ eBooks & Videos
  • 50+ New titles a month
  • 1 Free eBook/Video to keep every month
Start Free Trial
 

Video Details

ISBN 139781787287556
Course Length3 hours 56 minutes

Video Description

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. This course will get you started with Ionic and help you create Angular 2 components that interact with templates. From there, you’ll work with Ionic components and find out how to share data efficiently between them. You’ll discover how to make the best use of the REST API to handle back-end services and then move on to animating your application to make it look pretty. You’ll learn to add in a local push notification in order to test the app. You’ll work with Cordova to support native functionalities on both iOS and Android. Also, you’ll master using the default themes for each platform as well as customizing your own. Finally, you’ll see how best to deploy your app to different platforms. This video course will solve all your Ionic-related issues through dedicated recipes that will help you get the best out of Ionic.

Style and Approach

This video is a recipe-based solution to all your Ionic 2 related problems and will help you create cutting-edge, real-time apps with ease through simple-to-understand step-by-step recipes.

Table of Contents

Creating Our First App with Ionic 2
The Course Overview.
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 AppU Genymotion for Android
Viewing the App Using Ionic View
Adding Ionic 2 Components
Adding Multiple Pages Using Tabs
Adding the Left and Right Menu Navigation
Navigating Multiple Pages with State Parameters
Extending Ionic 2 with Angular 2 Building Blocks
Creating Your Own Custom Component Using the HTML Template
Creating a Custom Username Input Directive
Creating a Custom Pipe
Creating a Shared Service to Provide Data to Multiple Pages
Validating Forms and Making HTTP Requests
Creating a Complex Form with Input Validation
Retrieving Data via Mocked API Using a Static JSON File
Integrating with Stripe for Online Payment
Adding Animation
Embedding a Full Screen Inline Video as the 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
User Authentication and Push Notification Using Ionic Cloud
Registering and Authenticating Users Using Ionic Cloud
Building an iOS App to Receive Push Notifications
Building an Android App to Receive Push Notifications
Supporting Device Functionalities Using Ionic Native
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
Theming the App
Viewing and Debugging Themes for a Specific Platform
Customizing Themes Based on the Platform
Publishing the App for Different Platforms
Adding Versioning to Future Proof the App
Building and Publishing an App for iOS
Building and Publishing an App for Android

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 your application
  • Embed videos and other media into apps
  • Access native device functionalities, such as a camera and maps, using ngCordova
  • Theme your 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

Authors

Table of Contents

Creating Our First App with Ionic 2
The Course Overview.
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 AppU Genymotion for Android
Viewing the App Using Ionic View
Adding Ionic 2 Components
Adding Multiple Pages Using Tabs
Adding the Left and Right Menu Navigation
Navigating Multiple Pages with State Parameters
Extending Ionic 2 with Angular 2 Building Blocks
Creating Your Own Custom Component Using the HTML Template
Creating a Custom Username Input Directive
Creating a Custom Pipe
Creating a Shared Service to Provide Data to Multiple Pages
Validating Forms and Making HTTP Requests
Creating a Complex Form with Input Validation
Retrieving Data via Mocked API Using a Static JSON File
Integrating with Stripe for Online Payment
Adding Animation
Embedding a Full Screen Inline Video as the 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
User Authentication and Push Notification Using Ionic Cloud
Registering and Authenticating Users Using Ionic Cloud
Building an iOS App to Receive Push Notifications
Building an Android App to Receive Push Notifications
Supporting Device Functionalities Using Ionic Native
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
Theming the App
Viewing and Debugging Themes for a Specific Platform
Customizing Themes Based on the Platform
Publishing the App for Different Platforms
Adding Versioning to Future Proof the App
Building and Publishing an App for iOS
Building and Publishing an App for Android

Video Details

ISBN 139781787287556
Course Length3 hours 56 minutes
Read More

Read More Reviews

Recommended for You

 Introducing Ionic 2 [Video] Book Cover
Introducing Ionic 2 [Video]
$ 84.99
$ 72.25
Yii2 Application Development Solutions - Volume 2 [Video] Book Cover
Yii2 Application Development Solutions - Volume 2 [Video]
$ 124.99
$ 106.25
AWS Certified Solutions Architect –Associate Tutorial - Step 2 [Video] Book Cover
AWS Certified Solutions Architect –Associate Tutorial - Step 2 [Video]
$ 124.99
$ 106.25
Linux Networking Solutions - Part 2 [Video] Book Cover
Linux Networking Solutions - Part 2 [Video]
$ 124.99
$ 106.25
Delphi Solutions - Part 2 [Video] Book Cover
Delphi Solutions - Part 2 [Video]
$ 124.99
$ 106.25
Angular 2 Solutions - Intermediate Concepts [Video] Book Cover
Angular 2 Solutions - Intermediate Concepts [Video]
$ 124.99
$ 106.25