Android Programming: The Big Nerd Ranch Guide

Paperback | March 28, 2013

byBill Phillips, Brian Hardy

not yet rated|write a review
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

Pricing and Purchase Info

$39.32 online
$51.99 list price (save 24%)
In stock online
Ships free on orders over $25
HURRY, ONLY 1 LEFT!
Prices may vary. why?
Please call ahead to confirm inventory.

From the Publisher

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

BILL PHILLIPS is a senior Android instructor and software engineer at Big Nerd Ranch. He developed the materials for Big Nerd Ranch's acclaimed five-day Android Bootcamp alongside Brian Hardy. Bill has a passion for understanding things deeply and helping others do the same. In his spare time, Bill likes to read and play piano. BRI...

other books by Bill Phillips

Body For Life: 12 Weeks to Mental and Physical Strength
Body For Life: 12 Weeks to Mental and Physical Strength

Hardcover|Jun 15 1999

$21.86 online$36.99list price(save 40%)
The Better Man Project: 2,476 Tips And Techniques That Will Flatten Your Belly, Sharpen Your Mind…
The Better Man Project: 2,476 Tips And Techniques That ...

Hardcover|Jun 2 2015

$23.39 online$31.50list price(save 25%)
Body for Life Success Journal
Body for Life Success Journal

Hardcover|Nov 26 2002

$32.22 online$34.99list price(save 7%)
see all books by Bill Phillips
Format:PaperbackDimensions:580 pages, 9.9 × 7 × 1.6 inPublished:March 28, 2013Publisher:Pearson EducationLanguage:English

The following ISBNs are associated with this title:

ISBN - 10:0321804333

ISBN - 13:9780321804334

Customer Reviews of Android Programming: The Big Nerd Ranch Guide

Reviews

Extra Content

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