İyi bir kullanıcı arayüzü için nereden ilham alabilirim? [kapalı]


18

Şu anda yükseltmekte olduğum bir masaüstü uygulaması için ana ekran arayüzünü tasarlayan bir zihin bloğum var. Bu programı ilk geliştirdiğimde ekran çözünürlüğü 640 X 480 idi. Bugün orada çok sayıda ekran çözünürlüğü var.

Bir masaüstü uygulaması için iyi bir ana ekran düzeni için fikirleri nerede bulabilirim?


1
Ne tür bir uygulama? PhotoShop / GIMP / imagey, Eclipse / VS / codey, Maya / 3DStudio / Cad: y?
Macke

Kişisel finans uygulaması, veriler tescilli bir veritabanında tutulur.
Michael Riley - AKA Gunny

7
Kullanıcı Deneyimi Stack Exchange - Yanıt değil, ancak bir kullanıcı arayüzünü yeniden tasarlama aşamasında olduğunuzdan ilginç bulacağınızı düşündüm.
yannis


1
@Yannis - Teşekkür ederim ... Evet, orada tamamen kayboldum (ve nereye götürüyor).
Michael Riley - AKA Gunny

Yanıtlar:


6

Garip bir şekilde, masaüstü uygulaması GUI tasarımına odaklanmayan birkaç farklı kitaba göz atmanızı öneririm. Ne olursa olsun, bu metinler, kullanıcıların ihtiyaç duydukları bilgileri beyinlerinin kavrayacağı bir biçimde nasıl elde edecekleri konusunda düşünmeye başlamanıza yardımcı olacaktır. Her neyse, ilk kitap Robin Williams'ın Tasarımcı Olmayan Tasarım Kitabı . Bu kitap size kompozisyonu grafik-olmayan-tasarım odaklı terimlerle öğretecektir. Bu kitap, insan zihninin tasarım öğelerini nasıl algıladığını düşünmeye başlamanıza yardımcı olacaktır.

İkincisi, Steve Krug tarafından Beni Düşünme . Web sayfalarında gezinme ve veri gösterimi ile ilgilenir, ancak önerilerin çoğu (örn. Ekmek kırıntısı navigasyonu) masaüstü uygulamalarında web sayfalarında olduğu kadar mantıklıdır.

Başka bir afişin de belirttiği gibi, ortam başına izolasyonda iyi tasarım modelleri yoktur. Bazı şeyler analog ve dijital arasında çok iyi tercüme edilmez (yani gerçek bir gazetede birden çok sütun metni veya gazete için bir uygulama) çünkü belirli kısıtlamalar ortama bağlı olarak farklıdır, ancak iyi tasarımın birçok ilkesi ne olursa olsun doğru kalır hakkında konuştuğunuz ortam.



5

Sıklıkla duyduğum bir ipucu ilham için beğendiğiniz tasarımlara bakmak. Bu sadece masaüstü uygulamalarını söylemekle kalmaz, aynı zamanda sanat, mimari, web, fotoğrafçılık, ürünler vb.

Bu, iyi tasarımın ne olduğu hakkında bir fikir oluşturmanıza yardımcı olacak ve göze hoş gelen ve kullanıcı dostu olan uzun vadeli tasarım uygulamalarında size yardımcı olacaktır.

