Android Application Development For Dummies All-in-One Cheat Sheet

Book image

Android development techniques move forward at a near frantic pace with so many different devices to work with and the use of a new language named Kotlin. With each change, the development environment becomes more functional and less error prone with increased reliability. Kotlin reduces the complexity of development, but the addition of platforms and app types increases it.

Android development you do today is different from the development you performed even six months ago. Android has become the platform of choice for so many tasks that, after you get up to speed, it will boggle your mind to see how many different ways you can employ it. No matter how you work with Android, this Cheat Sheet will help you perform tasks more effectively.

Android application development

©senrakawa/Shutterstock.com

Common Elements of an Android App

Most Android apps have a somewhat similar structure. You can depend on finding particular elements in every app, making it possible to reduce the development learning curve simply by knowing where to look and what to expect in each of the files. The following list doesn’t contain every file you find, but it does contain the common files found in most Android apps — the ones you use most often when starting.