Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Murach’s Android programming (2nd ed.)
Murach J., Mike Murach & Associates, Inc., Fresno, CA, 2015. 663 pp. Type: Book (978-1-890774-93-6)
Date Reviewed: May 26 2016

Murach’s Android programming aims to give a structured learning path to the developer new to Android, guiding him from installing Android Studio to finishing his first app and uploading it to the Play Store.

The book is divided into five sections. The first one covers the basics of Android programming and develops a first version of a tip calculator app. The next section builds on the first one and dives into layouts and widgets, events, themes and styles, menu and preferences, and eventually fragments. By the end of the section, the tip calculator app is optimized for small and large screens, with different layouts and user preferences. The third section uses a news reader app to introduce more advanced topics such as threads, files, intents, services, and notifications. The next section develops a task list tabbed app that uses a SQLite database to store its data. The last section introduces more advanced topics such as working with location services and maps to build a run tracker app.

The book has a unique recto-verso layout, with topics explained on the left page and a step-by-step “how to” on the right page with code and screenshots. It is well suited for an introduction on Android because it chooses to focus on the basic concepts of the platform. Given the tenor the book, I would have appreciated seeing a better introduction to Gradle, the build system, and to third-party library dependency management.

Murach keeps the focus on the very basics without giving into the temptation to touch each and every topic the more advanced reader would expect (such as multimedia, graphics, camera, sensors, and so on). Overall, I’d recommend the book to anyone beginning to learn Android. The source code for the applications, exercises, and solutions is available for download from Murach’s website.

More reviews about this item: Amazon

Reviewer:  Alberto Bolchini Review #: CR144457 (1608-0543)
Bookmark and Share
 
Object-Oriented Programming (D.1.5 )
 
 
Portable Devices (C.5.3 ... )
 
 
Reference (A.2 )
 
Would you recommend this review?
yes
no
Other reviews under "Object-Oriented Programming": Date
Object-oriented programming systems, languages, and applications
Paepcke A.  Object-oriented programming systems, languages, and applications,Phoenix, AZ,Oct 6-Oct 11, 1991,1991. Type: Whole Proceedings
Oct 1 1992
Object lifecycles
Shlaer S., Mellor S., Yourdon Press, Upper Saddle River, NJ, 1992. Type: Book (9780136299400)
Apr 1 1993
Object-oriented programming
Voss G., Osborne/McGraw-Hill, Berkeley, CA, 1991. Type: Book (9780078816826)
Oct 1 1992
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy