• Using Ionic DevApp to test mobile applications

    Using Ionic DevApp to test mobile applications

    Testing your Ionic applications just got a whole lot easier with the recent release of Ionic DevApp...

    Read more...
  • Using CSS grid layout with Ionic

    Using CSS grid layout with Ionic

    Creating responsive table-like layouts with CSS has always been a challenge to implement - until CSS Grid came along that is....

    Read more...
  • Essential testing approaches for Ionic

    Essential testing approaches for Ionic

    A developer is only as good as the code they write but how do we determine the quality of that code? In the following article I want to take you through what I believe are the essential testing steps you need to take when developing Ionic applications...

    Read more...
  • Using Firebase Cloud Firestore with Ionic

    Using Firebase Cloud Firestore with Ionic

    Firebase have recently released their beta version of Cloud Firestore - a NoSQL Cloud Database for data storage and syncing with client devices.

    Fortunately we can start using this with Ionic straight away...

    Read more...
  • What to expect with Ionic 4

    What to expect with Ionic 4

    The team at Ionic are marching ever rapidly towards releasing version 4 of their hybrid application framework.

    Here's a quick overview of what to expect...

    Read more...
  • Unit testing Promises in Ionic

    Unit testing Promises in Ionic

    One of the most common problems I hear from developers is how to unit test asychronous code.

    In the following tutorial I'm going to demonstrate how we can unit test Promises using Facebook's Jest testing framework...

    Read more...
  • Adding email functionality to an Ionic application

    Adding email functionality to an Ionic application

    Adding the ability to send (or more accurately, trigger the sending of) e-mail messages from Ionic is relatively simple and straightforward.

    In this tutorial I guide you through how to accomplish this...

    Read more...
  • Firebase optimisation rules

    Firebase optimisation rules

    Firebase is an excellent choice for web/app developers looking for a complete backend service to power their applications.

    Over the course of the following tutorial I'm going to take you through some optimisation tips and techniques to speed up your app's performance...

    Read more...
  • Optimising Ionic framework applications

    Optimising Ionic framework applications

    In this tutorial I'm going to share some tips and suggestions for optimising the performance of your Ionic applications on mobile...

    Read more...
  • Creating a custom dropdown component with Stencil

    Creating a custom dropdown component with Stencil

    Ionic recently announced the release of Stencil - a compiler for generating custom web components. In this tutorial I'm going to show you how to create a basic dropdown style component with Stencil...

    Read more...
  • Adding a login page to an Ionic sidemenu project

    Adding a login page to an Ionic sidemenu project

    In the previous tutorial I showed you how to add a firebase login screen that would be displayed before a tabs template layout. In this tutorial I'll guide you through doing the same but with a sidemenu template layout instead...

    Read more...
  • Adding a login page to an Ionic Tabs project

    Adding a login page to an Ionic Tabs project

    How do you add a login page to an Ionic tabs layout and only display the tabbed layout AFTER a successful login? In this tutorial I'll show you how to accomplish this...

    Read more...
  • Editing photos in Ionic

    Editing photos in Ionic

    Today I'm going to take you through creating a very basic image editor that will allow you to edit photographs in an Ionic application...

    Read more...
  • Resolving promise-polyfill error in ionic 3.7

    Resolving promise-polyfill error in ionic 3.7

    Software bugs add a level of headache to development that can very quickly kill your motivation.

    Over the following tutorial I'll take you through 2 bugs I recently encountered after upgrading to Ionic 3.7 and how, thankfully, simple they were to fix....

    Read more...
  • Understanding Angular pipes

    Understanding Angular pipes

    Parsing and transforming data values can be performed at the template level thanks to Angular's pipe functionality.

    In the following tutorial I'm going to walk you through using this particular feature and what possibilities it presents for developers...

    Read more...
Page 1 of 4