Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Other Sellers on Amazon
+ $3.99 shipping
+ Free Shipping
4: Android Database Programming Paperback – June 1, 2012
|New from||Used from|
The Amazon Book Review
Author interviews, book reviews, editors picks, and more. Read it now
Customers who bought this item also bought
What other items do customers buy after viewing this item?
About the Author
Jason Wei graduated from Stanford University in 2011 with a B.S. in Mathematical Computational Science, a minor in Statistics, and an M.S. in Management Science & Engineering with a concentration in Machine Learning. He spent his first two years in college with startups in Silicon Valley, and it was at his second startup (BillShrink, Inc) that he was introduced to Android. Since then he has developed a handful of applications ranging from silly screen prank applications to serious financial pricing and modeling tools. He also enjoys working with APIs and competing in application development contests - winning a number of contests hosted by companies like Google, MyGengo, IndexTank, amongst others. In addition to developing applications, Jason enjoys writing Android tutorials and sharing his own development experiences on his blog (thinkandroid.wordpress.com), and it was through his blog that he was first invited to be a technical reviewer for the book Learning Android Game Programming. Jason is currently working as a quantitative trader in New York.
If you buy a new print edition of this book (or purchased one in the past), you can buy the Kindle edition for only $2.99 (Save 88%). Print edition purchase must be sold by Amazon. Learn more.
For thousands of qualifying books, your past, present, and future print-edition purchases now lets you buy the Kindle edition for $2.99 or less. (Textbooks available for $9.99 or less.)
Top customer reviews
There was a problem filtering reviews right now. Please try again later.
One MAJOR ISSUE I have with the kindle version is that there is no TOC on the left in the PC kindle version. I really hate this and there are many people that do as well. It seems to be a crap shoot with kindle books these days.
I am at the tail end of a project where I updated the data model of some legacy android code. I had a good handle on databases in Android but I still learned stuff here. The only con for this book is that by the end it's a little heavy on the tell you what I've told you theory of writing. It's not that terrible but I can't take off half stars.
I'm an experienced Android developer. When I saw the SharedPrefences code right on page 2 of the first chapter I was suprised there had been no gentle lead up to the context (i.e. what an Activity is) or a stronger mention prior to this that this book is NOT for Android beginners. I went back and checked the "what you need for this book" and "who this book is for" sections, and yes, it's there, but a simple statement somewhere along these lines would prevent beginners getting frustrated and disappointed. However, for those who have done even light Android work before, the tone is spot on.
Android has evolved since its launch, and many of the old-school techniques are outdated. This book is bang up to date in that respect, showing the current best practice methods throughout. The writing style is very concise and readable whilst being brisk and to the point.
The book states the target audience as "experienced developers new to mobile database development". Thankfully, there's no "Hello World" here but instead gets right in to the details of data storage. It's not just about databases either, topics range from SharedPreferences, to file storage and SQLite.
In contrast, one book I recently read presented the basics of SQLite in one (long) chapter, whereas, this is an entire book devoted to the same concepts. I got the basics there, but I'm happy to get in to more detail with this book. As mentioned in the Table of Contents, this book even covers working with external (web) resources.
One aspect of this book I really like is the authors attempt to explain the use of the concepts presented. Various chapters have "Common Use" or "Putting it together" sections to give ideas on the best use for the ideas presented, not just the dry details of how to do it. I wish more authors did this.
Overall, the book has a nice clean layout and I haven't seen any glaring typos. If you're looking for the details of data storage, not limited to SQLite, on the Android, I'd say it's worth picking up.
Update: After finishing the book, I can still give a 4/5 stars. As mentioned before, it's not limited to SQLite so it gives a good overview of options available on Android. I recommend this book for developers new to Android.
Most recent customer reviews
My first impressions:
You absolutly need to have prior exposure to Android, Java and SQL...Read more