Prototypal Inheritance & Strategies for Debugging Tough Problems

I recently ran into an issue on app-UI where child views were having their touch/mouse event listeners removed once another view was pushed onto the stack in the ViewNavigator component. If you haven’t seen it yet, app-UI is a collection of reusable “application container” components for building native-like mobile experiences for apps built with web technologies.   It is still in […]

Transcript from Open Session on PhoneGap

Yesterday Raymond Camden and I hosted an open session on PhoneGap. It was an opportunity for the community (you) to ask us questions. There was a great turnout, and we’ll likely be hosting another one of these sessions in the near future. Thanks to everyone who attended!  Check these links to see the full Q&A […]

A Response to “Shell Apps and Silver Bullets”

There is an article floating around the web today, warning against “Shell Apps” and tools like PhoneGap.  The logic in this article has a few arguments that are misleading, and I’d like to introduce some counter arguments as they relate to PhoneGap and HTML experiences for comparison. The “Silver Bullet” First, the “Silver Bullet” argument… I have […]

Open Session on PhoneGap

Curious about PhoneGap? Have questions? Tomorrow, fellow Adobe Evangelist Ray Camden and I are hosting a 2 hour Adobe Connect session on PhoneGap. This will be an open session for your questions, not a presentation. The Connect URL is: http://my.adobeconnect.com/adobehtml. The date/time is Tuesday 2PM EST to 4PM EST (11AM PST to 1PM PST).

Debugging App-UI with Adobe Shadow

Adobe Shadow has been out for over a month now, and I’ve finally had a chance to start integrating it into my development workflow.  Shadow is a new tool that provides you with a synchronized desktop & mobile browsing experience, and it even lets you inspect & modify the HTML DOM on the remote devices. […]

Rapid Prototyping With PhoneGap

Last week I gave a presentation to a local DC Meetup group on “Rapid Prototyping with PhoneGap“. The main takeaways are: PhoneGap is great for rapid prototyping. Don’t limit yourself to a prototype! PhoneGap is awesome for building real-world production applications targeting multiple platforms! You can check out my presentation here: Rapid Prototyping with PhoneGap.pdf […]

Data Visualization with Web Standards

I recently spoke at the 360|Flex conference in Devner, CO on “Data Visualization with Web Standards”.  This presentation was focused upon techniques for presenting data in an easily-consumable visual manner using only HTML, CSS and JavaScript.  Below you can view my presentation slides and a brief summary. Web-Standards-Data-Viz.pdf Basically, there are 5 general ways to visualize […]

Multi-Device Best Practices

I recently spoke at the 360|Flex conference in Devner, CO on “Multi-Device Best Practices”.  This presentation was focused upon multi-device & multi-platform development strategies for both PhoneGap and Flex/AIR applications.  Below you can view my presentation slides and source code, and a brief summary. Multi-Device-Best-Practices.pdf First, I gave an overview of mobile & multi-platform with AIR […]