On-Device Debugging With PhoneGap & iOS 6

Want to debug your PhoneGap apps, complete with breakpoints, DOM & CSS inspection, profiling, and more?  This is all possible with the PhoneGap Emulator, which allows you to leverage Chrome’s Developer Tools inside of the desktop Chrome browser (covered in detail here).  However, did you also know that you can have a rich debugging/development experience in an […]

Video: Adobe Edge Inspect

Here’s a quick video introduction I put together for Adobe Edge Inspect, a *free* tool that enables synchronized browsing and debugging of HTML content between desktop and mobile devices. It’s definitely worth checking out, if you aren’t using it already. Adobe Edge Inspect enables synchronized browsing across desktop and mobile devices. By pairing your devices […]

Performance & UX Considerations For Successful PhoneGap Apps

I think some of the most common questions people ask when developing PhoneGap apps are about performance. How do I make my app faster? How do I make it feel native? Any tips of making an app feel at-home on a particular platform? How do you match native OS “look and feel”? In this post, […]

Video: Intro To PhoneGap from MobileDev@TU

Thanks to everyone who came out the the MobileDev@TU meetup last night at Towson University.   I’ve posted the video online for those that want to review it, or weren’t able to attend.  You can check it out below.  Unfortuantely I lost the last 15 minutes of video because I wasn’t patient enough to let […]

Video: Introduction to PhoneGap

Yesterday I gave an Introduction To Mobile Development With PhoneGap presentation at the DevNexus developer conference in Atlanta. Thanks to everyone who attended, DevNexus is a great event. Unfortunately, not everyone around the world was able to attend… maybe next year.  Luckily for you, I recorded the presentation! You can check it out in it’s […]

Video: Data Visualization With Web Standards

Last week I had the opportunity to present “Data Visualization With Web Standards” to the Data Visualization New York Meetup group.  There was a great turnout, and thanks to everyone who attended.  I’d like to especially thank Christian Lilley and Paul Trowbridge for organizing the event. My presentation focused on the fundamental techniques of visualizing […]

Adobe Showing Some Love for HTML

It’s Valentine’s day, and here at Adobe we’re showing our love for creating great HTML experiences – Just check out what we released today!  All of these are available immediately via Adobe Creative Cloud subscriptions. Adobe Edge Reflow (Preview) Adobe Edge Reflow is a new responsive design tool that helps designers create and communicate responsive intent in […]

Video: Native vs. Hybrid vs. Web

Here’s a video from the “What Developers Love and Hate about iOS, Android, Windows and HTML5” panel discussion that I took part in during MoDev East back in December.  The panelists represented native app developers, HTML/web developers, and myself-representing the HTML/hybrid app paradigm. I thought it was a great discussion, and nearly everyone acknowledged the benefits […]

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 […]

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, […]