Learn Ionic 4 From Scratch
Learn Ionic 4 From Scratch
Minimum price
Suggested price
Learn Ionic 4 From Scratch

This book is 11% complete

Last updated on 2018-03-30

About the Book

30 Days of Ionic Framework

Creating mobile applications with web technologies has never been easier. Ionic uses the power of Angular and TypeScript to create performant applications that we can bundle as a native application, or deploy as a Progressive Web Application. By the end of this book, you'll be able to create mobile experiences that truly wow your stakeholders.

This book looks to cover everything from:

  • Master the Ionic CLI.
  • Styling.
  • Ionic Components.
  • Using Ionic Storage for local data storage.
  • Routing patterns (with lazy loading).
  • CRUD based Firebase project.
  • Advanced state management with @ngrx/store and @ngrx/effects
  • A wealth of examples of native device integration with Ionic Native
  • An overview of Stencil, the upcoming technology that will power Ionic 4.
  • Ionic 4 with Vue.js and Angular 1.6
  • ...and much more!

This book is modelled on my Learn Ionic 3 From Scratch course and will be updated as changes are made to Ionic. Help shape the book as time goes on!

About the Author

Paul Halliday
Paul Halliday

Paul Halliday (BSc Hons) is a developer advocate with a focus for fast moving technologies. He loves anything related to JavaScript and has strong foundations in the enterprise mobility space. He is a Progress Developer Expert with expertise in NativeScript and Kendo UI. As well as this, Paul also has an obsession for performance and is Google accredited for Mobile Sites.

Table of Contents

  • Chapter 1 - Introduction
    • About Me
    • Getting Started
    • Editor
    • Git
    • Installing the Ionic CLI
  • Project 1 - Greeting
    • Package Contents
    • Run in the Browser
    • Theming
    • Content
    • Greeting
  • Chapter 2 - Navigation
    • Lifecycle Hooks
    • Adding a Page
    • Removing a Page
    • Root
  • Ionic Grid System
  • Project 2 - Flashlight Application
    • Creating the Project
    • Project Setup
    • Using the Flashlight
    • Summary
  • Capacitor
    • Using Capacitor with Ionic
    • Adding the Camera
  • Ionic Native - Network Plugin
    • Adding Plugins to the Project
    • Adding Network as a Provider
    • Component
  • Ionic 4 and Vue.js
  • Ionic 4 and Angular.js
  • Continuous Integration with Firebase Hosting
    • Project Setup
    • Creating a GitHub project
    • Adding Firebase Hosting
  • Capacitor
    • Using Capacitor with Ionic
    • Adding the Camera

The Leanpub 45-day 100% Happiness Guarantee

Within 45 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.

See full terms...

Write and Publish on Leanpub

Authors, publishers and universities use Leanpub to publish amazing in-progress and completed books and courses, just like this one. You can use Leanpub to write, publish and sell your book or course as well! Leanpub is a powerful platform for serious authors, combining a simple, elegant writing and publishing workflow with a store focused on selling in-progress ebooks. Leanpub is a magical typewriter for authors: just write in plain text, and to publish your ebook, just click a button. It really is that easy.

Learn more about writing on Leanpub