Mobil AR Uygulamalarında Etkili Onboarding Rehberi
AR uygulamalarında ilk kullanım rehberinin işi kullanıcıya butonları öğretmek değil. AR, arayüzde tökezlemeden önce fiziksel dünyada tökezler: karanlık oda, dar alan, yanlış tutulan telefon. İyi bir onboarding bu üçünü çözer, gerisi zaten kolaydır.
AR onboarding'i klasik tanıtım turu değildir
Çoğu ekip AR rehberini üç ekranlık kaydırmalı bir tanıtım turuna indirger: hoş geldin, şu özellik var, başla. Bu kalıbı AR'a uygulamam, çünkü klasik onboarding'in çözdüğü sorunla AR'ınki aynı değil. Normal bir uygulamada kullanıcı ekranı görür ve dokunur, hata arayüzdedir. AR'da kullanıcı telefonu kaldırır, kamera zemini tanıyamaz ve daha ilk saniyede deneyim çöker. Rehberin çözmesi gereken sorun burada.
Önce ortam, sonra arayüz
AR başarısızlığının büyük kısmı üç fiziksel nedenden gelir: yetersiz ışık, dar veya dağınık alan, telefonun sabit tutulamaması. Kamera ve hareket sensörü bu koşullarda düzlemi bulamaz. Onboarding'in ilk ve en değerli adımı kullanıcıyı bu üç konuda hazırlamaktır. Aydınlık bir yer bul, düz bir yüzey seç, telefonu yavaş gezdir. Bu üç cümle, sonraki on ekran talimattan daha çok iş görür.
Kullanıcıyı ilk yerleştirmeye en kısa yoldan götürün
AR'ın işte oldu anı, nesnenin kullanıcının odasında belirdiği andır. Her tutorial adımı bu anı geciktirir. Nesneyi döndürme, büyütme, renk değiştirme gibi işlevleri kullanıcı daha tek bir nesne yerleştirmeden anlatmak, tanıttığınız deneyimin önüne set çekmek demek. Sıralama net: önce ortamı hazırlat, sonra tek bir nesne yerleştirt, gerisini kullanıcı dokundukça öğrensin. İleri kontrolleri bağlamsal ipuçlarıyla, tam ihtiyaç anında verin.
Bağlamsal ipucu ucuz değildir
Tasarım tarafında AR nesnesinin yanında küçük bir balon çıksın, dönebileceğini göstersin cümlesi bir saniyede söylenir. Uygulama tarafında bu balonun her karede nesnenin ekran üzerindeki konumunu takip etmesi, nesne dönerken kaymaması, kamera hareket edince yeniden hizalanması gerekir. Yani bağlamsal ipucu statik bir tooltip değil, sahnedeki nesneye bağlı ve her karede güncellenen bir öğe. Bunu tasarım kararı verilirken hesaba katmazsanız geliştirici ya ipucunu düşürür ya da takvim kayar. İpuçlarını sayılı ve gerçekten gerekli tutmanın bir sebebi de bu.
Doğru metriği ölçün
Walkthrough tamamlanma oranı yanıltıcı bir metrik. Kullanıcı rehberi sonuna kadar kaydırıp yine karanlık bir odada nesneyi yerleştiremeyebilir; tamamlanma başarı der, deneyim başarısızdır. Ölçülmesi gereken şey ilk oturumda ilk başarılı yerleştirmeye kadar geçen süre ve yerleştirmeden vazgeçme oranıdır. Bu iki olayın kodda somut karşılığı var: nesne sahneye eklendi, ya da kullanıcı AR ekranını hiç yerleştirmeden kapattı. Onboarding'i bu iki sayı üzerinden iyileştirin, ekran sayısı üzerinden değil.