Harika Bir Kullanıcı Arayüzü Oluşturma İpuçları

Yayınlanan: 2017-12-30

Mobil uygulamalar, dünyanın her yerindeki kullanıcılar için moda haline geldi. İndirilen çekici ve işlevsel uygulama, ziyaretçilere hak ettiği bir deneyim yaşatacaktır.

UX ve UI olan mobil uygulamalar geliştirirken dikkate alınması gereken önemli noktalar. Ayrıca, alana daha derine inmeden önce, uygulamanızı sergilemek istediğiniz hedef pazar davranışını anlamak önemlidir.

Ne kadar para geliştirmeye niyetli olursanız olun, sonuçta her şey, mobil uygulamanızın güvenilirliğini artıran harika uygulama arayüzü tarafından belirlenecektir. Hiç “kötü” kullanıcı deneyimini duydunuz mu? Eh, "kötü" kullanıcı arayüzünün nedeni olması muhtemeldir.

Stil ve tasarım her şeyi yok edemez; Ancak, sezgisel kullanıcı arayüzü görsel olarak çekici ve dönüşüm için bir anahtar olabilir. Arayüz işlevselliğinin düzeniyle çalışan arayüz tasarımı, aslında dünyanın geri kalanına dayanan kullanıcı arayüzü tasarımının bir alt kümesidir: tüm deneyim budur. Yani, arayüz tasarımının aynı zamanda en zor oyun olduğunu düşünüyorsanız kesinlikle haklısınız! Bir mobil uygulama geliştiricisi olarak kariyerinizde başarılı olmak için, mobil uygulamanıza görsel çekicilik katan harika bir kullanıcı arayüzü geliştirmenize yardımcı olacak bazı yararlı ipuçları:

Odak Noktası Olarak Kullanıcı

Sorun değil, ancak kullanıcılarınızı içeride ve dışarıda bilmeniz gereken her şey. Bu, inceleme isteğinizi izleyebilecek tüm demografik bilgileri açıklar. Ancak bundan daha fazlası, neye ihtiyaçları olduğunu ve hedeflerine ulaşmada karşılaştıkları zorlukların neler olduğunu bilmelisiniz. Kullanıcılar için çok fazla sempati gerektiriyor ve bunun için temel istatistiklerin ötesine geçmesi gerekiyor. Mobil uygulamanızın kullanıcıları olan kişileri tanımanız gerekir. Bunun için onlarla yüz yüze konuşabilir, ürününüz ile görüşebilir, hatta tasarım hakkında fikirlerinizi sorabilirsiniz vb. Daha derine in ve istediğini yap. İhtiyaçlarınızı karşılıyorsa, ihtiyaçlarınızı karşılayın ve tüm temel gereksinimleri otomatik olarak yerine getirin. Bu bilgi, kullanıcılarınız için kullanılacak doğru arayüz hakkında doğru kararları vermenize yardımcı olacaktır.

Yeterli Boyutta Grafikler

Grafikler söz konusu olduğunda, geliştiriciler genellikle "herkese uyan tek beden" altın kuralına uyarlar ki bu aslında yanlış bir yaklaşımdır. Elbette, kaynakların yönetimini basitleştirir, ancak uygulamanızın görsel çekiciliğine zarar verebilir. Belirli ekran cihazlarına uyarlanmış bir program da dahil olmak üzere fantastik açıdan uygulanması. Çalışma zamanında mükemmel şekilde yüklenen en iyi grafikler ve hoş bir kullanıcı arayüzüdür.

Tamamen Hassas

Kullanıcı arayüzünün, uygulamayı birden fazla cihazda ve mobil işletim sisteminde tam olarak kullanacak şekilde tasarlanması gerektiğini unutmayın. Ayarlama medya sorgusu, CSS veya JavaScript olsun, birden fazla mobil cihaza uygulama eşleme ile ilgili tüm konular yeterince dikkate alınmalıdır.

Formatı Ayarlayın

