Josh Marinacci first tried Java in 1995 at the request of his favorite TA and never looked back. He is a blogger and co-author of Swing Hacks for O’Reilly. He is currently a Developer Advocate for the webOS at Palm, Inc where he focuses on mobile and advanced HTML technology. He previously worked on JavaFX, Swing, NetBeans, and client lead for the Java Store at Sun Microsystems. Josh lives in Eugene, Oregon and is passionate about open source technology & great user interfaces. He uses a Palm Pre, MacBook Pro, and Nikon D50 SLR to spread understanding of great design in software.
Java is a great programming language but it’s not supported on all mobile platforms. Using the open source GWT Java->JavaScript compiler and the PhoneGap build tool, you can create mobile applications in Java that run on virtually all smartphone operating systems including webOS, Android, BlackBerry, and iOS. This session will cover how to get started with GWT and PhoneGap, then build a few real world applications that properly adapt to different devices with a single codebase.