En İyi Şekilde Yararlanmak: Hibrit Uygulama Kullanıcı Deneyimi Tasarımı

Apr 27 2020
Sean McGowan tarafından yazılmıştır Daha fazla işletme, tüketicilerinin mobil mevcudiyet talebini yerine getirdikçe, birçok kurumsal karar alıcı, iki popüler seçenek arasında bir seçim yaptığını fark eder: yerel mobil uygulama veya hibrit olan. İlki, kullanıcı deneyimine çok daha elverişli olsa da, tasarımcıların hibrit uygulamaların sınırlı araç setinden nasıl harika UX yaratacaklarını bilmeleri gerekir.

Sean McGowan tarafından yazıldı.

Daha fazla işletme, tüketicilerinin mobil mevcudiyet talebini yerine getirdikçe, birçok kurumsal karar alıcı, iki popüler seçenek arasında bir seçim yaptığını fark eder: yerel mobil uygulama veya hibrit olan. İlki kullanıcı deneyimine çok daha elverişli olsa da, tasarımcıların hibrit uygulamaların sınırlı araç setinden nasıl harika UX yaratacaklarını bilmeleri gerekir.

İlk olarak, Hızlı Tazeleme

Bir yerleşik uygulaması bir akıllı telefon işletim sisteminde çalışmak üzere geliştirilmiş bir mobil uygulamadır. Bunlar, Swift veya Java ile yazılan ve sırasıyla iPhone veya Android'iniz için uyarlanmış uygulamalardır.

Bunun aksine, hibrit uygulamalar , HTML5 gibi geleneksel olarak web tabanlı bir dilde yazılır ve daha sonra bir paketleme hizmeti kullanılarak mobil uyumlu bir dilde derlenir. Ancak bunların hepsi geliştirici meselesi - UX hakkında konuşmak için buradayız.

Adından da anlaşılacağı gibi, hibrit uygulamalar mobil web ve yerel platformların bir karışımıdır (Resim kaynağı)

Tamamen UX tabanlı bir perspektiften bakıldığında, yerel uygulamanın hibrit muadilinden üstün olduğu açıktır. Yerel uygulamalar , mobil işletim sisteminin köklü UX dilini kullanmak için tasarlanmıştır . Nasıl kaydırılacağını ve dokunulacağını biliyoruz ve yerel uygulamaların UX kurallarına aşinayız.

Sonuç, yerel uygulamaların yeni bir uygulamanın öğrenme sürecini hızlandırmasıdır - UX tasarımcıları için büyük bir nimet . Ayrıca, cihazlarının diğer işlevleriyle de sorunsuz bir şekilde arayüz oluşturarak tasarımcıya yeni özellikler ve işlevler tasarlaması için çok daha geniş bir sanal alan sağlar.

Ancak bu, hibrit bir mobil uygulama için kaliteli UX oluşturamayacağınız anlamına gelmez. Hibrit uygulamaların bir nedeni vardır: önemli ölçüde daha hızlıdır ve geliştirmesi daha kolaydır ve başlatılması çok daha düşük maliyetlidir.

Hibrit uygulamalar, kullanıcıya yerel uygulamalar kadar elverişli olmasa da, UX uygulayıcılarının çok az şeyle çok şey yapmayı bilmeleri ve hibrit bir uygulama tasarlamaktan en iyi şekilde yararlanmaları önemlidir.

Kaçınılmaz olanı tahmin edin

Hibrit uygulamaların bazı iyi belgelenmiş tasarım eksikliklerine sahip olduğunu daha önce ele almıştık, ancak asıl önemli olan işte budur: iyi belgelenmişlerdir! Platformunuzun teknik sınırlamalarını önceden bilerek, proje hedeflerini daha iyi belirleyebilecek ve tasarım sürecinizi buna göre ayarlayabileceksiniz.

Bazı fikirler ve özellikler hibrit bir platformda uygulanabilir olmayacağından, muhtemelen tasarım planınıza kısıtlamalar koymanız gerekecektir. Ancak çoğu zaman, bir projenin kapsamına sınırlar koymak, yeniliği ve yaratıcı geçici çözümleri teşvik edebilir.

Karma bir uygulamayla uğraşmadan önce tasarım planınızı ayarlayın (Resim kaynağı)

Mümkünse, geliştirme ekibiyle tasarımdan önce ve tasarım sırasında mümkün olduğunca çok işbirliği yapmak ve onları tipik bir UX sürecinden çok daha fazla dahil etmek akıllıca olacaktır. Hibrit uygulama ile mümkün olmayan ve daha fazla zaman alabilecek tasarım fikirlerini göz ardı edebilecekler.

