The highway to successful mobile app development

Built on top of Google's successful framework: Angular 5.

Ionic 3 is a mobile Framework on steroids. It allows you to QUICKLY bootstrap cross-platform, native and progressive web applications.

ebook-cover
ebook-mobile-cover

The highway to successful mobile app development

Built on top of Google's successful framework: Angular 5.

Ionic 3 is a mobile Framework on steroids.

It allows you to QUICKLY bootstrap cross-platform, native and progressive web applications.

Uber, Lyft, Tinder and many more companies are rising up in this economic boom. In order to create great products, they need great mobile developers and they are ready to pay the price for the good ones!

Some people are not aware of this shift and are MISSING OUT on new opportunities to skyrocket their carrers.

Ionic allows developers with basic Website Development skills to create progressive web and native mobile applications for every major mobile platforms, with one codebase which makes it a sought-after competence!

This book has for objective to give you the knowledge you need to know about Angular 5 and Ionic 3 in order to be efficient in a work environment and ultimately jump to the front of the Job-Seeker Line .

I have never used Angular before, won't I be lost?

No worry, there is a part entirely dedicated to Angular 5. Unlike Angular 1 (aka AngularJS), the latest version of Angular is easy to learn, years of experience and feedback coupled with TypeScript helped the Google Team to transform a complex framework with a steep learning curve into a polished well-documented techonology. You will only need the basic HTML, CSS and JavaScript knowledge that you can get here for FREE.

What is inside this book?

apps-examples
This book goes through Angular 5 Basic Concepts:
  • Decorators
  • Components
  • Services
  • Template Syntax
  • Pipes
  • Directives
  • Modules
  • Observables
Followed by 5 different applications to cover a wide spectrum of skills that you will need, like:
  • Artificial Intelligence
  • Augemented Reality
  • Navigation
  • Animations
  • Facebook Login and Graph API
  • WebSockets
  • Third party API Communication
  • Dynamic Components
  • Responsive Grids, SplitPanes and Slides
and much more!
This book is oriented toward:
  • Begineers: You only have the basic HTML, CSS and JavaScript knowledge and you want to increase your skillset in order to attack new sexy projects.
  • Intermediate: You already worked with the previous versions of Angular or Ionic or another mobile Framework and you want to see how the popular Ionic 3 looks like, but you want to have a focused guide to crush every obstacles instead of randomly searching how to correctly do things.
  • Entrepreneurs: You have a big idea in mind and want your application on every platforms. Ionic is designed for quickly building and pushing your product.

If you are already an Ionic 3 expert, there is little's chance that this book is for you.

185

Pages

3,296

Facebook Fans

193

Coffees Made

320

Working Hours

testamonial

This must-read book pleasantly helped me update my knowledge, with a remarkably ‘simple’ step by step approach, I smoothly went through each application with the feeling that Matthieu was by my side. Definitely the results that I was hoping. I can sure say that this book effictevely helped me hit the ground running!

Edgard Gonzalez
Software Architect, Crossover
ChapterSubChaptersTopics
Introduction to Angular
6
  • WebComponents principle
  • Decorators
  • Components
  • Services
  • Directives
  • Template Syntax
  • Pipes
  • NgModule
  • Observables
  • Environment
  • File Structure and Naming Convention
  • Angular and Ionic Basics
ChapterSubChaptersTopics
Warm up
34
  • Installation: Node.js and npm on Windows
  • Installation: Node.js and npm on Unix
  • Ionic installation
  • iOS
  • Android
  • The Serve Lab
  • Developing for iOS
  • Setting up Xcode
  • Node.js
  • npm
  • XCode
  • iOS and Android
ChapterSubChaptersTopics
aReality
54
  • The Target Component
  • The HomePage Container
  • Bringing our world in the application
  • Conclusion
  • Augmented Reality
  • Angular Lifecycle
  • Ionic Native Camera API
  • Angular Renderer2 Style Manipulation
  • Dynamic Component Creation
ChapterSubChaptersTopics
Routr
69
  • The Stack-Viewer Component
  • Starting our own routing scenarios
  • Analyzing the results so far
  • Setting Pages
  • Stacking parameters
  • Popping the views
  • Make it swing with Animations!
  • Conclusion
  • Shared Components
  • Ionic Routing
  • Routing Visualization
  • Angular LifeCycle
  • Angular Animations
ChapterSubChaptersTopics
InstaPound
91
  • Introduction to Facebook Login
  • Setting up the Facebook side
  • Adding the Facebook Plugin
  • Facebook Login
  • Fetching users’ photos
  • Adding a FAB
  • Fetching the users’ albums
  • Conclusion
  • Facebook App Configuration
  • Facebook Open Graph API
  • Angular LifeCycle
  • Native Login
  • Ionic Native Facebook API
  • Ionic App Design
