Author Archives: Mike Hartington

Today I’m happy to share that Ionic’s starter projects now ship with modern linting, powered by ESLint. This gives us a consistent linting tool across all project types, but also removes a deprecated dependency. Let’s dive in and rewind the clock to 2018. Sunsetting TSLint If you were looking for a linting tool for a […]

When we think about building apps, we’re typically talking about one app, one git repo, and one build output. However, this one-app-one-repo setup is not always reflective of the real world experience of developers. Oftentimes, organizations will make use of a single repository with every app, component, library that could be used being developed there. […]

Every app at some point will need to tackle one of the most contentious subjects in front end development: State Management. If you ask ten different developers how to manage state in an app, you’ll most likely get ten different answers, as everyone can have a slightly different approach if they were to build their […]

Here at Ionic, we’re big fans of TypeScript. Back when we were working on Ionic Framework 2.0, we made the move to go all in on TypeScript and haven’t looked back. When we shipped Ionic React, we made sure it used TypeScript out of the box and wrote about how to use TypeScript in a […]

When we announced Capacitor 3.0 beta last week, one of the biggest changes we mentioned was around the core Capacitor APIs. All officially supported plugins are now installed and versioned separately from Capacitor core. While this may seem like a pretty drastic change, the migration is fairly straight forward. With these changes, developers actually have […]

Hey folks! Hope everyone is feeling well rested and ready for a new year! To kick things off, I’m thrilled to share our latest Ionic Show episode! Adam, Liam, and myself were joined by Vue Core team members Evan and Eduardo to discuss all things Vue 3, Vue Router, and everything in between. Check it […]

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 […]

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 […]

Well we’re in the final countdown to Ioniconf (queue that famous riff)! With our previous blog post here and here, we highlight some of speakers at the conference. Well we’re here to wrap everything up with the last batch of speakers for the conference. Let’s jump in! Remember, we’ll be using Twitter to gather question […]

Last week, we announced our entire lineup of speakers at Ioniconf. In addition to that, we also highlighted 4 of our speakers. Well I’m back again to talk about 4 more of our speakers. These are people who I’ve gotten to know over the years and each of them bring a ton of experience to […]

Ionic Blog RSS Feed