Publisher's Synopsis
Get in on the Android action! Learn to build exciting, engaging, high–quality apps
Ready to start building cool apps for Android devices? If you have a good understanding of Java and a bit of experience with Eclipse, this book gives you just what you need to start creating apps that Android users will love. Learn the fine points of Android app design, how to build what users want, and how to test and market your app.
Getting started explore the unique needs and capabilities of mobile apps, the Eclipse IDE, and the Android Application Model
The app core choose the right SDK level, examine user components, and use object–oriented techniques to design and build the core of your app
Essential qualities learn how to make your app fast, responsive, and secure
Add bells and whistles include advanced capabilities such as integrated web and location services, audio and video, and sensors
Finishing touches perform unit testing, optimize performance, and get your app to market
Open the book and find:
What a mobile app should contain
The relationship between XML layout files and Android classes
Tips for making buttons behave
Help identifying app insecurities
Ways to incorporate e–mail and SMS into your app
Advice on capturing audio, video, and images
How to optimize your app′s performance
Ten top developer resources
Visit the companion website at www.dummies.com/go/android3sdkprogramming to find source code, updates, and other features you can use in your programming efforts.
Learn to:
Build an app for the Android OS, following step–by–step directions
Design interfaces, manage applications, and use external services
Choose the appropriate Android version for your application
Work with the newest SDK features