Android Application Development All-in-One for Dummies, 3rd Edition

  • 11h 12m
  • Barry Burd, John Paul Mueller
  • John Wiley & Sons (US)
  • 2020

Android has taken over the mobile and TV markets and become unstoppable! Android offers a vast stage for developers to serve millions―and rake in the profits―with diverse and wide-ranging app ideas. Whether you’re a raw recruit or a veteran programmer, you can get in on the action and become a master of the Android programming universe with the new edition of Android Application Development For Dummies All-in-One. In addition to receiving guidance on mobile and TV development, you’ll find overviews of native code, watch, car, Android wear, and other device development.

This friendly, easy-to-follow book kicks off by offering a fundamental understanding of Android’s major technical ideas, including functional programming techniques. It moves on to show you how to work effectively in Studio, program cool new features, and test your app to make sure it’s ready to release to a waiting world. You’ll also have an opportunity to brush up on your Kotlin and develop your marketing savvy. There are millions of potential customers out there, and you want to stand out from the crowd!

  • Understand new features and enhancements
  • Get development best-practices
  • Know your Android hardware
  • Access online materials

With a market share like Android’s, the stakes couldn’t be higher. Android Application Development For Dummies All-in-One levels the field and gives you the tools you need to take on the world.

About the Authors

Barry Burd, PhD, is a veteran author and educator. At the University of Illinois, he was five times elected to the university-wide List of Teachers Ranked as Excellent by their Students. He has written several books on Java and Android development. John Paul Mueller has produced 115 books and more than 600 articles on topics ranging from functional programming techniques to application development using C++.

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
  • Kotlin for Java Programmers
  • Kotlin for Everyone
  • What Kotlin Does (and When)
  • Object-Oriented Programming in Kotlin
  • Functional Programming in Kotlin
  • A <brief> Look at XML
  • Getting an Overview of Jetpack
  • Building a Foundation for Your App
  • Creating an Architecture
  • Defining an App's Behavior
  • Interacting with the Users
  • Hungry Burds—A Simple Android Game
  • An Android Social Media App
  • Going Native
  • Apps for Tablets
  • Developing for Android Wear
  • Developing for Android TV
  • Developing for Android Auto
  • Publishing Your App to the Google Play Store
  • Monetizing and Marketing Your App
  • Creating Public Support for Your App


Rating 4.5 of 139 users Rating 4.5 of 139 users (139)
Rating 4.4 of 55 users Rating 4.4 of 55 users (55)
Rating 4.6 of 89 users Rating 4.6 of 89 users (89)