Industrial-Sized Deals Shop all Back to School Shop Men's Hightops Learn more nav_sap_plcc_6M_fly_beacon Iron Maiden $5 Off Fire TV Stick Off to College Essentials Shop Popular Services hog hog hog  Amazon Echo Starting at $99 Kindle Voyage Nintendo Digital Games Gear Up for Football Deal of the Day

Android Recipes: A Problem-Solution Approach 1st Edition

15 customer reviews
ISBN-13: 978-1430234135
ISBN-10: 143023413X
Why is ISBN important?
This bar-code number lets you verify that you're getting exactly the right version or edition of a book. The 13-digit and 10-digit formats both work.
Scan an ISBN with your phone
Use the Amazon App to scan ISBNs and compare prices.
Have one to sell? Sell on Amazon
Buy used
Buy new
More Buying Choices
33 New from $9.50 24 Used from $0.40

There is a newer edition of this item:


InterDesign Brand Store Awareness Rent Textbooks
$25.80 FREE Shipping on orders over $35. In Stock. Ships from and sold by Gift-wrap available.

Frequently Bought Together

Android Recipes: A Problem-Solution Approach + Practical Android Projects (Books for Professionals by Professionals)
Price for both: $49.77

Buy the selected items together

Editorial Reviews

About the Author

