Note: This is the beta version of the "new" site software.
The original version is still online at
Order the book/ebook at
Barnes and Noble,
We are building a community-written web site which has also been used to create an
O'Reilly Cookbook, both of them about how to build great Android applications.
The site and the book are full of how-to information along with code snippets that
illustrate the ideas presented; most of the code samples are available as complete projects
It features both how-to's that overlap with the
official documentation, and material that goes beyond this to be
more tutorial, more in-depth, or explaining "lessons from the trenches":
what actually works to get the application functioning well.
Unlike most books written by one, two or a few individuals,
this one has input from dozens of contributors, who were all
able to view and comment on each others' recipes before the book was published.
The published version(s) include printed books, eBooks, and other uses.
And long after the book was first published in 2012,
this site will continue to exist -
with a larger collection of recipes
than will fit in the published book -
and serve as an Android developer resource site long after.
We welcome contributions from anybody who has something useful to say
about how to make usable and successful Android applications.
There are several ways of contributing: experienced Android developers
can write recipes; newer ones can suggest recipes that they'd like to
see; anybody can read and comment on recipes;
anybody can sign up and vote for existing recipes (voting indicates that you
like the recipe and/or think it should be included
in the published edition of the book).
All we ask of contributors is the following:
- You agree to license your work - both the textual description
and the code fragment(s) - under the
Creative Commons Attribution cc-by License;
- When writing a new recipe, you put your contribution into the standard Cookbook form
("Problem", "Solution", "Discussion") as described on the
Add New Recipe
- Only paste in code fragments that have been compiled and run;
- And of course you assert that the work is your own.
Do not copy from others' books or published works; if we wanted to
reprint existing stuff we could just find it on the web.
And if you are working for an organization, you assert that you have permission
to use portions of their code.
Of course, everyone who contributes a Recipe gets credit for it on the site.
In addition, everyone who contributed one or more Recipes that are chosen -
at the editors' discretion -
for inclusion in the published work, received an ebook
copy of the finished edition (readable in all supported O'Reilly eBook formats).
Find more about the book -
read the Preface
Get the Code