ChapterSubChaptersTopics
Chatr
118
  • The Server Side
  • The AppUtils Service
  • WebSockets Communication
  • Splitting the view
  • Authentication
  • The MessageBar Component
  • The Conversation Component
  • Make it scroll
  • Conclusion
  • Internet of Things
  • WebSockets
  • SocketIO
  • NodeJS
  • RxJS
  • Angular Zone
  • External API REST Requests
  • Angular LifeCycle
ChapterSubChaptersTopics
iRobot
147
  • Introduction
  • Configuration
  • The AI Training Service
  • The AI Service
  • Using the AI
  • Data Collection
  • Personal AI training
  • Conclusion
  • Artificial Intelligence
  • Neural Networks
  • Machine Learning
  • Deep Learning
  • Perceptrons
  • Ionic Native InAppBrowser
  • Ionic Native Storage
  • SynapticJS
  • Data De/Normalization
  • Data Collection
Chapter
6
Introduction to Angular
SubChapters
  • WebComponents principle
  • Decorators
  • Components
  • Services
  • Directives
  • Template Syntax
  • Pipes
  • NgModule
  • Observables
  • Environment
  • File Structure and Naming Convention
Topics
  • Angular and Ionic Basics
Chapter
34
Warm up
SubChapters
  • Installation: Node.js and npm on Windows
  • Installation: Node.js and npm on Unix
  • Ionic installation
  • iOS
  • Android
  • The Serve Lab
  • Developing for iOS
  • Setting up Xcode
Topics
  • Node.js
  • npm
  • XCode
  • iOS and Android
Chapter
54
aReality
SubChapters
  • The Target Component
  • The HomePage Container
  • Bringing our world in the application
  • Conclusion
Topics
  • Augmented Reality
  • Angular Lifecycle
  • Ionic Native Camera API
  • Angular Renderer2 Style Manipulation
  • Dynamic Component Creation
Chapter
69
Routr
SubChapters
  • The Stack-Viewer Component
  • Starting our own routing scenarios
  • Analyzing the results so far
  • Setting Pages
  • Stacking parameters
  • Popping the views
  • Make it swing with Animations!
  • Conclusion
Topics
  • Shared Components
  • Ionic Routing
  • Routing Visualization
  • Angular LifeCycle
  • Angular Animations
Chapter
91
InstaPound
SubChapters
  • Introduction to Facebook Login
  • Setting up the Facebook side
  • Adding the Facebook Plugin
  • Facebook Login
  • Fetching users’ photos
  • Adding a FAB
  • Fetching the users’ albums
  • Conclusion
Topics
  • Facebook App Configuration
  • Facebook Open Graph API
  • Angular LifeCycle
  • Native Login
  • Ionic Native Facebook API
  • Ionic App Design
Chapter
118
Chatr
SubChapters
  • The Server Side
  • The AppUtils Service
  • WebSockets Communication
  • Splitting the view
  • Authentication
  • The MessageBar Component
  • The Conversation Component
  • Make it scroll
  • Conclusion
Techologies
  • Internet of Things
  • WebSockets
  • SocketIO
  • NodeJS
  • RxJS
  • Angular Zone
  • External API REST Requests
  • Angular LifeCycle
Chapter
147
iRobot
SubChapters
  • Introduction
  • Configuration
  • The AI Training Service
  • The AI Service
  • Using the AI
  • Data Collection
  • Personal AI training
  • Conclusion
Topics
  • Artificial Intelligence
  • Neural Networks
  • Machine Learning
  • Deep Learning
  • Perceptrons
  • Ionic Native InAppBrowser
  • Ionic Native Storage
  • SynapticJS
  • Data De/Normalization
  • Data Collection
author

Five years ago, after graduating from Engineering School, I thought the doors of the golden palace were open to me.

Unfortunatly, I specialized myself in a very advanced field that companies didn't need at the time and it sucked.

I finally found a great startup where I evolved on the latest JavaScript technologies. I painfully learned my lesson, from that moment, Angular and Ionic became my go-to technologies for safe, evolving and well-paid jobs. And I never stopped learning!

Moving to London with this skillset, the job offers from startups and bigger companies kept FLOODING my voicemail.

I was making quite a living there but I was looking for more adventures, so I decided to nomad in South America while sharing my knowledge.

Today I'm writting on my blog where I received 200 thousand views during the first year.

I make the complex simple but not simpler. Analyzing the 20% of knowledge that delivers the 80% of RESULTS .

What if I’m unhappy with the book?

If you aren’t happy, simply email me with your receipt requesting a refund within 14 days and I’ll refund your purchase.

What will I receive?

The content is quite heavy, you will receive a downloadable zip with the pdf and the source code for each applications, and another one for the epub version.

I have other questions, can I contact you?

Sure, directly contact me at [email protected].