Büyük bir görüntü dosyası yüklerken hepimiz uygulamalar donuyor. Bu, yanlış boyuttan dolayı değil, yanlış formattan dolayı olur. Android platformu GIF, PNG, BMP, JPEG ve WebP gibi medya formatlarını destekler. Kayıpsız görüntüler için PNG, kaliteli görüntüler için JPEG. Android'in uzatılmış süreleri, depolama ve şarj boyutu söz konusu olduğunda iyi bir seçim olan Nine-Patch'i de destekledi.

Daha İyi Bir Arayüz İçin Yinelemeler

Uygulamanın yaratıcısı için, yinelemeli konfigürasyon arayüzü tasarımı için en iyi metodoloji, son derece etkileşimli ve hedef kullanıcıların dikkatini uzun süre koruyan mobil uygulamalar oluşturmaktır. Her yinelemenin, performansı artırmak için mükemmel derecede yeterli olan ve gelecekteki projeler için yeniden kullanılabilecek değerli dersler olduğunu unutmayın.

Noktadaki Renkler

Uygulamanın durumundaki değişikliği bildirmek için uygulama ile renk yönetimi kullanıcı arabiriminin farklılaşması arasında geçiş yapmak için ince animasyonu kullanmayı tercih ederler. Bu yaklaşım, mobil uygulamanıza profesyonel bir dokunuş katar. Örneğin ekran geçişlerinde eylemler arasında ekran kayboluyorsa çok güçlü görünmeyecektir ve kontrol butonlarına bastıktan sonra renk değiştiriyorsa kullanıcı eylemi bu amaca yönelik yapılmış demektir.

Yuvarlak Açılar

Tipik olarak, bir düğme veya ImageView gibi her kullanıcı arabirimi, ekranda bir piksel dikdörtgeni görüntüler, ancak bu zor ve hızlı bir kural değildir. Her zaman keskin döner kontrolleri yapıştırmak zorunda değiller. Arayüzün görünümünü, kullanımı kolay web stili gibi dairesel kontroller içerecek şekilde düzeltmek en iyisidir.

Basit Olmalı

Eh, şimdi, elbette, minimalist stil veya tasarım anlamına gelmez. Basit şeyleri kaydetmek, ilk kullanıcının ayrıntılı talimatlara veya yönergelere gitmek zorunda kalmadan uygulamayı hemen kullanmaya başlayabileceği bir yaklaşım anlamına gelir. Evet, basit kullanıcı arayüzü, kullanıcının birkaç adımla birden fazla işlem gerçekleştirmesini sağlayan bir türdür. Örneğin, etkili renkli kullanıcı arayüzünü kullanmak, bir bakışta kullanıcılar için basit ve anlaşılması kolay olacaktır. Bu, kullanıcıları uygulamanızı indirmeye zorlayacak ve hatta sizi uygulamanızı tekrar tekrar ziyaret etmeye ikna edecektir.

Dengeli Gölge

Android'in en son sürümleri, holografik bir stil, üç boyutlu simgeler ve daha fazlasını sağlar. Kontrollerinizde göz farı tonları ve diğer stiller kullanıyorsanız, özellikle sürekli aydınlatmaya, yani ekrandaki gölgelerin sabit yönlendirmesine dikkat edin. Aynı şey gradyanlarda da olur; Tutarlı bir degrade ve dokuya sahip olabilen grafik düzenleyicide tutarlı değerler gerçekleştirin.

Görünüm için İyi Bir Kontrast

Son zamanlarda word art'ı açan yeni başlayanlardan süslü yazı tipleri ve arka plan rengiyle dolu postayı aldığınızda gözler için ne büyük bir acı. Okunması ve gezinmesi çok zor olan uygulamalarla karşılaşıldığında aynı tepkidir. Bu senaryodan kaçınmak için tasarımı ve içeriği tamamen net hale getiren yüksek kontrastlı renk şemalarını seçin. Sistem kaynaklarında oluşturulan renk kombinasyonlarını kullanmak her zaman daha iyidir ve ardından güven geldiğinde renkle denemeler yapmaya başlayın.

