Glasses'ın artırılmış gerçeklik deneyimleri, mevcut mobil uygulamanızın bir uzantısıdır. Mobil uygulamanızdan Glasses'a aktarım deneyimleri oluşturabilirsiniz. Uygulamanız hem Yapay Zeka Gözlükleri hem de Ekranlı Yapay Zeka Gözlükleri'nde çalışabilir.
Ekranlı yapay zeka gözlüklerinde
Görüntüleme gözlükleri görsel ve işitsel deneyim sunar. Uygulama deneyiminiz hem görsel hem de işitsel ipuçları içermelidir.
Ekran açıkken kullanıcı, listeleri kaydırmak, odağı taşımak, düğmeleri tıklamak vb. için dokunmatik yüzeyle etkileşimde bulunabilir. Kullanıcının duyularını sesli geri bildirimlerle boğmamak için görsel geri bildirim gösterin.
Ekran kapalıyken uygulamanız, ekranın açık veya kapalı olup olmadığını takip edebilir. Böylece kullanıcınız, ekran deneyiminden ses deneyimine ve tekrar ekran deneyimine geçebilir.

Ekran zaman aşımı
Kullanıcılar, ekran düğmesine basarak ekranı kapatabilir veya ekranın zaman aşımına uğramasını bekleyebilir. Zaman aşımı, kullanıcılar tarafından yapılandırılabilir veya uygulamanız için özelleştirilebilir. Performansı etkileyebileceğinden yalnızca uygulamanızın deneyimi için kritikse özelleştirin.
Ekransız yapay zeka gözlüklerinde
Displayless, yalnızca ses deneyimine uyum sağlar.
- Giriş, dokunarak oynatma veya duraklatma ve geri kaydırarak deneyimleri sonlandırma gibi temel işlemlerle eşlenir. Çünkü ekranda tek tek etkileşimde bulunulabilecek kullanıcı arayüzü öğeleri yoktur. Örneğin, ekranı olmayan cihazlarda kullanıcılar seçenek listesinde ve birden fazla düğme arasında kaydırma yapamaz. Bunun yerine, olası bir girişle birlikte sesli ipucuna ihtiyaç duyarlar. Giriş hakkında daha fazla bilgi edinin.
- Görsel ipuçlarının sesli ipuçlarına çevrildiğinden emin olun.
- Kullanıcılarınızın yalnızca ekranlı veya yalnızca sesli gözlükleri olabilir. Bu nedenle, uygulamanızda sesli ve görsel akışları göz önünde bulundurmanız önemlidir.

Örneğin, ekranlı yapay zeka gözlüklerinde uygulama başlatıldıktan sonra görsel bir kullanıcı arayüzü yüklenirken sesli yapay zeka gözlüklerinde sesli bir ipucu, kullanıcıyı uygulama genelinde etkileşime yönlendirir.

Burada, ekrandaki gözlüklerde görsel kullanıcı arayüzüyle sesli okuma duraklatılırken yalnızca ses için donanım girişiyle dokunulduğunda duraklatılır.
Uygulama anatomisi
Gözlük arayüzü, kullanıcının görüş alanını engellemek yerine artırmak için alttan üste doğru oluşturulur.

- Uygulamanızı tasarlarken öğeleri tuvalin alt kısmına sabitleyerek yukarı doğru oluşturun.
- İçerik, dikey olarak ortalanmamalı ve kullanıcının görüşünü daha az dağıtacak şekilde minimal ve düşünceli olmalıdır.
- Derinlik, görsel hiyerarşi için kullanılır.
- Uygulamalar, bildirimler dışında sistem çubuğu alanını kullanamaz. Kullanılmadığında görünmez.
- Uygulamalar kaydırılabilir ancak bilişsel yükü azaltmak ve çerçeve içi etkileşimleri en aza indirmek için öğe sayısını minimumda tutmaya çalışın.
- Gerekli sesli etkileşim miktarı ile fiziksel hareketler arasında denge kurun. Bazen fiziksel hareketler tercih edilir.
Giriş noktaları
Gözlük uygulamanız, temel uygulama deneyiminizin bir uzantısı olduğundan şu anda birincil giriş noktası olarak telefondan aktarımı kullanabilirsiniz. Gözlüklerin form faktörü olgunlaştıkça sistem kullanıcı arayüzünden veya yapay zeka özelliklerinden gelecekteki giriş noktalarını bekleyebilirsiniz.
Telefondan aktarma
Telefonunuzda açıkça bir işlem yaparak veya dolaylı olarak aktararak gözlüğünüzde bir uygulama başlatabilirsiniz.

Örtülü devretme, gözlük deneyiminin bir bölümünü başlatmak için kullanıcı akışının doğal bir parçası olarak otomatik şekilde gerçekleşebilir. Örneğin, navigasyonu başlatma işlemi gözlükte adım adım yol tarifini gösterir veya medya oynatma işlemi gözlükte görsel olarak belirtilir.

Açıkça devretme Gözlük deneyimini başlatmak için mobil uygulamada kullanıcı etkileşimi gerektirir. Örneğin, uygulamadan veya gözlük uygulamasını başlatan bir düğmeden kamerayı açma. Gözlük simgesi ve isteğe bağlı "Gözlükte başlat" etiketiyle net bir şekilde belirtin.

Özelleştirme
Gözlüklerdeki uygulamalar, kullanıcı deneyimi ve kullanıcı arayüzü tasarımı konusunda esneklik sağlar.
Kullanıcı arayüzü çerçevesi; listeler, kartlar ve ek açıklamalar gibi bileşenlerin son derece optimize edilmiş bir temel grubunu ve renk, tipografi ve hareketin temel stillerini sağlar. Kullanıcılarınızla iletişim kurmanıza veya markanızı yansıtmanıza yardımcı olmak için tüm özelleştirmeler dikkatli bir şekilde yapılmalıdır.
Jetpack Compose Glimmer stilleri hakkında daha fazla bilgi
