
Developer workflow basics | Android Studio | Android Developers
Apr 12, 2023 · This page provides an overview of the process to build an Android app and includes links to more information about Android Studio tools for each phase of development.
Processes and app lifecycle - Android Developers
Feb 10, 2025 · See the Activity, Service, and BroadcastReceiver documentation for more detail on how each of these components contributes to the overall lifecycle of a process and of the application. A process's priority might also be increased based on …
Processes and threads overview - App quality | Android Developers
Jan 3, 2024 · When an application component starts and the application doesn't have any other components running, the Android system starts a new Linux process for the application with a single thread of execution.
Process | API reference | Android Developers
More precisely, the system may start app processes before there's a start request, in order to reduce the process start up latency, in which case this is set when the system decides to "specialize" the process into a requested app.
Build your first app | Get started | Android Developers
Build high-quality apps to provide seamless and consistent user experiences. Explore how to build for large screens, and ensure your apps work well across form factors like tablets, foldable devices, and Chromebooks.
Create your first Android app - Android Developers
In this codelab, you create your first Android app with a project template provided by Android Studio. You use Kotlin and Jetpack Compose to customize your app. Note that Android Studio gets updated and sometimes the UI changes so it is okay if your Android Studio looks a little different than the screenshots in this codelab.
Build and run your app | Android Studio | Android Developers
Mar 10, 2025 · Android Studio sets up new projects so that you can deploy your app to a virtual or a physical device with just a few clicks. This overview focuses on how to use Android Studio to …
Application fundamentals | App architecture | Android Developers
Feb 10, 2025 · Learn how Android apps are structured to separate app resources from the app code, including how you can provide alternative resources for specific device configurations.
Meet Android Studio | Android Developers
Apr 16, 2025 · Android Studio is the official Integrated Development Environment (IDE) for Android app development. Based on the powerful code editor and developer tools from IntelliJ …
App architecture - Android Developers
Feb 10, 2025 · This page presents several Architecture best practices and recommendations. Adopt them to improve your app’s quality, robustness, and scalability. They also make it easier to maintain and test your app. Note: You should treat the recommendations in the document as recommendations and not strict requirements. Adapt them to your app as needed.