Büyük Şeffaf Kaynaklar

Daha önce olduğu gibi, aptal kaynaklar bizi çok rahatsız ediyor. Uygulamanın amacını ve kullanıcıların başlangıçta burada bulunma amacına aykırıdır. Okunabilir ve göze hoş gelen yazı tipleri kullanın. Yazı tipi boyutu da not edilebilir. Ekrandaki diğer öğelerle birlikte büyük, dengeli bir yazı tipi kullanın.

Platformun Kurallarına Uyun

Birçok mobil uygulama, kullanıcılara fayda sağlamaya çalışır. İyi bir deneyim yaratmak amacıyla kontrolleri kullanan basit ve sezgisel bir kullanıcı arayüzü sağlarlar. Tekerleği yeniden icat etmeye ve kullanıcılar tarafından kabul edilen arayüz kontrollerini ve ekran düzenini dahil etmeye çalışmayın. Platformun kurallarına uyun ve tamamen farklı bir şey yapmaya çalışmaktan sapmayın. Uygulamanın nasıl görünmesi ve çalışması gerektiğine dair platform hakkında bir ipucu alın.

Yenilikleri kendi sorumluluğunuzda sunmaya çalışıyorsanız, kullanıcı arayüzünün orijinal versiyonuyla karşılaştırmak için kullanıcı araştırması ve A/B testleri gibi objektif yöntemler kullandığınızdan emin olun. Bu, iki versiyondan hangisinin tercih edilebilir, etkili ve kullanımı kolay olduğunu gösterecektir.

Gerçek Kullanıcılardan Oluşan Bir Ekibiniz Var

Bir UI tasarımcısıysanız, fikirleriniz ve görüşleriniz için gerçek kullanıcılara sahip olmanın her zaman iyi olduğunu unutmayın. Bu, neyi dahil edeceğinizi ve neyi bırakacağınızı etkili bir şekilde değerlendirmenize yardımcı olacaktır. Karışıklığı ve gereksiz işlevler yaratma çabasını önlemek için bunu erken bir aşamada yapın. Bu strateji, işleme korkusu ihtiyacını giderecek ve kesinlikle çok fazla zaman ve para tasarrufu sağlayacaktır.

Koruma Düğmesine Geri Dön

“Geri” düğmesi, kullanıcılar için son kaydetme tablosudur. Kullanıcı uygulamasında sürekli gezinmesi gerekir. Bir Android uygulama geliştiricisiyseniz, orijinal işletim sistemi için yeniden başlatma düğmesi bunu gerekli kılacaktır. Ancak, bir iOS uygulaması oluşturursanız, kullanıcıların orada olmasını bekledikleri için sol üst köşeye “Geri” düğmesini yerleştirmeniz istenecektir. İşletim sistemine uyulurken, düğmelerin davranışı ve konumu onaylandı; Kullanıcıların beklentilerine tam olarak karşılık gelen mükemmel bir uygulama oluşturabilirsiniz.

Kullanıcı Arayüzü için Yönergeler

Kullanıcı arayüzü tarafından vurgulanan bazı önerileri izleyin. Öneriler, uygulamasını gösterecek şekilde bir sürümden diğerine değişir ve bunun için bazı öneriler almak için alternatif kaynaklar eklemeniz gerekir. Başvurular, Apple Store ve Google Play gibi büyük uygulama mağazalarında açılmadan önce dikkatle incelenecektir. Bu nedenle, bu kurallara uymak önemlidir. Bu kurallar, menüdeki widget simgelerinden ve etkinliklerden her şeyi kapsar. Her işletim sistemi için bir uygulama kullanıcı arabirimi oluştururken bu önerileri izleyin.

Popüler Simgeler Yardımı

