Beginning Google Maps Applications with Rails and Ajax: From Novice to Professional is the first book to comprehensively introduce the service from a developer perspective, showing you how you can integrate mapping features into your Rails-driven web applications.
Beginning Google Maps Mashups with Mapplets, KML, and GeoRSS is a beginner's guide to creating web mashups using Google mapping technology. This book is a single-source primer to displaying data on Google Maps and covers both Mapplets and the Google Maps API. It is everything you need to start participating in the geographic Web.
Beginning Google SketchUp for 3D Printing is an easy-to-use guide to the generation of Google Sketchup designs for the 3D printing process. This book helps the reader navigate the maze of the 3D design and 3D printing process from start to finish.
Learn to build rich, user-friendly web applications using a popular Java-based Ajax web framework, the Google Web Toolkit. The authors will guide you through the complete development of a Google Web Toolkit front end application with a no-nonsense, down-to-earth approach.
If you are a Java programmer, this book offers you a Java approach to beginning Google App Engine. You will explore the runtime environment, front-end technologies like Google Web Toolkit, and the datastore behind App Engine. You'll also explore Java support on App Engine from end to end.
You've developed a killer app for one mobile devicenow it's time to maximize your intellectual investment. With Cracking iPhone and Android Native Development, you'll learn how to quickly retool your app for the full spectrum of mobile platforms and devices.
Decompiling Android looks at the the reason why Android apps can be decompiled to recover their source code, what it means to Android developers and how you can protect your code from prying eyes. This is also a good way to see how good and bad Android apps are constructed and how to learn from them in building your own apps.
Developing with Google App Engine introduces development with Google App Engine, a platform that provides developers and users with infrastructure Google itself uses to develop and deploy massively scalable applications.