Jetpack Compose ile telefonlarda, tabletlerde, katlanabilir cihazlarda, masaüstü bilgisayarlarda, arabalarda ve XR 2D'de kullanıcı deneyimini optimize edin. Uygulamanızı Android TV, immersive XR ve gelecekteki cihaz form faktörlerinde dağıtmanın temelini atın.

Birden çok cihazın kullanıldığı dünya

Android ekosisteminin tamamında ölçeklenebilen çok yönlü uygulamalar geliştirin. Tek ve bakımı kolay bir kod tabanıyla daha fazla kullanıcıya ulaşmak için modern araçlardan ve API'lerden yararlanın.
Uygulamanızı tüm cihaz form faktörleri için aynı anda oluşturun. Tek bir bakımı kolay Compose kod tabanıyla uygulamanızı telefon, tablet, katlanabilir cihaz, masaüstü, araba ekranı ve hatta Android XR sanal alanlarındaki kullanıcılara sunun.
Her türlü ekrana, uygulama penceresi boyutuna veya yönüne uyum sağlayan düzenler oluşturun. Görüntüleme boyutlarına uyacak şekilde otomatik olarak değişen kanonik düzenler ve Compose kullanıcı arayüzü bileşenleriyle mevcut görüntüleme alanından en iyi şekilde yararlanın.
Android Studio, Antigravity ve (bağımsız olarak veya favori IDE'nizin terminalinde) Android CLI'da yapay zeka yardımından yararlanarak uyarlanabilir uygulama geliştirme sürecinizi hızlandırın. Uyarlanabilir düzenlerinizin dinamik performansını kontrol etmek için uygulamanızı Android'in yeniden boyutlandırılabilir sanal cihaz emülatörü veya çeşitli form faktörü emülatörleriyle test edin.
Uyarlanabilir uygulama kalitesi yönergeleri ile uygulamanızın kalitesini en baştan itibaren artırın. Tüm form faktörlerinde en kaliteli uygulamayı sunmak için 2. Katman (Uyarlanabilir optimize edilmiş) veya benzersiz cihaz özellikleri ve ilgi çekici bir kullanıcı deneyimi için 1. Katman (Uyarlanabilir farklılaştırılmış) elde edin.

Maksimum YG

Daha fazla cihazda daha fazla kullanıcıya ulaşın. 300 milyondan fazla büyük ekranlı cihaz kullanıcısının dikkatini çekin. Katlanabilir cihaz kullanıcılarının uygulama içi harcamalarından 14 kat daha fazla yararlanın. ABD'deki okul bölgelerinin% 93'ünde Chromebook kullanıcılarıyla bağlantı kurun. Milyonlarca Android Auto ve Android TV kullanıcısı tarafından görülebilirsiniz.

Farklı deneyimler

Her cihazda en iyi kullanıcı deneyimini sunmak için farklı form faktörlerinin ve cihaz yapılandırmalarının benzersiz özelliklerini destekleyin.
Büyük ekranlar, klavyeler, fareler ve izleme yüzeyleri sayesinde daha fazla etkileşim, daha fazla üretkenlik ve etkileyici bir oyun deneyimi elde edebilirsiniz.
Masaüstü duruşu ve kitap duruşu gibi katlama özellikleri, yenilikçi uygulama tasarımları için fırsatlar sunar.
Genellikle dikdörtgen olmayan büyük araç ekranları ve Android Automotive OS'in benzersiz özellikleri, park halindeyken kullanılabilen araç uygulamaları için özel hususları beraberinde getirir.
Yerleşik dokunmatik yüzey ve klavye, dokunmanın ötesinde giriş imkanı sunar. Pencereli görüntüleme, uyarlanabilir uygulama düzenleri için olanaklar sunar.
TV'lerdeki kullanıcı deneyimi için 3 metre uzaklıktan görülebilen düzenler ve uygulama gezinmesi için seçme düğmesi olan bir yön tuşu gerekir.
Genişletilmiş gerçeklik uygulamaları, mekansal düzenler, 3D modeller ve sürükleyici ortamlarla kullanıcı deneyimini geliştirir.

Uyarlanabilir API'ler

Jetpack Compose uyarlanabilir API'leri, tek bir kod tabanıyla bölünmüş ekran modu ve pencereli görüntüleme dahil olmak üzere herhangi bir form faktörü, pencere boyutu veya ekran modu için geliştirme yapmanıza olanak tanır.
Web standardı olan flexbox modeliyle düzenler oluşturun. Öğeleri yatay veya dikey olarak düzenleyin ve Compose'un herhangi bir ekranda boyutlandırma ve aralık işlemlerini yapmasına izin verin.
Sütun ve satır sayısını, herhangi bir ekran boyutundaki kullanılabilir görüntüleme alanına sığacak şekilde otomatik olarak ayarlayan esnek çok sütunlu ve çok satırlı ızgaralar oluşturun.
Kullanıcı arayüzünüzü herhangi bir cihazın yapılandırmasına dinamik olarak uyarlamak için pencere boyutları, cihaz duruşu, donanım özellikleri ve sistem özellikleri hakkında sorgu gönderin.

Başarısı kanıtlanmış tasarım kalıpları

Standart düzenler, tüm form faktörlerinde optimum kullanıcı deneyimi sağlar.
Gezinme sahneleri, uygulamanızın birden fazla form faktörüne sorunsuz bir şekilde uyum sağlamasına olanak tanır.
Büyük ekranlarda liste ve ayrıntı panellerini yan yana, küçük ekranlarda ise ayrı ayrı göstererek liste öğesi içeriğine tek tıklamayla erişimi etkinleştirin.
İçerik öğelerini geniş bir kılavuzda düzenleyin, öğeleri boyut ve yerleşimlerine göre ilişkilendirin, orantı ve ölçek kullanarak öğelere dikkat çekin.
Araçlara, seçeneklere ve ayarlara kolayca erişilebilmesi ve bunların ana içerikte kullanılabilmesi için içerikleri birincil ve ikincil görüntüleme alanları şeklinde düzenleyin.
Uygulamanızın kullanıcı arayüzü akışını sahnelerle tanımlayın. Özelleştirilmiş düzenler oluşturun, kullanıcı arayüzünüzü farklı ekran boyutlarına uyarlayın ve karmaşık çok bölmeli deneyimleri yönetin.

Uyarlanabilir tasarım

Materyal Tasarım ve Jetpack Compose bileşenleriyle birden fazla form faktörü için düzenler oluşturun.