Take a look at the month view of a calendar and you will see several rows of numbers. The numbers themselves, increasing in value one after the other, are arranged in columns. HTML and CSS provide us with a number of tools to display content in rows and columns. Making a calendar component should be […]

When people talk about Ionic Framework, they often put it in the “Cordova” or “Angular” buckets, because historically that’s what Ionic was: a UI kit for Cordova and Angular apps. That was fine for the first few years of Ionic’s life, but up to around 2018 things started changing. Ionic started working on a new […]

Exciting times all around! Last week the Angular team shipped their latest major release, version 11.0.0 🎉 .This update includes some great improvements to the great Angular ecosystem, so let’s go over some what this means for you as an Ionic developer. Before we dive into things, let’s go over how to update to this […]

Today I am thrilled to announce the release of Ionic Vue, a native Vue version of Ionic Framework that makes it easy to build apps for iOS, Android, and the web as a Progressive Web App. Ionic Vue has been written to take advantage of all the great new features that recently shipped in Vue […]

The other week, the Vue team released a major update to VueJs, its 3.0.0 release. We (Ionic) have been following Vue for some time now and keeping an eye out for when their v3 would be ready in order to complete Ionic Vue support. As we stand right now, Ionic Vue is going through its […]

HIPAA compliance for mobile is the responsibility of app development teams and their companies. While mobile technologies and platforms like Ionic provide UI and integration with Native SDKs, they do not handle user data or network security as it pertains to HIPAA compliance. Nor would any other mobile technology, it’s simply out of the purview […]

Most apps utilizing authentication need to provide the user with ways to persist user sessions, or store sensitive values such as encryption keys, all while enabling automatic login using biometrics. There is one very common way that developers first try to implement this: show the fingerprint or face id prompt, and once the user passes […]

Adobe just announced that PhoneGap and PhoneGap Build are shutting down. For many teams relying on PhoneGap Build for cross-platform builds, this, along with the recent iOS 13 build issues, is a big setback. Fortunately, it doesn’t have to be! There is a great alternative to get your apps working that is a nearly drop-in […]

Official support for CSS Shadow Parts in Ionic Framework has landed! Shadow parts make it easier to theme and customize Ionic Framework components. They replace the need for a large amount of CSS variables by adding the ability to target any CSS property on an element inside of a shadow tree. Why Shadow Parts? 🤔 […]

Every production mobile app ultimately has a set of recurring tasks around integration, testing, deployment, and long term maintenance. These tasks often must be automated across a team of many developers and app projects. Building a process for these tasks can be incredibly time consuming and require specialized infrastructure experience, but is critical for the […]

Ionic Blog RSS Feed