Home > Store > Programming > Android

Android Programming: The Big Nerd Ranch Guide

Register your product to gain access to bonus material or receive a coupon.

Android Programming: The Big Nerd Ranch Guide

Best Value Purchase

Book + eBook Bundle

  • Your Price: $53.99
  • List Price: $89.98
  • Includes EPUB, MOBI, and PDF
  • About eBook Formats
  • This eBook includes the following formats, accessible from your Account page after purchase:

    ePub EPUB The open industry format known for its reflowable content and usability on supported mobile devices.

    MOBI MOBI The eBook format compatible with the Amazon Kindle and Amazon Kindle applications.

    Adobe Reader PDF The popular standard, used most often with the free Adobe® Reader® software.

    This eBook requires no passwords or activation to read. We customize your eBook by discretely watermarking it with your name, making it uniquely yours.

More Purchase Options

Book

  • Your Price: $39.99
  • List Price: $49.99
  • Usually ships in 24 hours.

eBook (Watermarked)

  • Your Price: $31.99
  • List Price: $39.99
  • Includes EPUB, MOBI, and PDF
  • About eBook Formats
  • This eBook includes the following formats, accessible from your Account page after purchase:

    ePub EPUB The open industry format known for its reflowable content and usability on supported mobile devices.

    MOBI MOBI The eBook format compatible with the Amazon Kindle and Amazon Kindle applications.

    Adobe Reader PDF The popular standard, used most often with the free Adobe® Reader® software.

    This eBook requires no passwords or activation to read. We customize your eBook by discretely watermarking it with your name, making it uniquely yours.

About

Features

  • Teaches Android app development by developing actual, working apps
  • Suitable for any programmer who knows Java, whether they have previous experience with mobile development or not
  • Loaded with real-world sample code
  • The material has been developed and classroom-tested at the Big Nerd Ranch
  • Description

    • Copyright 2013
    • Dimensions: 7" x 10"
    • Pages: 580
    • Edition: 1st
    • Book
    • ISBN-10: 0-321-80433-3
    • ISBN-13: 978-0-321-80433-4

    Android Programming: The Big Nerd Ranch Guide: is an introductory Android book for programmers with Java experience. Based on Big Nerd Ranch’s popular Android Bootcamp course, this guide will lead you through the wilderness using hands-on example apps combined with clear explanations of key concepts and APIs. This book focuses on practical techniques for developing apps compatible with all versions of Android widely used today (Android 2.2 - 4.2). Write and run code every step of the way – creating apps that catalog crime scenes, browse photos, track your jogging route, and more. Each chapter and app has been designed and tested to provide the knowledge and experience you need to get started in Android development.

    Write and run code every step of the way — creating apps that catalog crime scenes, browse photos, track your jogging route, and more. Each chapter and app has been designed and tested to provide the knowledge and experience you need to get started in Android development.

    "Big Nerd Ranch provided the training we needed to get hundreds of engineers building skillfully on Android. This book is a great distillation of that training and will be a huge help to anyone looking to ramp up as well." – Mike Shaver, Director of Mobile Engineering, Facebook

    "…a must-have for the developer just starting in Android or ready for more advanced techniques. I was impressed with this book’s content and clarity of presentation. The authors explain simple and complex Android topics with equal ease." – James Steele, author of The Android Developer's Cookbook

    Sample Content

    Online Sample Chapter

    The Big Nerd Ranch Guide to the Android Activity Lifecycle

    Sample Pages

    Download the sample pages (includes Chapter 3 and Index)

    Table of Contents

    1. Your First Android Application
    2. Android and Model-View-Controller
    3. The Activity Lifecycle
    4. Debugging Android Apps
    5. Your Second Activity
    6. Android SDK Versions and Compatibility
    7. UI Fragments and the Fragment Manager
    8. Creating User Interfaces with Layouts and Widgets
    9. Displaying Lists with ListFragment
    10. Using Fragment Arguments
    11. Using ViewPager
    12. Dialogs
    13. Audio Playback Using MediaPlayer
    14. Retained Fragments
    15. Localization
    16. The Action Bar
    17. Saving and Loading Local Files
    18. Context Menus and Contextual Action Mode
    19. Camera I: Viewfinder
    20. Camera II: Taking Pictures and Handling Images
    21. Implicit Intents
    22. Two-Pane Master-Detail Interfaces
    23. More About Intents And Tasks
    24. Styles And Includes
    25. XML Drawables And 9-Patches
    26. HTTP & Background Tasks
    27. Loopers, Handlers, and HandlerThread
    28. Search
    29. Background Services
    30. Broadcast Intents
    31. Browsing The Web & WebView
    32. Custom Views and Touch Events
    33. Tracking the Device's Location
    34. Local Databases with SQLite
    35. Loading Asynchronous Data With Loaders
    36. Using Maps

    Updates

    Submit Errata

    More Information

    Buy Together and Save

    Android Programming: The Big Nerd Ranch Guide

    Android Programming: The Big Nerd Ranch Guide

    Total for all: $189.98 Add to cart

    ONE MONTH ACCESS!

    WITH PURCHASE


    Get unlimited 30-day access to thousands of Books & Training Videos about technology, professional development and digital media If you continue your subscription after your 30-day trial, you can receive 30% off a monthly subscription to the Safari Library for up to 12 months.