Kullanıcı görevlerini tanımlama

Uygulamanızın Arabalar için Android sürümünü oluşturmak için öncelikle araca uygun görevleri belirleyin ve sürücünün dikkatinin dağılmasını önleme ihtiyacını göz önünde bulundurun.

Sürücünün dikkatinin dağılmasını sınırlama

Sürücülerin dikkatinin dağılmasını en aza indirmek için araba uygulamanızı tasarlarken bu stratejileri aklınızda bulundurun.

Her ekrandaki bilgiyi sınırlandırın: Sürücünün yoldayken dikkatini mümkün olduğunca yüksek tutmak için uygulama kitaplığındaki şablonlar, sürüş sırasında her ekranda gösterilebilecek bilgi miktarını sınırlar. Her şablon için izin verilen işlem, resim ve diğer öğe sayıları (bazı durumlarda metin miktarı gibi) tanımlanır. Liste ve ızgara öğeleri içeren şablonlar için izin verilen maksimum öğe sayısı araca göre değişir ve ConstraintManager API aracılığıyla alınabilir.

Yalnızca temel uygulama içeriğini sunun: Uygulamanızın araba sürümü için uygulamanızın tam içeriği yerine sık kullanılan konumlar gibi sürüşle ilgili gerekli içeriğe odaklanın.

Görevler için gereken dikkati en aza indirin: Görev akışlarını kısa tutarak sürücüler için süreçleri basitleştirin.

Kısayollar sağlayın: Kaydedilen kullanıcılara hızlı erişim için görev akışlarının başlarında sunun (ör. favoriler veya son ziyaret edilen konumlar).

Kullanıcı girişini en aza indirin: Kullanıcıların sürüş sırasında kolayca seçim yapabilmesi için mümkün olduğunda önceden belirlenmiş seçenekler ve varsayılanlar sunun. Ayrıca sürüş sırasında ses girişini etkinleştirmeyi düşünebilirsiniz.

Şablon içeriğini dikkatli bir şekilde güncelleyin: Şablon içeriğinde yapılan güncellemeler sürücünün dikkatini yoldan çekebileceğinden, bazı güncelleme türleri sınırlıdır. (Yani görevlerin adım sayısını artırırlar ve sürüş sırasında adım sayısı sınırlıdır.) Yenilenen güncellemeler daha az kesintiye neden olur ve dikkat dağıtıcı unsurları en aza indirmek için kısıtlanabilir. Ayrıntılar için Yenileme nedir? bölümüne bakın.

Araba kullanıcı arayüzü tasarımında dikkat dağıtıcı unsurları sınırlama hakkında genel bilgi için Temelleri tasarlama sayfasını ziyaret edin.