Hello, Android: Introducing Google's Mobile Development Platform
|September 24 2010|
Android is a software toolkit for mobile phones, created by Google and the Open Handset Alliance. It's inside millions of cell phones and other mobile devices, making Android a major platform for application developers. That could be your own program running on all those devices.
Within minutes, Hello, Android will get you started creating your first working application: Android's version of "Hello, World." From there, you'll build up a more substantial example: an Android Sudoku game. By gradually adding features to the game, you'll learn the basics of Android programming.
You'll also see how to build in audio and video support, add graphics using 2D and 3D OpenGL, network with web pages and web services, and store data with SQLite. You'll also learn how to publish your applications to the Android Market.
You'll also find plenty of real-world advice on how to support all the Android versions in use today-everything from Cupcake (Android 1.5) to FroYo (Android 2.2) and beyond.
If you'd rather be coding than reading about coding, this book is for you.
You can download sample chapters of Hello, Android: Introducing Google's Mobile Development Platform, 3rd Edition in PDF format.
Author: Ed Burnette
Whether youíre a hobbyist or a professional programmer, whether you are doing it for fun or for profit, itís time to learn more about developing for Android. This book will help you get started.
Who Should Read This Book?
Whatís in This Book?
Several chapters share a common example: an Android Sudoku game. By gradually adding features to the game, youíll learn about many aspects of Android programming including user interfaces, multimedia, and the Android life cycle.
In Part I, weíll start with an introduction to Android. This is where youíll learn how to install the Android emulator and how to use an integrated development environment (IDE) to write your first program. Then weíll introduce a few key concepts like the Android life cycle. Programming in Android is a little different from what youíre probably used to, so make sure you get these concepts before moving on.
Part II talks about Androidís user interface, two-dimensional graphics, multimedia components, and simple data access. These features will be used in most programs you write.
Part III digs deeper into the Android platform. Here youíll learn about connecting to the outside world, location-based services, the built-in SQLite database, and three-dimensional graphics.
Part IV wraps things up with a discussion on using advanced input techniques including multi-touch and extending your home screen with widgets and live wallpaper. Finally, weíll explore making your app compatible with multiple Android devices and versions and then publishing it on the Android Market.
At the end of the book, youíll find an appendix that covers the differences between Android and Java Standard Edition (SE), along with a bibliography.
About the Author:
Ed has authored numerous technical articles and books, including Google Web Toolkit: Taking the Pain out of Ajax and Eclipse IDE Pocket Guide. He writes the Dev Connection blog for ZDNet, and is the creator of Planet Android (http://www.planetandroid.com)
In his copious spare time, you can often find him playing video games with his two sons at their home in central North Carolina.
|Last Updated ( September 24 2010 )|
|< Prev||Next >|
|Aerospace Manufacturing and Design|
|Beverage World Magazine|
|Supply & Demand Chain Executive|
|NASA Tech Briefs|
|Renewable Energy World|
|Free Download Film|
|Sex for Dummies|
|The Old Man and The Sea|
|Kraft Foods Magazine|