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!
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...