Tasarımınızı prototiplendirirseniz, geri bildirim toplarken kullanıcılardan veya diğer geliştiricilerden bir spin almak için biraz yardım alabilirsiniz. Sadece ne dediğini değil, ne yaptığını (örnek: insanlar Walmart'ta dağınık adaları sevmediklerini söylüyorlar, ancak dağınıklığı çıkardıklarında kelimenin tam anlamıyla 1 milyar dolardan fazla kaybettiler)


3
Prototipleme için +1. "1 en iyi fikir!" Üzerine odaklanmak yerine, bir demet oluşturun. Ardından, prototip fikirlerinizi birkaç kişiye gösterin. Çok fazla geri bildirim alacaksınız ve tasarımınızı hassaslaştırabilirsiniz.
Stephen Gross

[Walmart], dağınıklığı ortadan kaldırdıklarında satışlarda 1 milyar dolardan fazla para kaybetti; Alıntı?
funkybro



1

Her zaman tıklamaları ve tuş vuruşlarını en aza indirme kuralına uyarım. Çok sayıda renk ve dolgun görünümlü düğmelerle seksi görünümlü bir kullanıcı arayüzü yapmak konusunda çok iyi değilim, ancak kullanıcılar bana kullanıcı arayüzlerimin kullanımı çok kolay. Işte bir tane.

Bulduğum şeylerden biri, kullanıcıların anında yanıtı sevmesidir . Hollywood gibi. İnsanlar pikselleri sever (tercihen renkli pikseller). Hareket eden pikselleri gerçekten seviyorlar .

Arayüzleri böyle yapmak ve kodlama çabasını basitleştirmek için, yıllar önce hala bugüne kadar kullandığım bir plan hazırladım - Diferansiyel Yürütme . (Bunu yayınlamak için çok şansım olduğunu söyleyemem, ama işte burada. Yayınlandı, FWIW.)

Yani bu sadece iki sentim.


Wiki sayfanız silindi. Başka bir yerde mi?
Michael Riley - AKA Gunny

@Cape: Evet, orada dizlerim kesildi - neologizm hakkında bir şey . Her neyse. SO etiketi "diferansiyel yürütme" beni açıklayan, ve ben sourceforge bir uygulama koymak. Ayrıca göz camına ihtiyacınız varsa, sonuncusunu göndermekten mutluluk duyacağım yayınlar var. Belki daha da önemlisi, birkaç yıl önce yaptığım bir açık artırma uygulaması olabilir, size zip yapabilirim. VC6 (MFC) ama büyük değil ve gayet iyi çalışıyor.
Mike Dunlavey

@Cape: Aslında Wikipedia kullanıcı sayfam hala var, ama baktığımda çok iyi değil.
Mike Dunlavey

Tıklamaların ve tuş vuruşlarının en aza indirilmesi hakkında düşünülmesi gereken bir şey, düşünürken her tıklamanın maliyetidir. Kullanıcılar genellikle, biraz dikkate alandan neredeyse akılsız olan birkaç tıklama yapmayı tercih eder. Açıkçası, daha az akılsız tıklama birkaç akılsız tıklamadan daha iyidir. Bu prensip Beni düşündürme bölümünde biraz tartışıldı .
whatsisname

@whatsisname: Bu anlayış için teşekkürler. İnsanların en çok istediklerini "en az direniş yolu" yapmaya çalışıyorum. Yine de her zaman yapamam.
Mike Dunlavey

1

Bence ilk adım bir stil / tema belirlemektir. Örneğin Windows 8 Metro ve NT stili.

Kaynaklar ve ilham için bazı öneriler (WPF / Web'den bahsediyorum, ancak elbette kullanmak zorunda değilsiniz):

C - Prototip oluşturmaya başlamak istiyorsanız, burada kontrol stilleri harika Web Kontrol Stilleri ve Kontrolleri

B - Bileşen Fabrikası, Windows formlarına iyi bir yüz germe sağlar - Hatta bir ücretsiz ürün sunarlar: Bileşen Fabrikası

C - 3. taraf GUI kontrol üreticilerinin iyi demoları var

D - Bu sitede "kitap" kelimesini aramaya çalışın: Kullanıcı Deneyimi - Çok sayıda gönderi alacaksınız.

E- Bu WPF uygulaması: WPF Sağlık Uygulaması

F - Bu WPF uygulaması: Billy Holis - WPF ve bitmiş versiyonu: WPF - StaffLynx

İsterseniz G - Metro tarzı araçlar var. Bunu kontrol et: Metro Stili

En önemlisi, bildiğiniz gibi, çabayı değerle dengelemek.

Düzenle

DevXpress Metro Stili destekleyen yeni bir sürüm yayınladı, sadece dalkavuk videoyu görülen DevXpress-2


1
E - WPF-Sağlık Bakımı Uygulaması bağlantısı koptu.
Michael Riley - AKA Gunny

@CapeCodGunny, not için teşekkürler, şimdi iyi olmalı :)
NoChance

0

Edward Tufte'nin Sayısal Bilginin Görsel Gösterimi kitabını yeterince tavsiye edemem . Gerçekten neyi ve neden sunduğunuzu düşünmenizi sağlar. Bütün kitapları iyi, ama kendimi buna en çok atıfta bulunarak buluyorum.

Bulduğum iyi bir "UI Tasarım Deseni" kitabı Arayüz Tasarımı . Düzeni tasarlama, gezinme, karmaşık bilgileri görüntüleme ve giriş formları tasarlama bölümlerine sahiptir. Sosyal arayüzlerin tasarımı hakkında benzer bir kitap var (yeterince uygun, Sosyal Arayüzler Tasarlamak deniyor ), ama okumadım, bu yüzden tavsiye edecek kadar bilmiyorum.


Tufte'nin kitabında keşfettiğiniz en faydalı şeylerden biri nedir? Düşüncelerinizi nasıl değiştirdi?
Michael Riley - AKA Gunny

Dürüst olmak gerekirse, yeni başlayanlar için basit bir UI tasarımı bulmak için iyi bir kitap mı düşünüyorsunuz? Yapmıyorum. Değerli bir kitap, ama yapmak istedikleri tek şey bir kurabiye yığını pişirdiğinde bir restoran açmayı öğrenmelerini önermek gibi.
Bryan Oakley

@CapeCodGunny: Benimle gerçekten uyumlu olan şeyler, tipik sunum stillerinin yapısızlaştırılması, onları en bariz temellere (bölüm 6) ve "grafik bütünlüğü" bölümüne indirmesidir.
TMN

@BryanOakley: Ekranı önce 640x480 ekran çözünürlüğü için tasarladığını söyledi, bu da birkaç yıl önce olması gerekiyor, bu yüzden yeni başlayan biri olduğundan şüpheliyim. Ve kullanıcı arayüzünün basit (ya da olmadığını) göstermedi. Sadece bir sürü metin kutusu ve etiket yapıştırmak yerine, gerçekten kullanıcı arayüzleri tasarlamaya başladığımda bana yardımcı olan bazı kaynakları ilişkilendiriyordum .
TMN

@Bryan - Ürünüm 20 yaşında, DOS'tan Windows'a geçti. Hala satıyor ama modası geçmiş.
Michael Riley - AKA Gunny

0

Zaten tavsiye edilen bazı iyi kitaplar var. UX Stack Exchange web sitesi, bu tür soruları ele almak için daha iyi donanımlıdır, ancak tamamen konu dışı değildir.

Her şeyden önce, mediaqueri.es özel sorunlarınız için mükemmel bir kaynaktır çünkü farklı ekran çözünürlüklerine ve kullanıcı aracılarına uyacak şekilde tasarlanmış web siteleri ve web uygulamaları galerisidir.

medya sorguları

Ayrıca Smashing Magazine'e göz atın . UX / UI, HTML / CSS / Javascript, grafik tasarım ve web tasarımı ile ilgili yayınlarla birlikte ön uç geliştirme cenneti olan bir blog. Ayrıca, belirli web sitelerini ve pazarlama kampanyalarını inceleyen ve UI / UX kararlarıyla doğru (ve yanlış) yaptıklarını gören yayınları da vardır. Bu konularla ilgili günlük ipuçları için bu siteyi düzenli olarak kontrol edin.

O zaman biraz ilham aldığınızda, özellikle bu tür bir konu hakkında oynadığım bazı SO / SE sorularına bir göz atın. Bunlar sadece OP için değil, herkes için genel kaynaklardır:

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.