Learn Android App Development is a¬†hands-on tutorial and useful reference.¬†You'll quickly get up to speed and master the Android SDK and the Java that you need for your Android Apps. You will find that Learn Android App Development is¬†an all-in-one getting started guide to building your first Android smartphone or tablet apps!
From the leading publisher of Android books, Apress Expert Android gives you advanced techniques for customizing views, controls, and layouts. Youll learn to develop apps in record time using JSON, Advanced Form Processing, and the BaaS (Backend As A Service) platform Parse. The book also includes extensive coverage on OpenGL, Search, and Telephony.
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.
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.
Beginning PhoneGap is a definitive, one-of-a-kind book that teaches the fundamentals and strategies behind cross-platform mobile application development. Instead of learning languages like Objective-C, focus on building apps from day one for Android, iOS, Blackberry, WebOS and Symbianwithout the complexities of these platforms.
Beginning Android Web Application Development shows how to build applications using the key methods and techniques of Android development that¬†you'll need to create your own dynamic, feature-rich Android mobile websites and applications.
Android has extended the¬†Android OS¬†to¬†tablets, bringing mobile games developers new opportunities with increased screen size and multicore processing power. Jeremy Kerfs demonstrates how the games programming world has changed and how¬†to program great new games on the Android tablets.
Beginning Android Games offers everything you need to join the ranks of successful Android game developers. You'll start with game design fundamentals and programming basics, and then progress towards creating your own basic game engine and playable game.