Author Archives: Matt Netkow

Following the news that the Ionic Vue release candidate has shipped, I’m excited to share a new tutorial: “Your First Ionic App” for Ionic Vue! If you’ve already tried the Angular or React version of the Build Your First App tutorials, you’ll feel right at home with this new guide. It walks you through the […]

Web browsers provide a variety of data primitives that web developers use to manage, manipulate, and store data – from plain text, to files, images, videos and more. However, using them correctly and effectively can be confusing. One such example is converting a base64 string to a blob using JavaScript. A blob represents binary data […]

Ionic and Xamarin are two of the most popular options for mobile app development. Both endeavor to make app development faster, easier, and more accessible to a wider audience of developers. The key contrast between them lies in the ecosystems that they embrace. Ionic is a platform that uses widely-known, standards-based web technologies and languages […]

A few weeks ago, we shared how the Ionic community is tackling the COVID-19 crisis by building apps to help inform the public. The efforts are incredibly inspiring – while COVID has upended normal life and forced us inside, that doesn’t mean that the community’s desire to connect with other members or learn new skills […]

Today I’m thrilled to announce the 2.0 release of Capacitor, Ionic’s native runtime that makes it easy to build web apps that run on iOS, Android, and on the web as Progressive Web Apps— all powered by a single codebase. Developers use Capacitor as a native app container for packaging and deploying their Ionic apps […]

Long before joining Ionic, I built web-based apps (using jQuery and Knockout.js!) and deployed them to iOS and Android using Cordova. They weren’t pretty (I didn’t have something like this 😉 available), the code was messy, but they got the job done: I was a web developer building mobile apps using one codebase! Despite my […]

New “Your First Ionic App” tutorials for Angular and React are now available! Learn the fundamentals of Ionic app development by creating a real app step by step. In the tutorial, you’ll create a cross-platform Photo Gallery app: take photos with your device’s camera, display them in a grid, and store them permanently on the […]

Whenever I need to add a native device feature to an Ionic app, my first instinct is to reach for a native plugin first. However, a built-in browser Web API could be the better alternative, offering the same feature set as well as improved performance and reduced maintenance cost. Web API Benefits There are several […]

Recently, Apple introduced a new App Submission warning stating that they are formally deprecating UIWebView. We wanted to let the Ionic community know what this warning is all about and how the Ionic team plans to address it. Update 09/18/2020: Added known plugins still using UIWebView and suggestion migration steps. Update 01/15/2020: On December 23rd, […]

Storing photos in a Cordova-based Ionic app can be challenging. Several concepts and layers of the app development stack are involved, including selecting the best Camera plugin configuration, saving files to permanent storage, and understanding how to render an image in a WebView. In this post, we’ll use the Ionic Native Camera plugin to take […]

Ionic Blog RSS Feed