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

This book is 20% complete

Last updated on 2019-03-22

About the Book

Learn Ionic 4 From Scratch

Creating mobile applications with web technologies has never been easier. Ionic uses the power of Stencil 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 using Angular, React, Vue.js and JavaScript.

This book covers everything from:

  • Ionic 4 with Angular, Vue.js and React.
  • Master the Ionic CLI.
  • Styling.
  • Ionic Components.
  • Local Data Storage
  • Routing patterns (with lazy loading).
  • Much more!

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
  • History of Ionic
  • Angular: Project 1 - Greeting
    • Package Contents
    • Run in the Browser
    • Theming
    • Content
    • Greeting
    • Summary
  • Project 1: iTunes API Album Search
    • Vue CLI: Creating a new project
    • Creating the user interface
    • API calls
    • State > UI
    • Summary
  • Chapter 2 - Angular: Navigation
    • Lifecycle Hooks
    • Adding a Page
    • Removing a Page
    • Root
    • New project
  • 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
  • Ionic 4 and React
    • Hello, Ionic & React!
    • Creating a Stencil project
    • Components
    • Using the ion-router with Stencil components

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