Arabalar için uyarlanabilir uygulamalar oluşturma

Android Auto ve Android Automotive OS, kullanıcıların arabalar park hâlindeyken araç bilgi-eğlence sistemlerindeki uygulamalara erişmesine olanak tanır. Uygulamanızı, yalnızca birkaç uygulama değişikliğiyle araba ekranlarına uyarlayın.

Arabalarla ilgili önemli noktalar

  • Sabit ekran yönü: Arabaların bilgi-eğlence ekranları sabit bir yöndedir (yatay veya dikey). Farklı araç modellerine uyum sağlamak için uygulamanızın her ikisini de desteklediğinden emin olun.
  • Benzersiz sistem kullanıcı arayüzü ve gezinme: Android Automotive OS, özel sistem çubukları ve gezinme şemaları içerebilir. Hareketle gezinme desteklenmez ve geri gitme işlevleri farklılık gösterebilir.
  • Düzensiz ekranlar ve kesikler: Bazı araçlarda dikdörtgen olmayan veya düzensiz şekilli, benzersiz kesiklere sahip ekranlar bulunur. Bunları güvenli bir şekilde işlemek için uygun düzen parametrelerini kullanın.
  • Sistem çubukları: Otomobil üreticileri, uygulamaların tam ekran moduna girip çıkmak için sistem çubuklarını gösterip gösteremeyeceğini veya gizleyip gizleyemeyeceğini kontrol edebilir. Üreticiler, uygulamaların sistem çubuklarının rengini ve yarı saydamlığını ayarlayıp ayarlayamayacağını da kontrol edebilir.
  • Çevrimdışı senaryolar: Arabalar genellikle aralıklı olarak veya hiç internet bağlantısına sahip olmaz. Uygulamanız, çevrimdışı senaryolarda işlevsel olmaya devam etmelidir.
  • Güvenlik ve park durumu: Uygulamalara öncelikle araba park hâlindeyken erişilebilir. Kullanıcı arayüzünüzün, araç ortamına uygun hızlı ve net etkileşimler için optimize edildiğinden emin olun.

Uyarlama stratejileri

  1. Pencere boyutu sınıflarını kullanma: Pencere boyutu sınıflarını kullanarak ekranları kompakt, orta veya genişletilmiş olarak kategorize edin ve düzeninizi buna göre ayarlayın.
  2. Çok bölmeli düzenler uygulayın: Daha geniş araba ekranlarında, mevcut genişliği en iyi şekilde kullanmak için liste-ayrıntı düzeni veya diğer çok bölmeli düzenleri kullanın.
  3. Araba kaynakları için optimizasyon yapma: Otomotiv ortamına özel olarak uyarlanmış düzenler veya yapılandırmalar sağlamak için car kaynak niteleyicisini kullanın.
  4. Emülatörlerde test etme: Uygulama uyumluluğunuzu önce Android Automotive OS emülatöründe test ederek arabaya özel kullanıcı arayüzü sorunlarını belirleyin.

Daha fazla bilgi

Arabalar için Android geliştirme kılavuzunun tamamı için Arabalar için Android'e genel bakış başlıklı makaleyi inceleyin.