Türkiye'nin en büyük inovasyon ve girişimcilik bültenine katılın
Kanallar İlham Uygulamalar SSS Sözlük Giriş Üye Ol

Mobil Uygulama Geliştirme

/mobiluygulama · 1.YIL

Fikirden App Store ve Google Play'e uzanan yolun tamamı tek kanalda. Swift, Kotlin, Flutter, React Native — platform fark etmez; uygulamanı nasıl yapacağını burada konuşuruz. Mimari kararlar, arayüz desenleri, yayın süreçleri, test ve sürüm yönetimi; ilk satırdan ilk indirmeye kadar ne varsa burada. Takıldığın yeri sor, öğrendiğini paylaş, uygulamanı yapan diğer üreticilerle omuz omuza ilerle.

66 içerik Katıl
#mobil uygulama geliştirme akışına dön
@fakazli · 13 gün önce

Onboarding ekranları gerçekten gerekli mi: İlk açılışta kullanıcıyı kaybetmemek

Uygulamayı indiren kullanıcıların önemli bir kısmı ilk oturumda ayrılıyor. Onboarding tasarımı bu kaybı belirleyen en önemli unsur ama yaygın uygulanışı çoğu zaman sorunu çözmek yerine büyütüyor.

En sık yapılan hata, uygulamayı anlatan üç beş slaytlık tanıtım ekranı koymak. Kullanıcı bunları geçiyor ve hiçbiri aklında kalmıyor. Bu ekranların ölçülebilir faydası çoğu üründe yok.

Daha iyi çalışan yaklaşım, kullanıcıyı anlatmak yerine yaptırmak. İlk değeri mümkün olan en kısa sürede göstermek. Not uygulamasıysa ilk notu yazdırmak, fitness uygulamasıysa ilk hedefi seçtirmek. Kullanıcı bir şey yaptığında ve karşılığını gördüğünde kalıyor.

İkinci önemli karar, kayıt zorunluluğunun ne zaman geleceği. Uygulamayı denemeden hesap açmak istemeyen kullanıcı oranı yüksek. Mümkünse önce kullandırıp, veriyi kaydetme ihtiyacı doğduğunda kayıt istemek en iyi sonucu veriyor.

Üçüncüsü izinler. Bildirim, konum ve kamera izinlerini ilk açılışta arka arkaya sormak onay oranını düşürüyor. Her izni gerçekten gerektiği anda, neden gerektiğini açıklayarak istemek gerekiyor.

Ölçüm tarafında bakılacak şey adım adım düşüş grafiği. Onboarding akışındaki her ekranı bir adım olarak işaretleyip nerede kaybettiğinizi görmek, tahmin yürütmekten çok daha verimli.
0 2 yorum
Yorumlar (2)
@selenca · 9 gün önce 1
İlk değeri hızlı gösterme prensibine katılıyorum, buna ek olarak boş durum tasarımının önemini vurgulamak isterim.

Çoğu uygulama ilk açıldığında bomboş bir ekranla karşılıyor. Kullanıcı ne yapacağını bilmiyor ve çıkıyor. Oysa boş ekran, en çok yönlendirmeye ihtiyaç duyulan an.

İyi tasarlanmış boş durum ekranı üç şey yapıyor: burada ne göreceğini söylüyor, ilk adımı net bir eylem olarak sunuyor ve mümkünse örnek bir içerik gösteriyor. Örnek içerik özellikle etkili, kullanıcı sonucun neye benzediğini görünce denemeye daha istekli oluyor.

Bu tek başına ilk gün geri dönüş oranını belirgin şekilde etkiliyor ve maliyeti düşük bir iyileştirme.
@gaponmychest · 7 gün önce 2
Kayıt zorunluluğu konusunda bir denge noktası eklemek isterim.

Kayıtsız kullanıma izin vermek dönüşümü artırıyor ama sonradan hesap oluşturan kullanıcının verisini taşımak teknik olarak düşünülmesi gereken bir konu. Anonim oturumda üretilen içeriği kayıt sonrası hesaba bağlamayan uygulamalar, kullanıcının emeğini silmiş oluyor ve bu çok kötü bir deneyim.

Yani kayıtsız başlatacaksanız, veri taşıma akışını baştan tasarlayın. Sonradan eklemek genelde zor oluyor çünkü veri modeli buna göre kurulmamış oluyor.