Android Application Development All-in-One for Dummies, 2nd Edition

  • 10h 18m
  • Barry Burd
  • John Wiley & Sons (US)
  • 2015

Your all-encompassing guide to learning Android app development

If you're an aspiring or beginning programmer interested in creating apps for the Android market—which grows in size and downloads every day—this is your comprehensive, one-stop guide. Android Application Development All-in-One For Dummies covers the information you absolutely need to get started developing apps for Android. Inside, you'll quickly get up to speed on Android programming concepts and put your new knowledge to use to manage data, program cool phone features, refine your applications, navigate confidently around the Android native development kit, and add important finishing touches to your apps.

Covering the latest features and enhancements to the Android Software Developer's Kit, this friendly, hands-on guide walks you through Android programming basics, shares techniques for developing great Android applications, reviews Android hardware, and much more.

  • All programming examples, including the sample application, are available for download from the book's website
  • Information is carefully organized and presented in an easy-to-follow format
  • 800+ pages of content make this an invaluable resource at an unbeatable price
  • Written by an expert Java educator, Barry Burd, who authors the bestselling Java For Dummies

Go from Android newbie to master programmer in no time with the help of Android Application Development All-in-One For Dummies!

About the Author

Barry Burd, PhD, is a professor of mathematics and computer science at Drew University. He leads training courses for professional programmers in business and industry, and has lectured at conferences around the world. He is the author of the bestselling Java For Dummies and other programming books.

In this Book

  • Introduction
  • All about Android
  • Installing the Software Tools
  • Creating an Android App
  • Examining a Basic Android App
  • Conjuring and Embellishing an Android App
  • Improving Your App
  • Using Android Studio
  • It's Java!
  • What Java Does (and When)
  • Object-Oriented Programming in Java
  • A <Brief> Look at XML
  • Android Activities
  • Intents and Intent Filters
  • Services
  • Broadcast Receivers
  • Content Providers
  • Laying Out Your Stuff
  • Menus, Lists, and Notifications
  • An Android Potpourri
  • An Android Social Media App
  • Hungry Burds—A Simple Android Game
  • Going Native
  • Apps for Tablets
  • Developing for Android Wear
  • Developing for Android TV
  • Publishing Your App to the Google Play Store
  • Monetizing and Marketing Your App