Jeff Friesen is a freelance tutor and software developer with an emphasis on Java (and now Android). In addition to authoring Learn Java for Android Development and co-authoring Android Recipes -- Jeff has written numerous articles on Java and other technologies for JavaWorld (a href="", informIT (a href="", a href="", and DevSource (a href="" Jeff can be contacted via his website at a href=""

Dave Smith is a professional engineer developing hardware and software for mobile and embedded platforms. Dave's engineering efforts are currently focused full-time on Android and iOS development. Since 2009, Dave has worked on developing at all levels of the Android platform, from writing user applications using the software development kit, to building and customizing the Android source code. Dave regularly communicates via his development blog ( and Twitter stream @devunwired.


Best Books of the Month
Best Books of the Month
Want to know our Editors' picks for the best books of the month? Browse Best Books of the Month, featuring our favorite new books in more than a dozen categories.

Product Details

  • Series: Recipes
  • Paperback: 456 pages
  • Publisher: Apress; 1 edition (May 1, 2011)
  • Language: English
  • ISBN-10: 143023413X
  • ISBN-13: 978-1430234135
  • Product Dimensions: 7.5 x 1 x 9.2 inches
  • Shipping Weight: 1.8 pounds (View shipping rates and policies)
  • Average Customer Review: 4.5 out of 5 stars  See all reviews (15 customer reviews)
  • Amazon Best Sellers Rank: #1,286,568 in Books (See Top 100 in Books)

More About the Author

Dave Smith is a licensed Professional Engineer born and raised in Denver, CO. While studying at Colorado School of Mines, Dave realized a passion for embedded computing that later grew into an emphasis on mobile development. His work today focuses on integrating iOS and Android with other embedded technologies at the commercial, industrial, and even hobbyist levels.

Customer Reviews

Most Helpful Customer Reviews

18 of 18 people found the following review helpful By Brian F. Simmons on June 26, 2011
Format: Paperback
I own several Android/Java books, and even a couple from Apress, however, this Android Recipes book is now my favorite.

I tend to do a lot more iOS programming versus Android/Java programming, so often I'm looking how to do the analogous programming task in the Android world which I'm already familiar in iOS. This book really is a complete solution for my situation.

The UI recipes covers topics like animation, proper image assets, workflow, lists, dialogs, and dozens more.

I was really pleased to see an introduction/overview to the tool DroidDraw, which I was unfamiliar with first-hand prior to reading the book. It exposed me to a really cool tool that is a real time saver and pretty neat.

There are quite a few recipes on networking/communications. Items like SMS creation, parsing data with JSON/XML, utilizing a web service, Bluetooth connectivity, etc... Really great nuggets of info that get down to the nitty gritty of how to accomplish the task. There's not a lot of overview, so the book assumes you know the technology and don't need to be hand-held.

The book has some great info on the device hardware like camera interactivity, recording audio/video, map location (GPS) type of recipes, etc... Most applications need to persist their data, so file writing and SQLite are covered in depth with a bunch of recipes. Services, scheduling tasks, interaction with other apps, background operations, and other system tasks are covered quite nicely with a few dozen recipes broken down in task-based instruction sets.
Read more ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
14 of 14 people found the following review helpful By C.R. on June 14, 2011
Format: Paperback
This is book is an excellent addition to the bookshelf of any serious android developer. Android Recipes is primarily geared toward an experienced android developer. However, even a beginning android developer (with a solid understanding of the Java programming language) will find it beneficial. What sets this book apart from most is its clear, concise explanations. I have tested and implemented many of the solutions in this book. After reading Chapter 5: Persisting Data, I was able to implement a content provider of my own in no time.

Pros: Clear, concise explanations of complex topics. Code examples available on-line.

Cons: None

This is the best android book I have read so far, and I definitely recommend it to anyone serious about Android development.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
9 of 9 people found the following review helpful By Mark Freeman VINE VOICE on May 31, 2011
Format: Paperback
If you are an Android developer, this is book you want on your shelf. Android Recipes gives you examples of working code to solve real world problems. Sure you can find the information on-line, but where else will you find all of this information in single, easy to use source, without spending hours digging through random web pages looking for a working example. While reading the book, I found myself frequently stopping to make notes or sending myself an email so I could try something new at work the next day. I can say that my understanding of what is possible has grown and my apps are better as a result.

Like many recipe books, the layout is a problem and solution format. The chapters are logically divided into things like system services, communications and networking, and working with libraries. Each chapter gives a multitude of problems which Android developers face daily. Then, and example is given of how to solve the problem. Best of all, the examples are thorough. Many books gloss over simple things like the layout of a screen. The authors have obviously taken the extra effort to provide a complete example of each solution.

So what can you expect to learn? This is a VERY short list of some of the problems which this book helps solve.

UI challenges such as manually handling UI rotation and creating pop-up menu actions.
Parsing XML and JSON.
Receiving SMS messages and capturing notification events.
Capturing and playing back audio and video.
Using the scripting layer to run shell and python scripts.
Persistent data and working with the SQLite database.
Integrating 3rd party JARs into your project

If you are on the fence about this book, I encourage you to take the plunge and buy it. You will not be disappointed.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
2 of 2 people found the following review helpful By k41 on June 15, 2011
Format: Paperback
I really enjoy to read and meanwhile work with the Android Recipes book because it is very well structured and useful as a reference book. There are many useful recipes which are needed in the daily life of nearly every Android developer. Moreover the reader is also lead to further more specific problems and possibilities he did not know so far. Furthermore this book does not constrain itself and therefore the reader to specific tools but makes a lot of offers with introducing several tools or libraries and their use for specific tasks. Beside that authors spend a whole chapter in describing the basics of the Android platform which are essential to be understood by each Android developer.

So what recipes can you find in Android Recipes and how useful are they for the daily life of an Android developer? You will find are a good mix according to different stages of programming. There a recipes for simple standard tasks which you learn when you start Android programming like creating an user interface via xml. You find also tasks which you will probably need after you are finished with playing around and want program more individualized applications like for example customizing the view and the behavior of user interface controls like Lists. Furthermore you find also some surprises in the recipes like a recipe for providing a individual Java Script API which allows a Website to communicate with your Android application through the browser.

Another aspect is the structure of the book. For every recipe you find a triple consisting of a short problem description, a short description of the proposed way to solve it and lastly the detailed manuel for implementing the solution.
Read more ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Most Recent Customer Reviews

Set up an Amazon Giveaway

Amazon Giveaway allows you to run promotional giveaways in order to create buzz, reward your audience, and attract new followers and customers. Learn more
Android Recipes: A Problem-Solution Approach
This item: Android Recipes: A Problem-Solution Approach
Price: $25.80
Ships from and sold by

Want to discover more products? Check out these pages to see more: android programming, app development, computer programs, e readers device