cordova

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…

Configuring App Names With Apostrophes in Cordova Hybrid Apps with Hooks

I recently ran into a roadblock when trying to change the name of an app. The app name needed to change from something like "Calendee" to "Calendee's App". Of course, this would seem like no big deal for a Cordova app. Simply open config.xml and change the name from…

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…

Polish Your App Launch with Cordova Splashscreen Plugin

We all know that Apple frowns on using the Splashscreen as an advertisement for your app. At the same time, just about everyone does it. Quite often in hybrid apps, the launch of an app can look a little unpleasant while the view loads. Frequently, there's a white flash during…

Placing Phone Calls In Hybrid Apps

I've been working on an Ionic Framework app for a client. One of the requirements was for the user to be able to place calls from within the app. You would normally accomplish this with code like: <a class="item" ng-href="tel:{{phoneNumber}}" >Call {{phoneNumber}}</a>…