“Kullanılabilirlik hijyeni” terimi ilk olarak kullanıcı tarafından engellenmeyi önlemek için ele alınması gereken temeller bağlamında Google tarafından tanıtıldı.

Bu yazıda, olumlu bir kullanıcı deneyimi yaratmak için dikkat etmeniz gereken altı önemli mobil alana bakacağız.

1. Kullanıcı İnternet Bağlantısı Olmadığında İçeriğin Erişilebilir Olduğundan Emin Olun

Google tarafından yapılan son araştırmalara göre, kullanıcıların% 34’ü kötü bir İnternet bağlantısına sahip olduklarında bir mobil web sitesi üzerinden bir uygulamayı tercih ediyor. Bir uygulamayı açtıklarında, internete bağlı olup olmadıklarına bakılmaksızın, orada çok sayıda içerik görmeyi beklerler. Çok az veya hiç veri bağlantısı olmadığında bile anahtar içeriğin erişilebilir hale getirilmesi hayati önem taşımaktadır. İçerik orada değilse, kullanıcılar hayal kırıklığına uğrayacak ve görmek istedikleri bilgileri önbelleğe almak için daha iyi bir iş çıkaran farklı bir uygulamaya geçiş yapacaklardır.

Aşağıda, Apple Haritalar (sol) ve Google Haritalar'ın (sağda) önbelleklerini nasıl kullanabileceğine dair bir örnek verilmiştir. Google Haritalar, son konumu hatırlar ve önbellekte etkileyici miktarda harita detayına sahip olurken, Apple Haritalar kesinlikle hiçbir şey göstermez. Apple Map'in çevrimdışı deneyimi hakkında söylenecek çok şey yok.

001

Her Yerli Mobil Platform için 2. Tasarım

Uygulamanızın mobil UX parlaklığını yaratmada büyük bir faktör, kullanıcı arayüzüdür. Bugün, çoğu geliştirici uygulamalarını birden fazla platformda dağıtmak istiyor. Uygulamanızı birden çok platform için planlarken, her bir platformun kendi görsel dilini (izlenmesi gereken farklı kurallar ve stiller) olduğunu unutmayın.

Örneğin, tasarımınızın tüm sayfalarında görünen bir durum çubuğu ve başlık gibi genel öğeler vardır. İki platform arasındaki fark biraz belirsiz görünüyor - biraz farklı boyut, farklı başlık metni hizalama (Android'de, metin orta kalıyor, iOS için ortalanmış) ve yazı tipleri (Android'de Roboto, iOS'ta San Francisco), ancak Uygulamanın yerel hissettirilmesini istiyorsanız, bu ayarların hiçbirini değiştirmeyin.

002

Aynı şey düğmeler ve diğer kontroller için de geçerlidir - radyo düğmeleri, onay kutuları, alanlar, anahtarlar - tüm fonksiyonel bileşenler yerel bir his vermelidir. Öğeleri bir platformdan diğerine çoğaltırsanız, kullanıcı deneyimini ve dönüştürmeyi tehlikeye atmış olursunuz. Farklılıklar, bir tasarım ile ilerlemeniz için yeterince küçüktür, ancak bu ince farklılıklar yerel bir görünüm için önemlidir.

003

Uygulamanızdaki kullanıcı arayüzü öğelerini özelleştirmek isterseniz, markanıza göre dikkatli bir şekilde özelleştirmelisiniz - ve farklı bir platformun sözleşmelerine göre değil.

3. Uygulamanızdaki hiçbir şey bir Dead-End olmamalıdır

Bir UX'in tasarlanması, akış ve akış için tasarım yapmak, çoğu durumda, bir hedefe ulaşmak için ilerlemekle ilgilidir. Ölü uçların karışıklık yaratması, kullanıcıları hedefe giden yolda engellemesi ve ek ve gereksiz eylemlere yol açması nedeniyle uygulamalarınızda çıkmaz sayfalar oluşturmamanız gerekir. Örnek olarak Spotify'dan bir hata durumu ekranı alın. Kullanıcıların içeriği anlamalarına yardımcı olmaz ve sorunun cevabını bulmalarına yardımcı olmaz: “Bununla ilgili ne yapabilirim?”

004

4. Web Deneyimini Uygulamalara Çoğaltma

Kullanıcılar, mobil uygulamalarda belirli etkileşim kalıplarını ve arayüz öğelerini bekler. Web'de tasarladığımız şey genellikle bir mobil uygulamada garip hissettiriyor - bir şey yanlış olduğu için gerekli değil, ancak kullanıcılarımızın görmeyi beklediklerinden farklı olduğu için. Yaygın olarak kullanılan bir örnek, web sayfalarıyla güçlü bir şekilde ilişkilendirilmiş altı çizili bağlantıların kullanılmasıdır. Aşağıda iOS için TD Bank uygulamasından giriş formu örneği verilmiştir. Mobil web için değil, mobil web tasarımı için tasarlandığını düşünüyor: bağlantılar vurgulanıyor ve kullanıcı arayüzünde bir telif hakkı bildirimi bile var.

Uygulamalar düğmeleri değil bağlantıları kullanır.

005

5. App Oranları için Kullanıcıları İsteklerle Kesme

Hiç kimse, önemli bir şeyin ortasındayken işe yaramaz bir şey için çok daha az kesintiye uğramak istemez. Buna rağmen, çoğu zaman uygulamalar, kullanıcıları bir inceleme bırakmalarını isteyerek kesintiye uğratır. En kötüsü, bu diyalogun kullanıcıları görevlerin ortasında veya uygulamanın başlatılmasından hemen sonra kesmesidir.

006

Kullanıcıları, kısa bir süre önce indirdiyse veya yalnızca birkaç kez kullandıysa, uygulamanızı değerlendirmelerini istemek için kullanıcıları rahatsız etmekten kaçınmalısınız. İnceleme isteğinde yanlış bir şey yok, ancak kullanıcılarınıza ilk önce harika bir deneyim sunmak istediğinizi unutmayın. Kullanıcıları tekrar etmelerini ve uygulamalarınızda en az müdahaleci olan bir dakika bulduklarını kanıtlayana kadar bekleyin. İOS için yapılacak bir uygulama, iyi bir örnektir: kullanıcı listeden kalan görevleri temizledikten sonra “Uygulamayı derecelendir” diyaloğunu gösterir. Bu, uygulamada harika bir andı: kullanıcılar yalnızca kendi yapılacaklar listesini temizledikleri için iyi hissediyorlar ve uygulamayı olumlu bir şekilde derecelendirme olasılıkları daha yüksek.

007

6. Kullanıcıları Tarayıcıya Götürme

Kullanıcıları her zaman uygulama içi tutun. Uygulamanız belirli bir özellik veya içerikten yoksa bir uygulama içi tarayıcı kullanmayı deneyin; ancak akıllı telefon tarayıcısını çağırmayın veya kullanıcıların izlerini kaybetmelerine ve uygulamaya geri dönmelerine sebep olmazsınız. Bu, terk edilmeyi artıracak ve dönüşümü azaltacaktır.

008

Bir kullanıcı Facebook uygulamasında “Şifremi Unuttum?” Bağlantısını tıkladığında, uygulama bu eylemi gerçekleştirmek için kullanıcının tarayıcıyı başlatmasını ister.