Mobil Uygulama Tasarımı En İyi Uygulamaları ve Hataları

Yayınlanan: 2022-03-11

Bu makalenin sesli sürümünü dinleyin

2017'de iOS App Store ve Google Play'den 91 milyardan fazla uygulama indirildi (bu, tüm üçüncü taraf uygulama mağazalarını ve diğer platformlar için uygulama mağazalarını içermez). Bu, tüm gezegende çok sayıda uygulama (kişi başına yaklaşık 13) demek. Bu kadar çok uygulama indirilirken, ortalama bir uygulamanın ilk ayda %57 oranında (uygulamayı indirdikten sonraki ilk 30 gün içinde bir defadan fazla açmayan kullanıcılar) ve inanılmaz bir 71 oranında kayıp olması şaşırtıcı değildir. 90 gün sonra %.

Bir uygulamanın herhangi bir parçası istenmiyorsa veya alışması yavaşsa, kullanıcılar kusurlu ürünle yapıştırmak yerine yeni bir tane yüklemeyi tercih eder. Bir uygulamayı elden çıkarırken tüketici için muhtemelen birkaç dolar dışında hiçbir şey boşa gitmez (ve istedikleri zaman uygulamayı tekrar indirebileceklerini bilirler). Tek kayıp, tasarımcıların ve geliştiricilerin zaman ve emeğidir.

Tasarımcılar, mobil uygulama tasarımı en iyi uygulamalarını gözlemlemelidir.

Peki, neden bu kadar çok uygulama başarısız oluyor? Bu, uygulama tasarımcılarının ve geliştiricilerinin kabul etmesi gereken öngörülebilir bir olgu mu? Müşteriler için bu başarı oranı kabul edilebilir mi? Uygulamalarınızın hiç düşünmeden silinmesini önlemek için ne gerekiyor?

En yaygın hatalar, bir uygulamanın ömrü boyunca tutarlılığı sağlayamamaktan, ilk etapta kullanıcıları çekmenin zorluğuna kadar uzanır. Tekrarlayan ve sıkıcı hale gelmeden sezgisel basitlikte bir uygulama tasarlamak zordur. Bir uygulama, daha büyük bir amacı gözden kaçırmadan hoş bir tasarım ve UX ayrıntıları sunmalıdır.

Çoğu uygulama ilk birkaç gün içinde yaşar ve ölür, bu nedenle bazı temel mobil uygulama tasarımı en iyi uygulamalarını takip etmek ve en yaygın hatalardan kaçınmak, tasarımcıların bu 90 günü aşan uygulamalar oluşturmasına yardımcı olacaktır.

Yaygın Hata 1: Kötü Bir İlk İzlenim

Genellikle, bir uygulamanın ilk kullanımı veya ilk günü, potansiyel bir kullanıcıyı bağlamak için en kritik dönemdir. İlk izlenim o kadar önemlidir ki, diğer tüm mobil tasarım en iyi uygulamaları için bir şemsiye noktası olabilir. Bir şeyler ters giderse veya kafa karıştırıcı veya sıkıcı görünürse, potansiyel kullanıcılar hemen ilgisiz kalır.

Yine de ilk izlenimler için uygun denge zor. Bazı durumlarda, gerekli özellikleri keşfetmek için uzun bir katılım süreci kullanıcıları sıkabilir. Yine de, uygun katılım olmadan, bazı uygulamalar anında sezgisel değilse, kullanıcıların kafasını karıştıracaktır. Kullanıcılara en heyecan verici, ilgi çekici özellikleri hızlı bir şekilde sunarken aynı zamanda hemen sezgisel olan bir uygulama oluşturmak hassas bir dengeleme eylemidir.

Birini hızlı bir şekilde yönlendirmek için iyi bir yol olsa da, uzun süreli katılım, kullanıcıların uygulamayla yapmak istediklerini yapmalarına da engel olabilir. Çoğu zaman, bu öğreticiler çok uzundur ve körü körüne kaydırılır.

Kullanıcılar bir uygulamayı ilk kez kullandıklarında, uygulamanın nasıl çalışması gerektiğine veya neler yapabileceğine dair herhangi bir ara noktaya sahip olmaları gerekmediğini unutmayın. Uygun beta test süreci, tasarımcıların başkalarının bir uygulamayı en baştan nasıl algıladıklarını öğrenmelerine olanak tanır. Tasarım ekibine bariz görünen şey yeni başlayanlar için olmayabilir.

