Yapay zeka gözlüklerinde çalışan artırılmış gerçeklik deneyimleri için Jetpack Compose Glimmer kullanıcı arayüzü çerçevesini kullanarak Yapay Zeka Gözlüğü uygulamanızı oluşturun. Jetpack Compose Glimmer, şeffaf ekranlar ve yapay zeka destekli akıllı gözlük form faktörü için optimize edilen ilk kullanıcı arayüzü çerçevelerinden biridir.
1. Kullanıcı yolculuklarına karar verme
Yapay zeka destekli akıllı gözlüklerin form faktörünün bir bakışta anlaşılabilen ilkeleriyle uyumlu olan kritik kullanıcı yolculuklarına (CUJ'ler) odaklanın. Bu, kullanıcıların çevreleriyle etkileşimini kesmeden minimum kullanıcı arayüzüyle veya yalnızca sesle ifade edilebilir. Fırsatları bulmak için mevcut uygulamanızda Google Glass'tan yararlanacak giriş noktaları oluşturmayı düşünebilirsiniz.
Örneğin, bir kullanıcı, gideceği yere ulaşmasına yardımcı olmak için eller serbest, yaya yol tariflerinden yararlanabilir.
Seçilen kullanıcı yolculuğu, güvenlik, rahatlık ve performans ilkelerini de hesaba katmalıdır. Örneğin, kullanıcının kamerasını gereksiz yere uzun süre kullanmasını gerektiren veya gizliliğini ihlal eden görevler seçmeyin.
Temel ilkeler hakkında bilgi edinin.
Yapılması gerekenler
Yapılmaması gerekenler:
2. Küçültme ve Çeviri
Görüntüleme modu kullanıcı arayüzü için temel uygulamanızdaki bir CUJ ile başlayın:
Odaklanma için düzenleri optimize etme: Düzenler, kullanıcıların odaklanmasını sağlamak için gerekli bilgileri önceliklendirir, işlem sayısını ve görsel öğeleri azaltır.
Hiyerarşi için derinliği kullanın: Derinlik, öğe önceliğini belirtmek için kullanılır.
Alttan üste doğru tasarım: Mockup oluştururken alttan başlayın ve bileşenleri yukarı doğru yerleştirin.
Görsel bileşenleri çevirme: Ekranlı yapay zeka destekli akıllı gözlükler için Jetpack Compose Glimmer bileşenlerini ve düzen kalıplarını kullanın.
Bileşenler ve uygulama görünümü hakkında daha fazla bilgi edinin.
3. Ses akışı ve işaretleri
Ses ile sohbet edin. Ses, kullanıcının kafasını karıştırmadan Yapay Zeka Gözlüğü uygulamanızın büyük bir bölümünü oluşturmalıdır. Ayrıca, belirli cihazlarda yalnızca sesli bir deneyimi de hesaba katmanız gerekir. Bu deneyimi açıklamak için yalnızca ses içeren bir akış haritası oluşturarak bunu yapabilirsiniz. Etkileşimleri ve geri bildirimleri sesli ipuçları ve diyaloglarla not edin.

4. Harita giriş kontrolleri
Cihaz kontrolleri ve hareketleri için girişleri eşlediğinizden emin olun. Dokunma gibi temel uygulama etkileşimlerini dokunmatik yüzeyde dokunmaya çevirerek başlayabilirsiniz.

5. SysUI'yi göz önünde bulundurun
Diğer sistem arayüzlerini hesaba katın.
Uygulamanız, kullanılması durumunda ana sayfada ve bildirimler gibi diğer sistem özelliklerinde görünür. Bunlar sistem çubuğunda görünebilir.
6. Ek eyaletler
Uygulamanız, yapay zeka destekli akıllı gözlüklerde bağlantı veya izin sorunları gibi farklı senaryolarla karşılaşır. Hem temel uygulamanızda hem de gözlük uygulamanızda bu farklı durumları hesaba katın.
Cihaz özelliği izinlerini istediğinizden emin olun.
Bunları görsel kullanıcı arayüzü ve ses aracılığıyla değerlendirmeniz gerektiğini unutmayın. Örneğin, mobil cihazlarında izin akışını tamamlamaları gerektiğini bildirmek veya hataları okumak için sesli geri bildirim verin.
