You know what’s way cooler than horizontal progress bars? Circle progress bars! Well, for some contexts at least. Circles are a little bit… continue reading.
You know what’s way cooler than horizontal progress bars? Circle progress bars! Well, for some contexts at least. Circles are a little bit… continue reading.
One of the key ideas behind the Capacitor project which was created by the Ionic team, is to provide access to browser/native features… continue reading.
When building applications with Ionic, we will often need to fetch some data over the network - whether that is locally to pull in data from… continue reading.
Although you may or may not recognise the term shared element transition, you will likely have seen this pattern applied in many… continue reading.
One of the services I often perform is to spend a few hours doing a high-level code review of an Ionic codebase, and then writing up any… continue reading.
Automated testing such as unit tests and end-to-end tests are, in my view, one of the biggest “level up” mechanics available to developers… continue reading.
A difficult part of the beginner’s journey to learning Ionic is the step between understanding some of the basics and actually building a… continue reading.
One of the biggest issues and limitations faced by Ionic developers, and other “hybrid” application developers, is the reliance upon third… continue reading.
When building our applications, we will often want to store data in some kind of storage mechanism such that it is available to use even… continue reading.
Recently, we’ve been covering a few different ways to handle state management in an Ionic and StencilJS application. This has included using… continue reading.
Since Ionic now uses web components to deliver their collection of user interface elements for building mobile applications, we are not… continue reading.
This article was originally published via email to people who are subscribed to my newsletter, for the purpose of introducing my new book… continue reading.
A tabbed navigation interface is very commonly used in mobile applications and, as with most things user interface related, the Ionic web… continue reading.
Over the past few weeks we have been covering various aspects of state management in Ionic applications - both with Angular (using NgRx) and… continue reading.
We’ve recently been discussing various ways to manage state in a StencilJS application, including using Stencil State Tunnel and Redux. We… continue reading.
StencilJS is the technology behind the most recent version of the Ionic Framework, which allows Ionic’s components to be used with any… continue reading.
A StencilJS application, like many modern applications including those built with Angular or React, consists of a “tree” of components (in… continue reading.
When building StencilJS applications (whether you are using Ionic with it or not) you will be using JSX to create the templates for your… continue reading.
As you may know by now, the big change in Ionic 4 is that all of Ionic’s components are becoming web components. Since web components are a… continue reading.
When we take a photo on an iOS device, the resulting file is stored inside of a temporary folder called . If we use the Camera API to… continue reading.