Querying the DOM with Cached Views in Ionic Framework

Cached views are a blessing for navigating back and forth in an Ionic Framework apps. Caching helps with things like maintaining the scroll position in a back view. For example, if you're scrolled halfway down a list of customers and tap one of them to go to a detail view…

Preloading Images in AngularJS

I've been working on a prototyping tool using Ionic Framework that displays images. These images are app mockups that look exactly like the designer developed them. I associate "hotspots" to each image so that the user can tap a "button" and navigate to a new page or show additional "content…

Learning "Eloquent JavaScript"

I've been "developing" in JavaScript for nearly 10 years. To be honest, I've mainly been using libraries and frameworks like jQuery, prototype(gasp!), mooTools, Ext JS, and AngularJS. There's been a lot of criticism of frameworks recently. Some feel that frameworks are simply too costly in terms of performance. However…

Field Info Icons In Ionic Apps

I'm in the middle of a major overhaul for my safe texting app for kids, Kids In Touch. One of the problems I'm trying to solve is with all the names associated with a family member or friend. It can be a bit confusing. To solve this, I decided to…

New iOS 9 Cordova In-App Browser Functionality

While working on a sample app this morning, I noticed something completely new when using the Cordova In-App Browser plugin with iOS 9. In the past, using this plugin just caused the selected link to open in Safari. There was no indication to the user on how to get back…

Custom Toggles In Ionic Framework Apps

Have you ever needed a custom toggle in your Ionic Framework app? I was faced with creating one today. After poking around in the Ionic SCSS source for toggles and some experimentation, I came up with a decent solution. You can dabble with it here : http://play.ionic.io/app…