
UI Design | Android Developers
Design beautiful and modern Android apps that meet your user where they are, whether browsing their phone, reading on their tablet, glancing at their wrist, working on a ChromeOS device, or …
Develop UI | Jetpack Compose | Android Developers
Oct 23, 2025 · For developers already familiar with Android: This course covers the essentials of building native UI with Compose, including layouts, theming, animations, architecture, state, …
Mobile | UI Design | Android Developers
Start building your Android app with modern themes, tools and user-generated dynamic color, or check out our Wear OS kits and TV kits to build for other devices.
UI layer | App architecture | Android Developers
Feb 10, 2025 · Effectively, the UI is a visual representation of the application state as retrieved from the data layer. However, the application data you get from the data layer is usually in a …
Design & Plan - Android Developers
Design your UI, plan your app's architecture, and learn to build a high-quality app.
Material Design for Android | Views | Android Developers
Oct 18, 2024 · To use Material Design in your Android apps, follow the guidelines defined in the Material Design specification. If your app uses Jetpack Compose, you can use the Compose …
Jetpack Compose UI App Development Toolkit - Android Developers
Learn how to use Jetpack Compose to build native Android UI. This course covers the essentials of building with Compose: including layouts, theming, animations, architecture, state, …
Samples | Mobile | UI Design | Android Developers
Now in Android app Learn how this app was designed and built. See the design case study, architecture learning journey, and modularization learning journey.
Layout basics | Mobile | Android Developers
Jan 5, 2026 · Learn how to define the visual structure for a user interface, including libraries, canonical starting points, and techniques to display and position content.
Develop a UI with Views | Android Studio | Android Developers
Dec 20, 2024 · Because many Android layouts rely on runtime data, it can be difficult to visualize the look and feel of a layout while designing your app. You can add sample preview data to a …