Android Development Books

Checkout the Android Development Books. Please vote for your favorite or suggest some others...

Vote  Pro Android 2 Pro Android 2
Sayed Y. Hashimi

Android is Google’s software platform answer to the iPhone and BlackBerry, and at the very least, has advantages in terms of multitasking, running apps in the background and others.

Google’s partners in the Open Handset Alliance – supporting Android -- provide the devices, with HTC G1 and G2 already available now and 18 more Google Phones set to debut later this year according to Google I/O Conference news. Among these 18 apparently will be Nokia, currently 40% of world cell phone market share.

Pro Android 2 is the first or one of the first on Android 2.0. This book is a detailed look at all aspects of application development on Google’s Mobile OS and Development Platform including detailed discussion of the APIs and how to use them.

This book focuses on giving developers the essential tools and examples required to make viable commercial applications work on mobile devices and even Netbooks.

Vote  Professional Android 2 Application Development (Wrox Programmer to Programmer) Professional Android 2 Application Development (Wrox Programmer to Programmer)
Reto Meier
Update to the bestseller now features the latest release of the Android platform

Android is a powerful, flexible, open source platform for mobile devices and its popularity is growing at an unprecedented pace. This update to the bestselling first edition dives in to cover the exciting new features of the latest release of the Android mobile platform.

Providing in-depth coverage of how to build mobile applications using the next major release of the Android SDK, this invaluable resource takes a hands-on approach to discussing Android with a series of projects, each of which introduces a new feature and highlights techniques and best practices to get the most out of Android.

  • The Android SDK is a powerful, flexible, open source platform for mobile devices
  • Shares helpful techniques and best practices to maximize the capabilities of Android
  • Explains the possibilities of Android through the use of a series of detailed projects
  • Demonstrates how to create real-world mobile applications for Android phones
  • Includes coverage of the latest version of Android

Providing concise and compelling examples, Professional Android Application Development is an updated guide aimed at helping you create mobile applications for mobile devices running the latest version of Android.

Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.

Vote  Beginning Android 2 Beginning Android 2
Mark L. Murphy

Android is Google’s software platform answer to the iPhone and BlackBerry, and at the very least, has advantages in terms of multitasking, running apps in the background and others.

Google’s partners in the Open Handset Alliance – supporting Android -- provide the devices, with HTC G1 and G2 already available now and 18 more Google Phones set to debut later this year according to Google I/O Conference news. Among these 18 apparently will be Nokia, currently 40% of world cell phone market share.

Mark L. Murphy’s Beginning Android 2 is the first or one of the first on Android 2.0. And it should be the first tutorial or introductory book on Android 2.

Vote  Android Wireless Application Development Android Wireless Application Development
Shane Conder

The start-to-finish guide to Android development–from concept to market!

 

Android Wireless Application Development combines all the reliable information, sample code, and best practices you need to build, distribute, and market successful Android mobile applications. Drawing on their extensive experience with mobile and wireless development, Shane Conder and Lauren Darcey cover everything you need to execute a successful Android project: from concept and design through coding, testing, packaging, and delivery.

 

Conder and Darcey explain how mobile development differs from conventional development, how Android differs from other mobile platforms, and how to take full advantage of Android’s unique features and capabilities. They present detailed, code-rich coverage of Android’s most important APIs, expert techniques for organizing development teams and managing Android projects, and dozens of time-saving tricks and pitfalls to avoid.

 

  • Master the latest Android development tools and Android SDK 1.5
  • Use the Eclipse Development Environment for Java to develop and debug Android applications
  • Design Android applications that are more efficient, reliable, and easier to use and offer better performance
  • Work with Android’s optional hardware-specific APIs
  • Use Android’s APIs for data, storage, networking, telephony, Location-Based Services (LBS), multimedia, and 3D graphics
  • Leverage advanced Android capabilities such as Notifications and Services
  • Ensure quality through solid test planning, efficient testing, and comprehensive defect tracking
  • Make more money from your Android applications

 

This book is an indispensable resource for every member of the Android development team: software developers with all levels of mobile experience, team leaders and project managers, testers and QA specialists, software architects, and even marketers.

Vote  Hello, Android: Introducing Google's Mobile Development Platform (Pragmatic Programmers) Hello, Android: Introducing Google's Mobile Development Platform (Pragmatic Programmers)
Ed Burnette

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.

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 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.

Vote  Sams Teach Yourself Android Application Development in 24 Hours (Sams Teach Yourself -- Hours) Sams Teach Yourself Android Application Development in 24 Hours (Sams Teach Yourself -- Hours)
Lauren Darcey

Full Color!

 

In just 24 sessions of one hour or less, learn how to build powerful applications for the world’s first complete, open, and free mobile platform: Android. Using this book’s straightforward, step-by-step approach, you’ll build a fully-featured Android application from the ground up and master the skills you need to design, develop, test, and publish powerful applications. Each lesson builds on what you’ve already learned, giving you a rock-solid foundation for real-world success!

 

Step-by-step instructions carefully walk you through the most common Android development tasks.

Quizzes and Exercises at the end of each chapter help you test your knowledge.

By the Way notes present interesting information related to the discussion.

Did You Know? tips offer advice or show you easier ways to perform tasks.

Watch Out! cautions alert you to possible problems and give you advice on how to avoid them.

 

Learn how to…

  • Develop Android applications quickly and successfully with Java
  • Master Google’s Android SDK and development tools
  • Leverage the Eclipse programming environment to develop Android projects
  • Understand the Android application lifecycle
  • Build effective, user-friendly user interfaces
  • Retrieve, store, and work with application data
  • Develop powerful network applications
  • Add popular social features and location-based services to your applications
  • Take advantage of Android device hardware like the camera
  • Internationalize, test, and publish your Android applications
Vote  Android Application Development: Programming with the Google SDK Android Application Development: Programming with the Google SDK
Rick Rogers

This practical book provides the concepts and code you need to develop software with Android, the open-source platform for cell phones and mobile devices that's generating enthusiasm across the industry. Based on the Linux operating system and developed by Google and the Open Handset Alliance, Android has the potential to unite a fragmented mobile market. Android Application Development introduces this programming environment, and offers you a complete working example that demonstrates Android architectural features and APIs. With this book, you will:

  • Get a complete introduction to the Android programming environment, architecture, and tools
  • Build a modular application, beginning with a core module that serves to launch modules added in subsequent chapters
  • Learn the concepts and architecture of a specific feature set, including views, maps, location-based services, persistent data storage, 2D and 3D graphics, media services, telephony services, and messaging
  • Use ready-to-run example code that implements each feature
  • Delve into advanced topics, such as security, custom views, performance analysis, and internationalization

The book is a natural complement to the existing Android documentation provided by Google. Whether you want to develop a commercial application for mobile devices, or just want to create a mobile mashup for personal use, Android Application Development demonstrates how you can design, build, and test applications for the new mobile market.

Suggest another book for this list...

Please enter the ISBN number or title of the book you'd like to see added to this list.