Latest Articles

Hero image for article
Icon for article
intermediateionic2uiux

Creating a Music Player Interface in Ionic 2 & 3

7 min read

In this tutorial, we will be building a custom music player interface in Ionic 2, with a focus on creating a visually pleasing design.

Hero image for article
Icon for article
advancedbackendionic2mongodbnosqlscalability

Dynamically Loading Markers with MongoDB in Ionic 2 – Part 1

6 min read

In this tutorial series, we are going to cover how to dynamically load markers from a server and add them to a Google Map in Ionic 2.

Hero image for article
Icon for article
advancedbackendionic2mongodbnosqlscalability

Dynamically Loading Markers with MongoDB in Ionic 2 – Part 2

5 min read

In this tutorial series, we are going to cover how to dynamically load markers from a server and add them to a Google Map in Ionic 2.

Hero image for article
Icon for article
beginnerionic2uivideo

Using Semantic CSS Styling in Ionic 2

1 min read

In this video tutorial, I walk through a semantic approach to creating styling in Ionic 2. This style relies more heavily on using the semantic structure of the template to apply styles.

Hero image for article
Icon for article
ionic2video

How, Why, and When to Use Providers in Ionic 2

1 min read

In this video tutorial, I walk through a simple of example of when it would make sense to create a provider in Ionic 2 and how to do it.

Hero image for article
Icon for article
intermediateionic2

An Overview of the Ionic 2 Build Process

4 min read

In this tutorial, I will give a broad overview of the build process in Ionic 2.

Hero image for article
Icon for article
intermediateionic2ui

Build a Tap to Reveal Component in Ionic 2 & 3

3 min read

In this tutorial we are going to walk through how to build a simple tap to reveal component in Ionic 2.

Hero image for article
Icon for article
beginnerionic2video

How to Install 3rd Party Libraries in Ionic 2

1 min read

There are some specific steps you will need to take in order to get most libraries working in Ionic 2, in this tutorial, I walk through a couple examples.

Hero image for article
Icon for article
authenticationintermediateionic2

Implementing Google Plus Sign-In with OAuth 2.0 in Ionic 2

5 min read

In this tutorial, we are going to walk through how to set up basic OAuth 2.0 authentication with Google in an Ionic 2 application

Hero image for article
Icon for article
intermediateionic2video

An Introduction to NgModule for Ionic 2

1 min read

In this video tutorial, I explain the theory behind modules and I cover what you need to know in order to correctly add your own dependencies to the app.module.ts file.

Hero image for article
Icon for article
intermediateionic2video

Using Gestures & Uncommon Event Bindings in Ionic 2

1 min read

In this video tutorial, we cover how to create event bindings other than the usual (click) event binding in Ionic 2.

Hero image for article
Icon for article
beginnerionic2video

An Introduction to Structural Directives: *ngIf & *ngFor

5 min read

In this video tutorial, we cover the concept of using structural directives like *ngIf, *ngFor, and *ngSwitchCase in Ionic 2.

Hero image for article
Icon for article
beginnerionicionic2video

Automatically Generate Splash Screens and Icons with Ionic CLI

1 min read

In this video tutorial, I will walk you through how to create the initial icon and splash screen, and how to use the ionic resources command.

Hero image for article
Icon for article
beginnerionic2video

Reordering a List in Ionic 2

1 min read

In this video tutorial, I walk through exactly how to create a reorderable list in Ionic 2.

Hero image for article
Icon for article
advancedcomponentionic2uiux

How to Create a Sliding Drawer Component for Ionic 2

6 min read

In this tutorial, I am going to walk through how to create a sliding drawer component in Ionic 2.

Hero image for article
Icon for article
beginnerionic2typescript

How to Fix Common TypeScript Errors in Ionic 2

4 min read

In this tutorial, I am going to walk through some common TypeScript errors you may encounter in an Ionic 2 application, and how you can fix them.

Hero image for article
Icon for article
beginnerionic2video

An Introduction to Observables for Ionic 2

1 min read

In this video tutorial, I cover the basic concept of observables and how they are relevant to an Ionic 2 application.

Hero image for article
Icon for article
intermediateionic2

Building an Absolute Drag Directive in Ionic 2

4 min read

In this tutorial, we will walk through building a directive in Ionic 2 that can be added to any element to make it draggable.

Hero image for article
Icon for article
intermediateionic2video

Listening to Events on a Host Element in Ionic 2

1 min read

In this video tutorial, we will walk through how you can listen for events on a host element in Ionic 2.

Hero image for article
Icon for article
backendcouchdbintermediateionic2nosqlpouchdb

CouchDB, PouchDB, and Ionic 2: An Introduction

7 min read

In this article, I will be introducting the general concept of CouchDB, how the data is structured, and how it is able to so effectively scale and provide effortless synchronisation features.

Hero image for article
Icon for article
beginnerionic2video

How to Send Data with POST Requests in Ionic 2

1 min read

In this video tutorial, we walk through a basic example of sending a POST request to a server in Ionic 2.

Hero image for article
Icon for article
backendcouchdbintermediateionic2pouchdb

CouchDB, PouchDB, and Ionic 2: Querying Data with MapReduce

5 min read

In this tutorial, we will be focusing on how you can go about running queries against your data in CouchDB.

Hero image for article
Icon for article
intermediateionic2video

“Live” Coding a Custom Directive in Ionic 2

1 min read

In this video, I wanted to provide a mostly unedited video of me attempting to build a new custom directive with nothing but a vague idea of what I want the directive to do.

Hero image for article
Icon for article
beginnerionic2securityvideo

[VIDEO] Basic Security for Ionic & Cordova Applications

1 min read

In this video tutorial, I talk through the concepts that I brought up in a previous security article.

Hero image for article
Icon for article
backendcouchdbintermediateionic2

CouchDB, PouchDB, and Ionic 2: Starting a New Project

7 min read

In this tutorial, we start building a blogging application with Ionic 2 that uses CouchDB as its backend.