Ionic Framework & Protractor Tests

I recently started working on an Ionic Framework app with some other developers. The team uses Protractor for unit tests. I'm ashamed to admit, this will be the first project I've ever written unit tests for! I was struggling to get rolling because my tests keep failing. The results would…

Enable Native Scrolling in Ionic Apps for Android

Here's a quick sample of enabling Native Scrolling in Ionic Framework apps. …

API Versioning Trick for Firebase

Many people make the mistake of thinking that Firebase is simply a way to sync data between devices. Without digging any deeper, you might think it's a bit of a one-trick pony. Anyone that's ever seen a demonstration of Firebase, will know that Firebase is way more than this. Firebase…

Using Device Grade in Ionic Framework Apps

Sometimes, you just have to cheat. When developing mobile hybrid apps, you've got a whole slew of devices, manufacturers, and operating systems to deal with. To make matters worse, you also have to deal with various browser rendering engines. Ionic Framework does an incredible job of leveling the playing field…

Trigger Pull To Refresh In Ionic Framework Apps

The Ionic Forum has a few posts about people wanting to programmatically trigger the pull to refresh feature in Ionic Framework apps. Who wouldn't want to do this, right? Since the PTR feature already provides great visual feedback to a user, why not use it to show the content is…

Cleaning Up Cloudinary Images

I posted before about using Cloudinary to upload images from a mobile app. I've since moved on from that solution and use a different method. Prior to the transition, I had thousands of "derived images" taking up space on Cloudinary and almost tripping me over into the much higher pricing…