
Building Mobile Applications with Java
Using the Google Web Toolkit and PhoneGap
Joshua Marinacci(Author)
O'Reilly (Publisher)
1st Edition
Published on 17. April 2012
Book
82 pages
978-1-4493-0823-0 (ISBN)
Description
Do you want to develop mobile apps with Java-and have them work on a variety of devices powered by iOS and Android? You've come to the right place.
This project-driven book shows you how to build portable apps with two amazing open source frameworks, Google Web Tools (GWT) and PhoneGap. With these tools, you'll use learn how to write Java code that compiles into cross-platform Javascript and HTML, and discover how to take advantage of features in several popular devices, such as the camera, accelerometer, and GPS.
* Get started with GWT by building an example Twitter search app
* Build a example web app and adapt it for mobile with CSS
* Add touch centric controls with the GWT Mobile UI library
* Develop a working wine journal app that tracks a user's GPS location
* Use techniques to make a mobile version of your web or desktop app
* Work with HTML5 Canvas to build a mobile video game
* Package your apps for iOS, webOS, and Android with PhoneGap
More details
Language
English
Place of publication
Sebastopol
United States
Product notice
Paperback (trade)
Unsewn / adhesive bound
Dimensions
Height: 234 mm
Width: 177 mm
Thickness: 10 mm
Weight
155 gr
ISBN-13
978-1-4493-0823-0 (9781449308230)
Schweitzer Classification
Other editions
Additional editions

E-Book
03/2012
1st Edition
O'Reilly
€16.49
Available for download

E-Book
03/2012
1st Edition
O'Reilly
€17.49
Available for download
Person
Joshua Marinacci is the author of "The Java Sketchbook" column for java.net, covering topics in Java client-side and web development. A Java programmer since 1995, he's currently working on enterprise document management software. Joshua earned his BS from Georgia Tech in 1997, and has been a professional programmer for over a decade.
Content
- Preface
- Chapter 1: Greetings, Mobile App Developers
- Chapter 2: Getting Started with GWT
- Chapter 3: Getting Started with PhoneGap
- Chapter 4: Customizing Your App for Mobile
- Chapter 5: Building a Pure Mobile App with GWT Mobile UI
- Chapter 6: Advanced Mobile Optimizations
- Chapter 7: Box2D and Canvas
- Chapter 8: Next Steps