Mastering Ionic : The definitive guide

Price: $25.00

Published: 19 November 16

Pages: 652

Language: English

Preview this e-book

Formats

Purchase PDF version

Information

Contents

Updates

** NOW UPDATED FOR IONIC 3 **

Do you want to develop your own mobile apps for iOS & Android? Are you looking for a low-cost solution that will give you the necessary knowledge and skills to achieve this? Unsure of which tools and resources to use? Bewildered by the range of options available?

Then let me help you.

With over 5 years experience of using open-source software tools to develop and deliver applications for iOS & Android I can guide you through the steps involved in developing your own mobile applications.

Whether you’re an absolute beginner or a seasoned veteran I’ve put together an e-book: Mastering Ionic that's packed with practical knowledge and development insights geared towards helping you master the framework that businesses and developers all over the world are raving about: Ionic.

What to expect

Mastering Ionic takes you through working with the Ionic framework on a step-by-step basis from basic concepts and core technologies through to developing fully functional apps with 3 complete case studies.

Featuring lots of mini-projects and in-depth resources in an easy to read format you'll build your knowledge and skills in no time and understand why millions of developers worldwide love working with the Ionic framework.

Some of the topics covered in the book include:

  • Working with Ionic UI components
  • Implementing Angular services
  • Theming your Ionic applications
  • Handling and parsing data
  • Configuring forms using 3 different approaches
  • Integrating SQLite and NativeStorage
  • Using Apache Cordova/Ionic Native plugins
  • Code signing apps for iOS & Android
  • Troubleshooting common (and not-so common) Ionic bugs
  • Submitting apps to the Apple App & Google Play Stores

Additionally you'll get access to ALL of the code samples used in each chapter and for the 3 complete case studies absolutely FREE!

On top of this you also gain access to support and further resources listed in the Introduction to the e-book so whichever way you cut it you're on to a great deal!

So whether you're a novice or a veteran developer Mastering Ionic will give you the tools and knowledge you need to hone your mobile app development skills and take them to the next level.

Table of Contents

 - Introduction

 - The last decade

 - Changes from Ionic 1

 - Core tools & technologies

 - The Ionic ecosystem

 - Configuring your environment

 - Beginning Ionic development

 - The architecture of an Ionic App

 - Decorators & Classes

 - Ionic Navigation

 - Templates

 - Theming Ionic Apps

 - Plugins

 - Loading Data

 - Forms & Data Input

 - Data Storage

 - Animations

 - Troubleshooting your Ionic App

 - Debugging & Profiling Apps

 - Documenting your code

 - Preparing apps for release

 - Code signing for iOS & Android

 - Submitting your iOS App to the Apple App Store

 - Submitting your Android App to the Google Play Store

 - Case Study #1 - Movies App

 - Case Study #2 - SoopaDoopaGames App

 - Case Study #3 - Appy Mapper App

 - In Closing

 - Author Biography

 - Index

 - Project download links

July 10th 2017

Additional Ionic CLI commands added to the Beginning Ionic Development chapter

May 27th 2017

Updated the following chapters to reflect recent changes to the Ionic CLI:

  • Changes from Ionic 1
  • The Ionic ecosystem
  • Configuring your environment
  • Beginning Ionic development
  • The architecture of an Ionic App
  • Decorators & Classes
  • Ionic Navigation
  • Templates
  • Plugins
  • Loading Data
  • Forms & Data Input
  • Data Storage
  • Animations
  • Troubleshooting your Ionic App
  • Debugging & Profiling Apps
  • Documenting your code
  • Movies App Case Study
  • SoopaDoopaGames App Case Study
  • AppyMapper App Case Study

April 30th 2017

Updated the Troubleshooting your Ionic App chapter to provide details on resolving the IonicNativePlugin error with recent releases of the Ionic Framework

April 13th 2017

Following chapters updated to reflect recent changes with release of Ionic 3:

  • Changes from Ionic 1
  • The Ionic ecosystem
  • Configuring your environment
  • Beginning Ionic development
  • The architecture of an Ionic App
  • Decorators & Classes
  • Ionic Navigation
  • Templates
  • Plugins
  • Loading Data
  • Forms & Data Input
  • Data Storage
  • Animations
  • Troubleshooting your Ionic App
  • Debugging & Profiling Apps
  • Documenting your code
  • Movies App Case Study
  • SoopaDoopaGames App Case Study
  • AppyMapper App Case Study

March 29th 2017

  • Updated information regarding how Ionic Native plugins are installed as of Ionic Native 3.x
  • Updated code examples to reflect changes in how plugins are installed

March 16th 2017

  • Added examples of implementing Ahead-of-Time rendering for Ionic project builds for ALL code examples on both iOS & Android
  • Corrected some minor errors and omissions in the Case Study #2 chapter

February 6th 2017

  • Beginning Ionic development chapter updated with details of the Ionic build process and Ionic serve functionality
  • The architecture of an Ionic app chapter updated to include recent file changes in final release of Ionic
  • Decorators & Classes chapter updated to fix some code typos
  • Ionic Navigation chapter updated to fix some code typos
  • Templates chapter updated to reflect recent changes to using the Slides component API
  • Forms & Data Input chapter updated to fix some code typos
  • Data Storage chapter updated to fix some code typos
  • Animations chapter updated to fix some code typos
  • Movies App Case Study updated to fix some code typos
  • SoopaDoopaGames App Case Study updated to fix some code typos
  • AppyMapper App Case Study updated to fix some code typos

December 30th 2016

  • Updated forms section to cover alternate FormControl syntax in HTML field
  • Added note to The Ionic white screen of death section in Troubleshooting your Ionic App chapter

December 1st 2016

  • Updated content to reflect changes in Ionic RC3
  • Added further links to file downloads

November 25th 2016

  • Resolved some page formatting issues
  • Changed URL's for fiel downloads

November 23rd 2016

  • Mastering Ionic published
Top