Mobil tasarım en iyi uygulamaları, iyi bir katılım içerir
Mobil onboarding tasarımı. (Johan Adam Horn'un yazdığı)

Yaygın Hata #2: Amaçsız Bir Uygulama Tasarlamak

Net bir niyet olmadan tasarım sürecine girmekten kaçının. Uygulamalar genellikle bir sorunu çözmek, bir niş doldurmak veya farklı bir hizmet sunmak yerine trendleri takip etmek için tasarlanır ve geliştirilir.

Tasarımcı ve ekibi için uygulamanın amacı, bir projenin her adımını etkileyecektir. Bir uygulamanın markalaştırılmasından veya pazarlanmasından tel kafes formatına ve düğme estetiğine kadar her karara rehberlik eder. Amaç açıksa, uygulamanın her bir parçası uyumlu bir bütün olarak iletişim kuracak ve işlev görecektir.

Bu vizyonu potansiyel kullanıcılara iletmek, bir uygulamanın hayatlarına kattığı değeri anlayacakları anlamına gelir. Vizyon, kullanıcının ilk izleniminden açıkça iletilmelidir. Uygulamanın vizyonu kullanıcılara ne kadar hızlı aktarılabilir? Bir insanın hayatını nasıl iyileştirecek veya bir tür zevk veya rahatlık sağlayacak mı? Bir uygulamanın kullanışlılığı kullanıcılara hemen iletildiği sürece, ilk 90 günü geçen uygulamaların %21'inin bir parçası olması muhtemeldir.

Mevcut bir pazara girerken, alan tasarımcılarının temel olarak çalışabileceği şekilde tasarlanmış uygulamalar vardır. Halihazırda var olanı iyileştirebilir veya öne çıkmak için benzersiz bir alternatif sağlayabilirler. Düşüncesizce taklit etmemelidirler.

Dikkatli mobil UX tasarımı, mobil kullanıcı deneyimi en iyi uygulamalarını takip edecektir.

Yaygın Hata #3: Kullanıcı Akışını Optimize Etmeme

Tasarımcılar, tasarım çalışmasına geçmeden önce bir uygulamanın UX mimarisinin düşünceli planlamasını atlamamaya dikkat etmelidir. Tel çerçeveleme aşamasına geçmeden önce bile, bir uygulamanın kullanıcı akışı ve yapısı haritalanmalıdır. Tasarımcılar genellikle estetik ve detay üretemeyecek kadar heyecanlıdır. Bu, genellikle UX'i ve bir uygulama içinde gerekli mantığı veya gezinmeyi yeterince takdir etmeyen bir tasarımcı kültürüyle sonuçlanır.

Yavaşla. Daha ince ayrıntılar hakkında çok fazla endişelenmeden önce uygulamanın akışını çizin. Uygulamalar genellikle kusurlu ayrıntılardan ziyade akış ve organizasyon eksikliğinden başarısız olur. Tasarım süreci başladığında, her zaman büyük resmi aklınızda tutun. Ayrıntılar ve estetik daha sonra daha büyük konsepti açıkça uyandırmalı ve güçlendirmelidir.

Mobil UX en iyi uygulamaları, iyi tanımlanmış bir kullanıcı akışını içerir
İyi düşünülmüş bir kullanıcı akış şeması. (Michael Pons tarafından)

Yaygın Hata #4: Uygulama Geliştirme Bütçesini Gözardı Etmek

Bir uygulamanın temel özellikleri ve işlevleri çizilir edilmez, geliştirme ekibiyle bütçe hakkında konuşmanın tam zamanı. Bu, geliştirme ekibinin bunları uygulayacak kaynakları olmadığında kesilmesi gereken özellikler ve UX kalıpları tasarlamak için tonlarca zaman harcamayı önler.

Belirli kavramları inşa etmenin ortalama maliyetlerini öğrenmek, tasarım düşüncesini ekonomik kısıtlamalara uyarlamayı kolaylaştırdığından, tasarımcının araç setine değerli bir katkıdır. Bütçeler, hayal kırıklıkları olarak görülmek yerine, içinde çalışmak için yararlı tasarım kısıtlamaları olmalıdır.

Yaygın Hata #5: Tasarım Özelliklerinde Tıkanma

Umarım, titiz tel çerçeveleme ve prototipleme, gerekli ve aşırı işlevler arasındaki ayrımı netleştirecektir. Her bir mobil platform zaten nihai İsviçre çakısı olduğundan, uygulamanızın böyle olması gerekmez. Bir uygulamayı özelliklerle tıka basa doldurmak, şaşırtıcı bir kullanıcı deneyimine yol açmakla kalmayacak, aynı zamanda aşırı yüklenmiş bir uygulamanın pazarlanması da zor olacaktır.

Çok fazla özelliği sıkıştırmak kötü mobil uygulama tasarımıdır
Başarısız olan birçok uygulama, başlangıçtan itibaren çok fazla özelliği sıkıştırmaya çalışır.

Uygulama kısa ve öz bir şekilde açıklanamıyorsa, muhtemelen çok fazla şey yapmaya çalışıyordur. Özellikleri ayrıştırmak her zaman zordur, ancak gereklidir. En iyi strateji, kullanıcılarda neyin yankı uyandırdığını görmek için sonraki sürümlerde yeni eklemeleri test etmeden önce yalnızca bir veya iki özellik ile kullanıcıları kazanmak olabilir. Bu şekilde, ek özelliklerin bir uygulamanın ömrünün çok önemli ilk birkaç gününe müdahale etme olasılığı daha düşüktür.

Yaygın Hata #6: Uygulama İçeriğini Kapatma

Amaç ve nihai hedefler önemli olsa da, uygun bağlamda yönlendirilmezlerse alakasız hale gelirler. Belirli bir uygulamanın kullanıcı arayüzü tasarım ekibine açık görünebilir, ancak ilk kez kullananlar ve farklı demografik özelliklerden gelen kullanıcılar bunu sezgisel bulmayabilir. Örneğin, bir uygulamanın bin yıllık kullanıcıları belirli işlevleri sezgisel bulabilirken, emekliler aynı şeyleri kafa karıştırıcı bulabilir (veya tam tersi).

Uygulamanın kullanılması amaçlanan o anki bağlamı veya durumu göz önünde bulundurun. Örneğin, Uber'in arayüzü çok hızlı bir şekilde kullanılmakta mükemmeldir. Bu mükemmel çünkü bir kullanıcı arkadaşlarıyla dışarıdayken ve bir yolculuk rezervasyonu yapması gerektiğinde, bu süreçte konuşmalarını zorlukla kesmek zorunda kalıyorlar. Uber, uygulamanın içinde yalnızca senaryo gerektirdiğinde görünen çok sayıda destek içeriğini gizler.

Uygulamanıza hızlı ve kısa bir süreliğine erişilmesi mi gerekiyor? Yoksa bu, kullanıcıların bir süre kalmasına izin veren çok sayıda içeriğe sahip bir uygulama mı? Tasarım bu tür bir kullanımı nasıl aktaracak? Uygulamanızın UX akışını planlarken bu noktaları dikkatlice düşünün.

Uygulama tasarımı en iyi uygulamalarının ardından tasarımcıların bağlamı göz önünde bulundurması gerekir
İyi mobil tasarım, kullanıldığı bağlamı dikkate almalıdır.

Yaygın Hata #7: Bildirimleri Kötüye Kullanma

Anında iletme bildirimleri, uygulama tasarımı en iyi uygulamalarının titiz bir parçasıdır. Çok fazla ve kullanıcılar bunları tamamen kapatacak ve uygulamanın unutulma riskini alacaktır. Çok az ve aynı kader gerçekleşir.

Ancak kullanıcıları açıp kapatabilen yalnızca bildirimlerin sıklığı değildir. O da içerik. Kullanıcılara yeni bir mesaj bildiren veya günlük check-in yapmalarını hatırlatan bildirimler gibi faydalı bildirimler yararlı ve gerekli görülmektedir. Görünüşe göre rastgele güncellemeler veya kullanıcıyı doğrudan etkilemeyen haberler hakkında bildirimler gönderen uygulamaların bildirimlerinin tamamen kapatıldığını görme olasılığı daha yüksektir.

Her bildirim, kullanıcı deneyimini geliştirebilen ve uygulamanın genel kullanışlılığını güçlendirebilen ya da kullanıcıları yabancılaştırma riski taşıyan ve aşırı durumlarda uygulamayı hep birlikte silmelerini isteyen bir mikro etkileşimdir.

Anında iletme bildirimleri, iyi mobil tasarımın önemli bir parçasıdır
Anında iletme bildirimleri, iyi mobil tasarımda hassas bir dengeleme eylemidir. (Jona Nalder tarafından)

Yaygın Hata #8: Aşırı Karmaşık Uygulama Tasarımı

Ünlü mimar Mies Van der Rohe bir keresinde "İyi olmak, benzersiz olmaktan daha iyidir" demişti. Tasarımcılar kutuyu kırmaya veya başka süslemeler eklemeye başlamadan önce tasarımın özetteki özellikleri karşılaması hayati önem taşır.

Bir kompozisyonu görsel olarak daha çekici hale getirmek için eklenen tasarım öğelerinin yine de kullanıcı deneyimine değer katması gerekir. Tasarım süreci boyunca sormaya devam edin, ne kadar kaldırabilirim? Katkılı değil indirgeyici tasarım yapın.

Aşırı karmaşıklık genellikle gereksiz yere gelenekleri bozmanın bir sonucudur. Uygulama, mobil görsel ve dokunsal dilde standart sembollerin ve arayüzlerin yeniden işlenmesinden gerçekten fayda sağlayacak mı? Standart simgeler evrensel olarak sezgisel olduklarını kanıtladılar. Bu nedenle, genellikle bir ekranı karıştırmadan görsel ipuçları sağlamanın en hızlı yoludur.

Tasarımın, uygulamanın gerçek içeriğinin veya işlevinin önüne geçmesine izin vermeyin. Çoğu zaman, uygulamalara yeterli boşluk verilmez. Genel olarak iyi tasarım için hayati önem taşırken, karmaşık bir arayüz özellikle dokunma dostu olmadığı için mobil tasarımlar için özellikle önemlidir.

Mobil uygulama tasarımı en iyi uygulamaları genellikle indirgeyici bir süreç gerektirir
Uygulama tasarım süreci, ilaveten ziyade indirgeyici olabilir.

Yaygın Hata #9: Tasarım Tutarsızlıkları

Bir tasarım yeni standartlar getirecekse, en azından uygulama genelinde tutarlı olmaları gerekir. Her yeni işlev veya içerik parçası mutlaka yeni bir tasarım konseptini tanıtma fırsatı olmak zorunda değildir.

Metin tek biçimli biçimlendirilmiş mi? UI öğeleri, uygulama genelinde öngörülebilir, ancak hoş bir şekilde davranıyor mu? Tasarım tutarlılığı, mevcut ortak görsel dil ile estetik açıdan durağan olmaktan kaçınmak arasındaki dengeyi bulmalıdır. Sezgisel tutarlılık ve can sıkıntısı arasındaki denge ince bir çizgidir.

Yaygın Hata #10: Uygulama Beta Testini Yetersiz Kullanma

Tüm tasarımcılar, neyin işe yarayıp yaramadığını öğrenmek için uygulamalarının kullanımını bir tür geri bildirim döngüsüyle analiz etmelidir. Testlerde yaygın bir hata, bir ekibin beta testlerini şirket içinde yapmasıdır. Uygulamanın taslaklarını gerçekten kazmak için yeni bakışlar getirmek zorunludur.

Beta test kullanıcıları için bir reklam gönderin ve halka açılmadan önce belirli bir hedef kitleyle çalışın veya UserZoom gibi bir test hizmeti kullanın. Bu, ayrıntıları düzeltmenin, özellikleri düzenlemenin ve eksik olanı bulmanın harika bir yolu olabilir. Beta testi zaman alıcı olabilir, ancak kesinlikle başarısız olan bir uygulama geliştirmeye daha iyi bir alternatiftir.

Mobil UI tasarımı en iyi uygulamalarını takip etmek, üstün sonuçlar verecektir
Potansiyel kullanıcılar kararsız olduğundan, tasarımcılar mobil kullanıcı testlerine özellikle dikkat etmelidir. (Kaynak: Sahte Karga)

Tasarım ekiplerinin mobil uygulama pazarının ne kadar rekabetçi olduğunu anlaması ve sunduklarını aynı alanı kaplayan yüzlerce veya binlerce diğer uygulamadan farklı kılmak için mümkün olan her şeyi yapması önemlidir. Bunu yapmak için, mobil uygulamanın neyi başarmayı umduğuna dair tutarlı bir vizyona sahip olmaları gerekir. Mobil uygulama tasarımı en iyi uygulamalarını takip etmek ve tüm sürece kullanıcı geri bildirimlerini dahil eden yinelemeli bir tasarım süreci kullanmak, bunu yapmanın en iyi yollarından biridir ve öne çıkan bir uygulama yaratacaktır.

• • •

Toptal Tasarım Blogunda daha fazla okuma:

  • eCommerce UX – En İyi Uygulamalara Genel Bir Bakış (Infografik ile)
  • Ürün Tasarımında İnsan Merkezli Tasarımın Önemi
  • En İyi UX Tasarımcı Portföyleri – İlham Veren Vaka Çalışmaları ve Örnekler
  • Mobil Arayüzler için Sezgisel İlkeler
  • Öngörülü Tasarım: Büyülü Kullanıcı Deneyimleri Nasıl Yaratılır