DevOps: Launching an Android Emulator from the Terminal using Bash Scripts

I spend a lot of time in Visual Studio Code working with React Native these days. If you're like me, you're probably starting your debugging instances right from Visual Studio via the integrated terminal; npm run ios or npm run android is a super easy and quick way to kick of a build and begin … Continue reading DevOps: Launching an Android Emulator from the Terminal using Bash Scripts

React native: Animated “Loading Skeleton” Component Made Easy

The Activity Indicator is a ubiquitous component in the React Native toolkit for indicating "work" being done in an app. It's super easy to drop one on a screen and tie it to a loading state to show users when you are fetching content or performing other long running operations. Done and done! But, at … Continue reading React native: Animated “Loading Skeleton” Component Made Easy

Offline-Capable Progressive Web Apps for the Modern Web

Native applications are great - they allow a user to easily discover a brand through an app store they are familiar with, are super easy to manage and provide some quantum of functionality when connectivity is sparse or non-existent, as well can be extremely performant even when the network is slow. While I advocate for … Continue reading Offline-Capable Progressive Web Apps for the Modern Web

Quick Start: Telling Your New Flutter Install About your Existing Android Tools

Recently, I had the dubious privilege of getting to set up my developer machine from scratch. Don't get me wrong; a new developer environment is a chance for a fresh start! New toys, new experiences, clean out the clutter! But, I am also a creature of habit and spend much fo the first month with … Continue reading Quick Start: Telling Your New Flutter Install About your Existing Android Tools