How To Implement In-App Ratings For Ionic 2+ Apps On iOS 10.3+

Since the release of iOS 10.3, it's been possible for developers to ask for reviews directly inside their apps. This means the user never has to leave the app which is a much better user experience than before, where they were had to be sent to the App Store to leave a review. In this tutorial, I'll show you how to implement this into your Ionic 2+ app with a Cordova plugin. Read More

Ionic 2+, Angular 2+, iOS, Cordova

Exploring App Module And App Component In An Ionic 2+ App

I recently upgraded all my Ionic 2 tutorials from beta versions to the latest version of Ionic 2 and I noticed that there were some changes regarding the App Module. This inspired me to dig a little bit deeper into what happens at the start of the application. In this post, we'll have a look at the functionality of both the App Component and the App Module. Read More

Ionic 2+, Angular 2+, TypeScript

A Beginner's Guide To Using ngrx In An Ionic 2+ App - Part 2

In Part 1 of this tutorial we used @ngrx/store to manage our application state in memory. In order to persist this state, we are going to use @ngrx/effects. We are also going to use PouchDB to save the data to a local database. I won't go into the details of PouchDB in this tutorial, since it's all explained in my tutorial for PouchDB + Ionic 2. So if you're new to PouchDB, you might want to read that first before you continue with this tutorial. Read More

Ionic 2+, Angular 2+, TypeScript, ngrx, RxJS, Redux

Build Your First Mobile App With Ionic 2+ & Angular 2+ - Part 1

A year ago I wrote a series of posts on how to build a mobile app with Ionic. The Ionic Team have been working on the next version of Ionic and will be releasing that in beta soon, so now is a good time to revisit that tutorial and update it for Ionic 2. This tutorial series is for web developers who don't have any previous experience with Ionic. Read More

Cordova, Ionic 2+, Angular 2+