Android Programming The Big Nerd Ranch Guide

by ;
  • ISBN13:


  • ISBN10:


  • Edition: 1st
  • Format: Paperback
  • Copyright: 2013-03-28
  • Publisher: Big Nerd Ranch Guides
  • View Upgraded Edition
  • Purchase Benefits
  • Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $49.99 Save up to $2.00
  • eBook
    Add to Cart


Supplemental Materials

What is included with this book?

  • The eBook copy of this book is not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.


Since its launch in late 2007, the Android platform has experienced exponential growth. Starting with just a single handset and carrier, the platform has grown to include dozens of devices on all major carriers worldwide. With the introduction of several new phone and tablet devices in 2010 and 2011, the future for Android and its developer community is bright indeed. Android Programming: The Big Nerd Ranch Guidetakes you on an easy to follow tour of the Android mobile development platform. Chapter by chapter, we'll lead you through the wilderness with hands-on examples. Write and run code every step of the way, starting with simple programs, then enhancing them with sophisticated features. You'll write applications that catalog crime scenes, browse photos, track your jogging route, and more. Each example has been carefully crafted and refined through real-world instruction at Big Nerd Ranch's Android Boot Camp to be succinct, engaging, and enlightening. With these chapters and their exercises, you will pick up a working knowledge of the key concepts and APIs needed to make compelling apps. You'll also discover helpful techniques for using the Android development tools to their fullest.

Author Biography

Brian Hardy teaches Android, iOS, and Ruby programming at the Big Nerd Ranch. In addition to training, he has led development efforts on more than a dozen shipped mobile applications, large and small. Prior to BNR, he worked for eight years on the web teams for CNN, Sports Illustrated, and NASCAR, developing high-availability content publishing, syndication, and mobile web solutions. Bill Phillips is an Android and iOS software engineer for Big Nerd Ranch. He has also written GIS data analysis software for the oil and gas pipeline industry.

Table of Contents

Chapter 1: Your First Android Application
Chapter 2: Creating User Interfaces with Layouts and Widgets
Chapter 3: Displaying Lists with ListView
Chapter 4: Using Multiple Activities
Chapter 5: The Activity Lifecycle and Handling Rotation
Chapter 6: Menus and the Action Bar
Chapter 7: Saving and Loading Local Files
Chapter 8: Using the Camera
Chapter 9: Custom Views and Touch Events
Chapter 10: Dialogs
Chapter 11: GridView
Chapter 12: Search
Chapter 13: HTTPClient and XML Web Services
Chapter 14: Performing Tasks in the Background
Chapter 15: Creating Local Services
Chapter 16: Unit Testing
Chapter 17: Talking To Other Components With BroadcastIntents
Chapter 18: Status Bar Notifications
Chapter 19: Integrating With The Web
Chapter 20: Tracking the User's Location
Chapter 21: Custom 2D Drawing

Rewards Program

Write a Review