Jetpack Compose, sezgisel Kotlin API'leri ve daha az kodla yerel kullanıcı arayüzü oluşturmak için kullanılan modern Android araç setidir. Compose, telefonlardan, tabletlerden ve katlanabilir cihazlardan TV'lere ve giyilebilir cihazlara kadar her form faktörüne uyarlama da dahil olmak üzere kullanıcı arayüzü geliştirmeyi basitleştirir ve hızlandırır.

Compose, grafikler, animasyonlar ve diğer görsel öğelerle çalışan önceden oluşturulmuş kullanıcı arayüzü bileşenleri sunar.

Android ile kullanıcı arayüzü oluşturma

Android'e aşina olan geliştiriciler için: Bu kursta, düzenler, temalar, animasyonlar, mimari, durum, erişilebilirlik ve test dahil olmak üzere Compose ile yerel kullanıcı arayüzü oluşturmanın temel bilgileri ele alınmaktadır.
Android'i yeni kullanmaya başlayan geliştiriciler için: Android'de kullanıcı arayüzleri oluşturmak için kullanılan modern araç seti Jetpack Compose ile Android uygulaması geliştirmeyi öğrenin.

Mobil form faktörleri için geliştirme

Rehber
Telefonlarda, tabletlerde, katlanabilir cihazlarda ve ChromeOS cihazlarda her boyuttaki ekranlara sorunsuz şekilde uyum sağlayan kullanıcı deneyimleri oluşturmak için uyarlanabilir tasarımın temellerini öğrenin.
Rehber
ListDetailPaneScaffold ve SupportingPaneScaffold gibi Materyal 3 uyarlanabilir düzen bileşenlerini kullanarak uyarlanabilir kullanıcı arayüzleri oluşturun.
Rehber
NavigationSuite ve NavigationSuiteScaffold gibi Material 3 bileşenlerini kullanarak uyarlanabilir gezinme kalıpları uygulayın.

Belirli cihazlar için geliştirme

Rehber
Kullanıcıların hareket halindeyken bağlantıda kalmasını, biyometrik verileri izlemesini, egzersizi takip etmesini ve diğer yararlı özelliklerden faydalanmasını sağlayan, giyilebilir cihazlara yönelik uygulamalar yazın.
Rehber
Android hakkında zaten bildiklerinizi temel alarak TV'ler için yeni uygulamalar oluşturun. Alternatif olarak, mevcut uygulamalarınızı TV'lerde çalışacak şekilde genişletebilirsiniz.
Rehber
Uygulamanızı Android Auto veya Android Automotive OS çalıştıran araçlara taşıyın. Tek bir uygulama mimarisi her ikisi için de çalışır.
Rehber
Android XR, Android platformunun bir uzantısıdır. Bu nedenle, Android API'leri ve araçları ya da OpenXR ve WebXR gibi açık standartlarla XR uygulamaları oluşturabilirsiniz.
Herkes için tasarım Tüm kullanıcılar için kullanılabilirliği artırmak amacıyla uygulamanıza erişilebilirlik özelliklerini ve hizmetlerini entegre edin.

Uygulamanızı optimize etme

Kullanıcı arayüzünüzün sorunsuz ve duyarlı bir şekilde çalıştığından emin olmak için uygulamanızın performansını iyileştirin.
Uygulamanızın kullanıcı arayüzünün güvenilir olduğundan, sorunsuz çalıştığından ve beklendiği gibi çalıştığından emin olmak için güçlü testler yazın.

En son videolar