Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Advanced Android application development (4th ed.)
Annuzzi J., Darcey L., Conder S., Addison-Wesley Professional, Upper Saddle River, NJ, 2014. 624 pp. Type: Book (978-0-133892-38-3)
Date Reviewed: Apr 14 2016

Though the book is titled Advanced Android application development, it can be referred to by nonprogrammers wishing to implement advanced concepts for Android application design and development based on their individual requirements.

Several key concepts for mobile application development, such as threading, animation, hardware, databases, and graphics, are covered. The optional features of the Android platform are also covered in detail and would help developers extend their applications beyond standard Android specifications.

The first couple of chapters address the standard design principles for Android user interfaces. The second module covers Android application programming interfaces (APIs) used for common application development, such as for networking, web design, multimedia, Google cloud messaging, Google in-app billing, Google Play game services, and so on. The third module is intended for programmers wishing to include graphics components in their Android application development environment. The next module addresses Android’s distinguishing features and how these could be leveraged by the developer. Module 5 addresses advanced topics for developers, including proposed techniques for protecting applications against software piracy.

The appendices are well structured and provide detailed steps for quickly starting application development on the Android platform. The deployment and use of the Android Debug Bridge (ADB) is presented in a detailed manner with easy-to-follow outlined steps for Android debugging. In addition, a quick-start guide on SQLite is presented, alongside an interesting example of a student grade database. The third appendix provides how-tos for Java development on the Android platform. Importantly, the fourth appendix provides a thorough walkthrough for the Android Studio, essential for Android application developers.

The source code used for the hands-on applications presented in the book is available for free download at the book’s website, thus ensuring rapid application development and overall convenience for readers.

Overall, the book is a very good reference for advanced-level Android application development and will prove to be a valuable resource.

More reviews about this item: Amazon, i-Programmer

Reviewer:  Zubair Baig Review #: CR144322 (1607-0453)
Bookmark and Share
  Reviewer Selected
 
 
General (D.1.0 )
 
 
Portable Devices (C.5.3 ... )
 
Would you recommend this review?
yes
no
Other reviews under "General": Date
Problems in programming
Vitek A., Tvrdy I., Reinhardt R., Mohar B. (ed), Martinec M., Dolenc T., Batagelj V. (ed), John Wiley & Sons, Inc., New York, NY, 1991. Type: Book (9780471930174)
Aug 1 1992
KNOs: KNowledge acquisition, dissemination, and manipulation Objects
Tsichritzis D., Fiume E., Gibbs S., Nierstrasz O. ACM Transactions on Information Systems 5(1): 96-112, 1987. Type: Article
Nov 1 1987
Programmer perceptions of productivity and programming tools
Hanson S. (ed), Rosinski R. Communications of the ACM 28(2): 180-189, 1985. Type: Article
Jul 1 1985
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