Buy 2, Get the 3rd FREE. Use discount code OPC10 - All orders over $29.95 qualify for FREE SHIPPING within the US

Android Development and Resources

Your Path to Mastery

"Android's not hard, but it pulls a lot of different things together: Linux, Eclipse, Java, and more. You need to understand how these work together to make the most of this platform." – Brian Jepson, Senior Editor for O'Reilly Media

Introductory
http://akamaicovers.oreilly.com/images/0636920016632/cat.gifApp Inventor

App Inventor

By David Wolber, Hal Abelson, Ellen Spertus, Liz Looney

http://akamaicovers.oreilly.com/images/0636920022886/cat.gifBuilding Android Apps with HTML, CSS, and JavaScript, 2nd Edition

Building Android Apps with HTML, CSS, and JavaScript, 2nd Edition

By Jonathan Stark

http://akamaicovers.oreilly.com/images/0636920010883/cat.gifLearning Android

Learning Android

By Marko Gargenta

Intermediate
http://akamaicovers.oreilly.com/images/0636920010364/cat.gifProgramming Android

Programming Android

By Zigurd Mednieks, Laird Dornin, G. Blake Meike, Masumi Nakamura

http://akamaicovers.oreilly.com/images/0636920010241/rc_cat.gifAndroid Cookbook

Android Cookbook

By Ian F. Darwin

Advanced
http://akamaicovers.oreilly.com/images/0636920021094/rc_cat.gifEmbedded Android

Embedded Android

By Karim Yaghmour

http://akamaicovers.oreilly.com/images/0636920022596/cat.gifApplication Security for the Android Platform

Application Security for the Android Platform

By Jeff Six

jQuery Mobile: Up and Running jQuery Mobile: Up and Running
by Maximiliano Firtman
Making Android Accessories with IOIO Making Android Accessories with IOIO
Building Android Apps with HTML, CSS, and JavaScript Building Android Apps with HTML, CSS, and JavaScript
by Jonathan Stark
Second Edition
NOOK Tablet: Out of the Box NOOK Tablet: Out of the Box
by Preston Gralla, Brian Sawyer
Galaxy S II: The Missing Manual Galaxy S II: The Missing Manual
by Preston Gralla
Application Security for the Android Platform Application Security for the Android Platform
by Jeff Six
Beginning PhoneGap Beginning PhoneGap
Android Open Conference 2011: Complete Video Compilation Android Open Conference 2011: Complete Video Compilation
Android Cookbook Android Cookbook
by Ian F. Darwin
Embedded Android Embedded Android
by Karim Yaghmour
OpenGL and 3D in HTML5 OpenGL and 3D in HTML5
by David Griffiths
The Java Sessions: The Best of OSCON 2011 The Java Sessions: The Best of OSCON 2011
by O'Reilly Media, Inc.
Windows Phone 7 Programming for Android and iOS Developers Windows Phone 7 Programming for Android and iOS Developers
Programming Android Programming Android
by Laird Dornin, Zigurd Mednieks, Blake Meike, Masumi Nakamura
Head First Android Development Head First Android Development
by Jonathan Simon
Android Development Bibliography Android Development Bibliography
Build Mobile Websites and Apps for Smart Devices Build Mobile Websites and Apps for Smart Devices (SitePoint)
by Earle Castledine, Myles Eftos, Max Wheeler
Developing Android Applications with Flex 4.5 Developing Android Applications with Flex 4.5
by Rich Tretola
Developing Android Applications with Adobe AIR Developing Android Applications with Adobe AIR
by Véronique Brossier
App Inventor App Inventor
by Hal Abelson, David Wolber, Liz Looney, Ellen Spertus
Learning Android Learning Android
by Marko Gargenta
Beginning Android Application Development Beginning Android Application Development
Email, XMPP, and Task Queues in Google AppEngine Email, XMPP, and Task Queues in Google AppEngine
by Dan Pilone
User Accounts and memcache in Google AppEngine User Accounts and memcache in Google AppEngine
by Dan Pilone
UI Testing with the UIAutomation Framework UI Testing with the UIAutomation Framework
by Dan Pilone
Data Persistence in Google App Engine Data Persistence in Google App Engine
by Dan Pilone
Unit Testing iPhone Apps Unit Testing iPhone Apps
by Dan Pilone
Developing Applications on a Cloud Platform Developing Applications on a Cloud Platform
by Dan Pilone
Continuous Integration Continuous Integration
by Dan Pilone
Creating List-Based Android Apps in App Inventor Creating List-Based Android Apps in App Inventor
by David Wolber
Connecting to Web Data and APIs with App Inventor Connecting to Web Data and APIs with App Inventor
by David Wolber
Offline Mobile Web Applications in HTML5 Offline Mobile Web Applications in HTML5
by David Griffiths
Professional Flash Mobile Development Professional Flash Mobile Development
Client-side Graphics with HTML5 Canvases Client-side Graphics with HTML5 Canvases
by David Griffiths
Head First Python Head First Python
by Paul Barry
Native Video in HTML5 Native Video in HTML5
by David Griffiths
Creating SMS Texting Apps with App Inventor Creating SMS Texting Apps with App Inventor
by David Wolber
Professional Android 2 Application Development Professional Android 2 Application Development
Supporting Multitasking on the iPhone Supporting Multitasking on the iPhone
by Michael Morrison
Injecting iAds into iPhone Apps Injecting iAds into iPhone Apps
by Michael Morrison
Optimizing Tables in iPhone Apps Optimizing Tables in iPhone Apps
by Michael Morrison
Consuming Web Services on the iPhone Consuming Web Services on the iPhone
by Michael Morrison
Hello, Android Hello, Android (Pragmatic Bookshelf)
by Ed Burnette
Third Edition
Mobile Web High Performance Mobile Web High Performance
by Maximiliano Firtman
Programming the Mobile Web Programming the Mobile Web
by Maximiliano Firtman
Polishing an iPad User Interface Polishing an iPad User Interface
by Dan Pilone
MapKit and Core Location on the iPad MapKit and Core Location on the iPad
by Dan Pilone
Gestures and Animation on the iPad Gestures and Animation on the iPad
by Dan Pilone
Styling iPad User Interfaces Styling iPad User Interfaces
by Dan Pilone
Building Augmented Reality Environments Building Augmented Reality Environments
by Martin Lechner, Derek Smith
Cross-Platform Mobile Development with PhoneGap Cross-Platform Mobile Development with PhoneGap
by Brian LeRoux, Jonathan Stark
Best Android Apps Best Android Apps
by Mike Hendrickson, Brian Sawyer
Developing Android Applications with Java, Part 2 Developing Android Applications with Java, Part 2
by Tony Hillerson
Developing Android Applications with Java, Part 1 Developing Android Applications with Java, Part 1
by Tony Hillerson
Professional Android Application Development Professional Android Application Development

