COVID-19 Response at

Read what we're doing...

Introduction to Android Application Development


Product Description
Product Details

Table of Contents

  • Chapter 1: Presenting Android
  • Chapter 2: Setting Up for Development
  • Chapter 3: Creating Your First Application
  • Chapter 4: Understanding Application Components
  • Chapter 5: Defining the Manifest
  • Chapter 6: Managing Application Resources
  • Chapter 7: Exploring Building Blocks
  • Chapter 8: Positioning with Layouts
  • Chapter 9: Partitioning with Fragments
  • Chapter 10: Architecting with Patterns
  • Chapter 11: Appealing with Style
  • Chapter 12: Embracing Material Design
  • Chapter 13: Designing Compatible Applications
  • Chapter 14: Using Android Preferences
  • Chapter 15: Accessing Files and Directories
  • Chapter 16: Saving with SQLite
  • Chapter 17: Leveraging Content Providers 393
  • Chapter 18: Learning the Development Workflow
  • Chapter 19: Planning the Experience
  • Chapter 20: Delivering Quality Applications
  • Chapter 21: Testing Your Applications
  • Chapter 22: Distributing Your Applications
  • Appendix A: Tips and Tricks: Android Studio
  • Appendix B: Quick-Start: Android Emulator
  • Appendix C: Quick-Start: Android Device Monitor
  • Appendix D: Mastery: Android SDK Tools
  • Appendix E: Quick-Start: Gradle Build System
  • Appendix F: Answers to Quiz Questions

About the Author

Joseph Annuzzi, Jr. is a code warrior, graphic artist, entrepreneur, and author. He usually can be found mastering the Android platform; implementing cutting-edge HTML5 capabilities; leveraging various cloud technologies; speaking in different programming languages; working with diverse frameworks; integrating with various APIs; tinkering with peer-to-peer, cryptography, and biometric algorithms; or creating stunningly realistic 3D renders. He is always on the lookout for disruptive Internet and mobile technologies. He graduated from the University of California, Davis, with a BS in managerial economics and a minor in computer science, and lives where much of the action is, Silicon Valley. When he is not working with technology, he has been known to lounge in the sun on the beaches of the Black Sea with international movie stars; he has trekked through the Bavarian forest in winter, has immersed himself in the culture of the Italian Mediterranean, and has narrowly escaped the wrath of an organized crime ring in Eastern Europe after his taxi dropped him off in front of the bank ATM they were liquidating. He also lives an active and healthy lifestyle, designs and performs custom fitness training routines to stay in shape, and adores his loyal beagle, Cleopatra.


Praise for Introduction to Android (TM) Application Development, Fifth Edition

"Introduction to Android Application Development is a great resource for developers who want to understand Android app development but who have little or no experience with mobile software. This fifth edition has a bunch of great changes, from using Android Studio to understanding and implementing navigation patterns, and each chapter has quiz questions to help make sure you're picking up the vital info that fills this book."

-Ian G. Clifton, author of Android User Interface Design

"Revamped, revitalized, and refreshed! Introduction to Android Application Development, Fifth Edition, is a wonderful upgrade to an already impressive compendium. Common pitfalls are explained, new features are covered in depth, and the knowledge that the book is geared to cover everything from introduction of a concept to learning how to implement it into your app makes this a great choice for new developers who are ready to make the jump into Android development. Being already accustomed to the professional work and experience that Annuzzi et al., bring to the table, you will be grateful to have expert insight along with the care and instruction that developers of all skill levels can benefit from."

-Phil Dutson, solution architect, ICON Health & Fitness

"Best technical summary of Material Design implementation I've seen outside the Android sample docs."

-Ray Rischpater, software development manager, Uber

"Introduction to Android Application Development is well written and fulfills the requirements of developers, project managers, educators, and entrepreneurs in developing fully featured Android applications. In addition, it emphasizes quality assurance for mobile applications, teaches you how to design and plan your Android application, and teaches the software development process through a step-by-step, easy-to-understand approach. I recommend this book to anyone who wants to not just focus on developing apps, but also to apply tips and tricks and other tools for project management in their development of successful applications."

-Bintu Harwani, founder of MCE (Microchip Computer Education)

Ask a Question About this Product More...
Write your question below:
Look for similar items by category
How Fishpond Works
Fishpond works with suppliers all over the world to bring you a huge selection of products, really great prices, and delivery included on over 25 million products that we sell. We do our best every day to make Fishpond an awesome place for customers to shop and get what they want — all at the best prices online.
Webmasters, Bloggers & Website Owners
You can earn a 8% commission by selling Introduction to Android Application Development: Android Essentials (Developer's Library) on your website. It's easy to get started - we will give you example code. After you're set-up, your website can earn you money while you work, play or even sleep! You should start right now!
Authors / Publishers
Are you the Author or Publisher of a book? Or the manufacturer of one of the millions of products that we sell. You can improve sales and grow your revenue by submitting additional information on this title. The better the information we have about a product, the more we will sell!
Item ships from and is sold by, Inc.
Back to top