Chapter 1. Getting Started: Diving In
Android is the world’s most popular mobile operating system.
And there are billions of Android users worldwide, all waiting to download your next great idea. In this chapter, you’ll find out how to start turning your ideas into reality by building a basic Android app, and updating it. You’ll learn how to run it on physical and virtual devices. Along the way, you’ll meet two of the core components of all Android apps: activities and layouts. Let’s dive in…
Welcome to Androidville
Android is the world’s most popular mobile platform. At last count, there were over three billion active Android devices worldwide, and that number is still growing.
Android is a comprehensive open source platform based on Linux and championed by Google. It’s a powerful development framework that includes everything you need to build great apps. What’s more, it enables you to deploy those apps to a wide variety of devices—phones, tablets, and more.
So what makes up a typical Android app?
We’re going to build Android apps using Kotlin and XML. We’ll explain things along the way, but you’ll need some understanding of Kotlin to get the most out of this book.
Activities define what the app does
Each Android app includes one or more activities. An activity is a special class —usually written in Kotlin—that controls the app’s behavior, and decides how to respond to ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access