Son on yılda kullanıcılar arasında bir rahatlık alanı işgal eden çok sayıda ikondu. Bu simgelerin işlevlerine çok alışkınlar ve bu nedenle bugün birden fazla cihazda çokça mevcutlar. Bu nedenle, kullanıcı arayüzünüzün daha büyük olmasını istiyorsanız, sezgisel bir faktör eklemek için mobil uygulamanız için bu simgeleri elinize yerleştirmeyi deneyin. Örnek, dosyayı kapatmak için x kullanılır; bu herkes tarafından bilinir. Ancak, yeni simgeler sunmakla ilgileniyorsanız, netlik kazandırmak için işlevini bir simgeyle belirtmeyi unutmayın.

Yüksek Çözünürlüklü Görüntü Baskısı

Yüksek teknolojili akıllı telefonlar, arayüzün görsel çekiciliğini bir saat ve sınırlar olarak artıran etkileyici çözünürlüğü destekler. Kusursuz bir kullanıcı arayüzü tasarımı oluşturmak istiyorsanız, görüntüleri düşük çözünürlükte bırakmanız ve daha yüksek çözünürlüklü daha keskin görüntüler kullanmanız gerekir. Görüntüleri 264 dpi veya üzeri ile hizalamak, arayüzün etkileyici olmasına ve izleyiciyi hızlı bir şekilde yakalamasına yol açacaktır. Ayrıca yüksek çözünürlük için tasarlanmış geniş ekranlı cihazlarda netliği güçlendirecektir. Bununla birlikte, vektör görüntüleri, çözünürlüğe göre otomatik ölçekleme yeteneğine sahip oldukları için hala daha etkili bulunmuştur.

Beta Testi yapın

Geliştiricilerin kalite kontrol veya beta testi konusunda yeterince bilgili olmadıkları sık sık dile getirildi. Uygulamanız hareket ettikten sonra, uygulamanın tasarımı ve amacı hakkında en az fikri olan bilinmeyen kullanıcılarla birkaç beta sürümünden geçmek faydalı olacaktır. Uygulama tasarımcıları yanlışlıkla kullanıcıların uygulamalarını sezgisel bulduklarına inanırlar, ancak durum böyle olmayabilir. Uygulamayı kullanıcılar için yerleştirerek, yayınlanmadan önce çözülmesi gereken bazı öngörülemeyen sorunları izleyebilirsiniz.

İçerik Görüntüleme

İnsanlar favori uygulamalarını birden fazla cihazda ve farklı bağlamlarda, örneğin iPad'de bölünmüş görünüm modunda kullanmayı sever. Ekran ortamını değiştirirken ekrana uygun bir tasarım oluşturarak ve sunumu değiştirerek bu beklentiyi karşılamak önemlidir. Artık görüntüleme ortamı, cihazın tüm ekranı veya yalnızca bir kısmı olabilir. Arayüz, ortam ekranındaki değişikliklere duyarlı bir görünüm denetleyicisine sahip olacak şekilde tasarlanmalıdır.

Güvenlik Sorunlarının Yönetimi

Kural olarak, erişilebilirlik için güvenlik ve uyumluluk güvenliği gereksinimleri, uygulama geliştirme sürecinin sonraki bir aşamasında ortaya çıkar. Bu nedenle yürütme süresi belirlenir. Kullanıcı arayüzü uygulamaları olarak, ilgili verilerin kişiselleştirilmiş bir yaklaşımla yayınlandığını doğrulamak için çekirdek ekibinizle ve diğer orta seviye uzmanlarla bağlantı kurmanız gerekir. Strateji, kullanıcıların eğitim eğrisini azaltmak ve genel deneyimi iyileştirmek olmalıdır.

Kullanıcı arayüzünde cazip uygulama oranı hedef pazara bağlıdır. UI tasarımının yerleşik ilkelerini takip ederek, kolay anlaşılır ve kullanılabilirlik basamaklarında yüksek bir ürün oluşturabilirsiniz. Dünya, atlamak için uygulamaların gelişimini takip eder etmez, mobil uygulamanızı mükemmel yapan olağanüstü bir kullanıcı arayüzünün nasıl oluşturulacağını öğrenmelisiniz.