Google’s Android is shaking up the mobile market in a big way. With Android, you can write programs that run on any compatible cell phone or tablet in the world. It’s a mobile platform you can’t afford not to learn, and this book gets you started. Hello, Android has been updated to Android 2.3.3, with revised code throughout to reflect this updated version. That means that the book is now up-to-date for tablets such as the Kindle Fire. All examples were tested for forwards and backwards compatibility on a variety of devices and versions of Android from 1.5 to 4.0. (Note: the Kindle Fire does not support home screen widgets or wallpaper, so those samples couldn’t be tested on the Fire.)
Please see the latest edition here.
About this Book
- 280 pages
- Release: P9.0 (2014-03-28)
- ISBN: 978-1-93435-656-2
Android is an operating system for mobile phones and tablets. It’s inside millions of cell phones and other devices, including the hugely popular Amazon Kindle Fire, making Android the foremost platform for mobile 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.
The #1 book for learning Android is now in its third edition. Every page and example was reviewed and updated for compatibility with the latest versions. Freshly added material covers installing applications to the SD card, supporting multi-touch, and creating live wallpaper. You’ll also find plenty of real-world advice on how to support all major Android versions in use today.
If you’d rather be coding than reading about coding, this book is for you.
Contents and Extracts
- Introducing Android
- Quick Start
- Key Concepts excerpt
- Android Basics
- Designing the User Interface
- Exploring 2D Graphics
- Storing Local Data
- Beyond the Basics
- The Connected World excerpt
- Locating and Sensing
- Putting SQL to Work
- 3D Graphics in OpenGL
- The Next Generation
- There’s No Place Like Home
- Write Once, Test Everywhere
- Publishing to the Android Market
- Java vs. the Android Language and APIs
Comments and Reviews
—Nathan Rapp Founder KMBurrito Designs
I thoroughly enjoyed the “Hello, Android” book, and it helped me get on the right track to releasing my first two apps to the Market.
I’ve read several books on Android from cover to cover, and skimmed several others, and “Hello, Android” is hands-down the best introduction to Android development.