Developer workflow basics

The workflow to develop an app for Android is conceptually the same as
other app platforms. However, to efficiently build a
well-designed app for Android, you need some specialized tools. The following
list provides an overview of the process to build an Android app and
includes links to some Android Studio tools you should use during
each phase of development.

For a walkthrough with Android Studio that teaches some Android
development fundamentals, also check out the guide to
Building your first app.

Write your app

Now you can get to work. Android Studio includes a variety of
tools and intelligence to help you
work faster, write quality code, design a UI, and create resources for
different device types.
For more information about the tools and features available,
see Write your app.

Build and run

During this phase, you build your project into a debuggable APK package
that you can install and run on the emulator or an Android-powered device.
For more information about how to run your code, see
Build and run your app.