My Workflow for Developing PhoneGap Applications

I am asked all the time “How do I get started developing PhoneGap applications?”. My normal answer is to advise people to check out the PhoneGap Getting Started Guides, which provide a great starting point for every platform. However after further thought, I’m not sure this is always what people are asking. Rather than “how […]

Connected Second-Screen App Experiences with PhoneGap & Audio Watermarks

In January 2012, I started the year with a post on multi-screen applications developed with PhoneGap. In that post, I describe an approach for creating mobile applications that extend the app experience onto a second screen – where the mobile device drives the content on that second screen… essentially having an “external monitor” capability on […]

Debugging On-Device PhoneGap Applications with “Charles” Network Proxy

Have you ever been testing or developing an application, and things just don’t seem to be working as you’ve expected? Just imagine that the data that you are receiving from the server isn’t exactly what you’d expect… even worse, what if this is happening in an application that you’ve already released to the app store, […]

Halloween Fun with PhoneGap

About two weeks ago I had a random thought… “Wouldn’t it be fun to build a free Halloween sound effects app using PhoneGap?” (I tend to get excited for any holiday). I had already done a lot of work using sounds in PhoneGap apps with my LowLatencyAudio native plugin, so the groundwork had already been […]

Presentations From Dreamforce 2012

I recently returned from a great trip to San Francisco, CA, where I was able to attend Dreamforce – Salesforce.com‘s annual conference.  Dreamforce is probably the biggest conference I’ve ever attended, with 90,000 registered attendees consuming the entire Moscone Center and all of downtown San Francisco. While only a small portion of those attendees were technical/developers, it […]

PhoneGap, Apple Rejections & UI/UX Guidelines

I’ve recently encountered some grumblings from the development community that Apple has rejected their PhoneGap apps for not being “native enough”.  By itself, that doesn’t surprise me too much – Apple has very strict rules/guidelines on what they will and will not accept into the App Store.  What did surprise me is that people were […]

Introducing “Walkable” – A New Sample App for PhoneGap

I’d like to take a moment and introduce “Walkable Restaurants” (or just “Walkable” as I like to call it), a new application that I built to demonstrate how to create PhoneGap applications using Backbone.js. Walkable Restaurants provides you with an easy way to find a bite to eat or refreshing drink anywhere in the US. […]

Folding HTML Views in App-UI

A few months back I released App-UI, a UI container toolkit for creating HTML experiences.   It gives you common “view navigator” paradigms for mobile experiences… a view navigator stack that can push and pop views, a split view navigator, and a “sliding view” like Facebook’s iOS experience.  All of which are created entirely with […]

Upcoming Changes with PhoneGap 2.1 & iOS 6

Are you using PhoneGap/Apache Cordova for iOS development?  If so, you’ll definitely want to pay attention to the upcoming PhoneGap 2.1 release. If you haven’t seen it already, be sure to check out Shazron’s post: 11 upcoming changes for Cordova iOS 2.1.  Changes include Automatic Rererecnce Counting (ARC) support, an updated Native-JavaScript bridge, diagnostics, and […]

Transcript From Open Session on PhoneGap/Cordova

Many thanks to everyone who attended today’s open session on PhoneGap hosted by myself, Raymond Camden, and Piotr Walczyszyn. Thank you for the great questions and feedback! You can access a full transcript from the open session below.  Please ignore typos, it was a live Q&A session. Answered Questions (78) ————————– 1. Steven Benjamin: How […]