Android Videos

Android Course Video Developing Android Apps with Java, Part 2: Building a Twitter App

Get access to the videos, slide presentations, and code examples associated with the live online course. Learn more.

Course Overview of Part 1

More Training

Android Experts

Tony Hillerson Tony Hillerson is a Software Architect for EffectiveUI. He graduated from Ambassador University with a BA in MIS. On any given day he may be working with Flex, Java, Rails, Maven, Ant, Ruby, or shell scripts. Tony has contributed to many community projects, such as RubyAMF. Tony has spoken at 360|Flex and…

Brian Sawyer Brian Sawyer is a Senior Editor for O'Reilly Media, where he manages the Missing Manuals division.

Ken Yarmosh Ken Yarmosh is a product strategist and technology connoisseur who launches awesome iPad, iPhone, Android, and web apps. Over the course of his career, he's created amazing digital experiences with a diverse set of clients ranging from some of the biggest personalities in media to the hottest tech startups.

Andy Flesner Andy Flesner has written hundreds of AutoIt scripts and holds numerous certifications in his field, including MCSA, A+ and Network+. Inspired by his co-workers and friends in the AutoIt community, Andy decided to share his skills with the world by writing AutoIt v3: Your Quick Guide, the first published work dedicated to…

More Android Experts

Android Open is a Wrap

Developers, designers, managers and executives are came together this week in San Francisco for the Android Open Conference. The conference has concluded, but you can still check out a large selection of keynotes, presentations and interviews.

Best Android Apps

Best Android Apps Gizmodo says: "O'Reilly makes some of the best tech books around, so we were super excited to hear about their new title Best Android Apps: The Guide for Discriminating Downloaders. Here are ten of those best Android apps for ten different activities."

Get your copy today.

Android News & Answers

Which Java book is best to teach a coding newbie to write an Android App?

By Dave Trendler
February 9, 2012

I've finally come up with the app idea I think is worth spending the time to build! Hooray for dreaming! Now it's time to learn to code. I can read (not speak) HTML and can hack my way through basic CSS. I've managed to set up my own Apache webserver on Ubuntu with which I host several family photo "websites." That's the extent of my programming knowledge. For ...

Wher can I ind the example files for Android Application Development

By J.D.D.
January 26, 2012

Where can I find the example files for Android Application Development? (ISBN: 978-0-596-52147-9) They are not where the book say they are! (http://www.oreilly.com/catalog/9780596521479)

Four short links: 19 January 2012

By Nat Torkington
January 19, 2012

Fragmentation is Not The End of Android -- full of trenchant insights, this post considers the many implications of the Android value chain. Only Apple directly profits from being an OS provider in the mobile ecosystem. For Google it is a cost center particularly struck me. Anyone know whether Google offers to (for money) maintain branded carrier- and/or device-specific...

eBook software on Mac, Android and PC which Syncs reading position, notes etc.

By UjjavalSuthar
January 13, 2012

Is there any eBook reader application which is available for Mac, Android and PC and it syncs my Oreilly books across all devices and my reading positions and comments too?

Four short links: 4 January 2012

By Nat Torkington
January 4, 2012

Compiling Android from Source (Jethro Carr) -- not as easy as you might think. The documentation is minimal, and each device has its own binary blobs of not-open-source crap necessary to make them work. Open source is supposed to let users continue to do good things with the device, even if the vendor disapproves (cf Stallman's Printer). Jethro's experience...

Top 10 Most Followed Google Plus Brand Pages !

By thetecnica
December 3, 2011

Dec 02, 2011 Google plus brand pages has been launched on 7th Nov this year and is received well by various organisations and websites and the reason is that Pages for Google Plus also boast some advantages when it comes to search-engine optimization. Here we have a list of top 10 most followed Google plus pages according to Social Statistics. Although Android is the Most followed page on Googl...

More NewsMore Answers