Engineering & Transportation
Android Recipes: A Problem-Solution Approach and over one million other books are available for Amazon Kindle. Learn more
Qty:1
  • List Price: $39.99
  • Save: $12.71 (32%)
FREE Shipping on orders over $35.
In Stock.
Ships from and sold by Amazon.com.
Gift-wrap available.
Android Recipes: A Proble... has been added to your Cart
FREE Shipping on orders over $35.
Condition: Used: Good
Comment: (Paperback) The cover is clean but has signs of normal wear & tear. The pages show normal wear and tear. All shipping handled by Amazon. Prime eligible when you buy from us!
Access codes and supplements are not guaranteed with used items.
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Android Recipes: A Problem-Solution Approach Paperback – May 1, 2011

ISBN-13: 978-1430234135 ISBN-10: 143023413X Edition: 1st

Buy New
Price: $27.28
40 New from $19.36 23 Used from $6.68
Amazon Price New from Used from
Kindle
"Please retry"
Paperback
"Please retry"
$27.28
$19.36 $6.68

There is a newer edition of this item:

Best%20Books%20of%202014
$27.28 FREE Shipping on orders over $35. In Stock. Ships from and sold by Amazon.com. Gift-wrap available.

Frequently Bought Together

Android Recipes: A Problem-Solution Approach + Professional Android 4 Application Development
Price for both: $53.25

Buy the selected items together

NO_CONTENT_IN_FEATURE

Shop the New Digital Design Bookstore
Check out the Digital Design Bookstore, a new hub for photographers, art directors, illustrators, web developers, and other creative individuals to find highly rated and highly relevant career resources. Shop books on web development and graphic design, or check out blog posts by authors and thought-leaders in the design industry. Shop now

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.6 out of 5 stars  See all reviews (14 customer reviews)
  • Amazon Best Sellers Rank: #1,074,731 in Books (See Top 100 in Books)

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="http://www.JavaWorld.com"JavaWorld.com/a), informIT (a href="http://www.InformIT.com"InformIT.com/a), a href="http://www.java.net"Java.net/a, and DevSource (a href="http://www.DevSource.com"DevSource.com/a). Jeff can be contacted via his website at a href="http://www.tutortutor.ca"TutorTutor.ca/a.

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 (http://blog.wiresareobsolete.com) and Twitter stream @devunwired.

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

4.6 out of 5 stars
5 star
11
4 star
2
3 star
0
2 star
1
1 star
0
See all 14 customer reviews
And have a hard-break between recipes, for easy of readability.
Brian F. Simmons
What sets this book apart from most is its clear, concise explanations.
C.R.
If you are an Android developer, this is book you want on your shelf.
Mark Freeman

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 john galt on August 22, 2012
Format: Paperback Verified Purchase
I have a number of Android books and this is among the best for reference and getting pointed in the right direction on how to do a specific task. BUT, the code examples are incomplete -- both in terms of not being run-able projects, as well as individual sample files often missing things like needed import statements. Since the primary benefits that a "recipe" book adds over just googling for snippets are completeness and correctness of the examples, and this book is wanting in both, I've taken 2 stars off. Still, the book is worth buying.

[Edit] After using this book for a while, I'm revising my rating up to 4. It has basically become my go-to book for most tasks. If it had complete working examples, it'd be nearly perfect for beginner topics. I'd also like to see a second edition covering more advanced topics.
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