Push bildirimleri alın. Bunların uygulanması yerel uygulamalar için önemsizdir, ancak hibrit bir mobil platformda yürütülmesi önemli miktarda zaman alabilir (unutmayın, web teknolojilerine dayalıdırlar). Tasarım sürecinin başlarında geliştiricilere danışmak ve projenin ortasında bir çekirdek özelliğin uygulanmasının imkansız olduğunu fark etmeyeceğinizden emin olmak önemlidir.

Pazarı düşünün

Ne tür bir mobil uygulama geliştirirseniz geliştirin, Google Play veya App Store aracılığıyla dağıtma ihtimaliniz yüksektir. Uygulamalar için açık ara en baskın iki pazar yeri, her ikisinin de hibrit uygulamaları tasarlarken uymanız gereken yönergeleri vardır.

Android'in uygulama ticaretinin merkezi olan Google Play, mağazalarında neyin yayınlanıp neyin yayınlanmayacağına dair daha gevşek bir kurallar dizisine abone oluyor. Bu genellikle hibrit uygulamaların Android pazarında bir sorun yaşamayacağı anlamına gelir. Ne olursa olsun, uymaları önemlidir - Google Play'in kuralları burada bulunabilir .

Öte yandan Apple, hibrit uygulamalar için büyük bir engel oluşturabilecek çok daha katı yayın kriterlerini takip ediyor . Bunu aşmanın en iyi yolu, iPhone'un platformdaki yerel özelliklerini kullanmaktır.

Bahsettiğimiz gibi, hibrit uygulamalar tipik olarak yerellerin yaptığı gibi iOS ile iyi çalışmaz, ancak genellikle kamera ve coğrafi konum özelliklerine yine de kolayca erişilebilir. Ve sadece App Store düzenleyicileriyle puan kazanmak için gereksiz çanlar ve ıslıklar eklememeyi unutmayın - bunlar kullanıcı deneyimini olumsuz etkileyebilir.

Hızlı Testten Yararlanma

Hibrit uygulamaların dezavantajlarının çoğu, doğal DNA'larından kaynaklanıyor - web teknolojileri üzerine inşa edilmişlerdir. Ancak birincil faydalarından biri olarak da hizmet veren bu çekirdektir: hibrit uygulamalar bir tarayıcı içinde kolayca test edilebilir.

(Resim kaynağı)

Örneğin, Google Chrome, tasarımın olabildiğince duyarlı olmasını sağlamak için tasarımcıların ve geliştiricilerin çeşitli ekran çözünürlüklerini test etmelerine olanak tanıyan bir mobil emülasyon özelliğine sahiptir . Apple ayrıca tasarımcıların uygulamalarını Safari aracılığıyla test etmek için yararlanabilecekleri simülasyon özellikleri de sunuyor.

Melezden Yararlanmak

Daha kullanışlı, ilgi çekici ve sezgisel bir mobil uygulama oluşturmak için en iyi hibrit uygulama numarası, müşterinizi yerel bir uygulama yapmaya ikna etmektir. Onda dokuzu, kullanıcılar yerel uygulamayla arayüz oluşturmayı önemli ölçüde daha kolay bulacaktır. Temsil ettiğim Codal gibi UX tasarım ajanslarının genellikle yerel bir mobil platform önermesinin nedeni budur .

Ancak bu mümkün olmadığında veya hibrit uygulama yalnızca müşterinin iş ihtiyaçları ve gereksinimleri ile daha mantıklıysa, tasarımcıların sınırlamalarıyla yetinmesi ve mümkün olan en iyi kullanıcı deneyimini oluşturması gerekecektir.

Daha fazla öğrenmek ister misiniz?

UX Design, Design Thinking, UI Design veya başka bir ilgili tasarım konusunda sektörde tanınan bir Kurs Sertifikası almak ister misiniz? Interaction Design Foundation'ın çevrimiçi UX kursları , UX kariyerinizi ilerletmeniz için size sektörle ilgili beceriler sağlayabilir. Örneğin, Tasarım Düşüncesi , Sıfırdan Bir UX Tasarımcısı Olun , Kullanılabilirlik Testi veya Kullanıcı Araştırması Yürütme - Yöntemler ve En İyi Uygulamalar en popüler kurslardan bazılarıdır. Öğrenme yolculuğunuzda iyi şanslar!

(Müşteri adayı resmi: Depositphotos - satış ortağı bağlantısı )

İlk olarak UsabilityGeek'te Codal'da teknik araştırmacı ve yazar olan Sean McGowan tarafından yayınlandı ve UX tasarımından Nesnelerin İnternetine kadar çeşitli konularda blog yazıları yazdı . Geliştiriciler, tasarımcılar ve pazarlamacılarla birlikte çalışan Sean, Codal'ın en yüksek kalitede ilgi çekici web içeriği üretmesini sağlamak için yazma ekibini desteklemeye yardımcı oluyor.