by David Kaneda and Jonathan Stark
Explore an alternative approach to creating apps for iPhone and iPad. The free PhoneGap framework lets you build first-class native iPhone apps using just HTML, CSS, and JavaScript - a technique that also lets you create Android, Nokia, and Blackberry apps from the very same code base. Explore the pros and cons of this approach as you learn to create native-looking animations with jQTouch, complex UI elements with Sencha Touch, and hook into advanced iPhone features (accelerometer, GPS, vibration, and sound) without ever touching Objective-C.
LEVEL: Beginner
by Joe McCann
HTML5 is no question the "buzzword du jour" in tech nowadays, but looking past the vernacular cruft one will discover that the HTML5 technology STACK is actually an incredibly powerful & useful framework for apps well beyond the traditional web browser. Massive companies like Google and Hewlett Packard are placing huge bets on the future of "HTML5 App development". From HP/Palm's WebOS to be used in their mobility products to Google's Chrome OS, HTML5 is not simply another buzzword that can be treated as a mere passing trend, but should actually be taken seriously for app development.
But what makes up the HTML5 stack and how will it truly be the future of software? What are the benefits & risks associated with using the HTML5 stack? Prove to me it works. All of these questions & demands will be answered & showcased in the presentation including important issues such as:
LEVEL: Advanced
Developing across different mobile platforms has long been a pain point for mobile developers, but what about designing for the same apps and services to run across multiple types of device form factors? New form factors don't just offer bigger screens or keyboards over mobile phones; users also interact differently with them.
The most prevalent example of this is with iPhone apps moving to the iPad: creating a app for the tablet isn't simply about adapting it to a bigger screen, but utilizing the differences in hardware to offer users a better experience. This scenario is just the tip of the iceberg, though: Android is making its way into all types of devices, like Google TV, which will allow developers to create apps for both phones and televisions. GPS maker TomTom has announced that its future devices will run a version of WebKit and support third-party apps. Nokia's Terminal Mode and Continental's AutolinQ projects look to extend the app experience into automobiles.
This panel seeks to build a high-level understanding of what successful cross-form-factor development entails, beyond simply adapting content for different display types. Attendees will learn best practices -- and educational failures! -- from leading designers and developers, and how they can incorporate emerging form factors into their apps and services to create an enhanced user experience.
LEVEL: Intermediate