Kağıt üzerinde değil ilk prototip için en iyi biçim hangisidir? [kapalı]


12

Konsol uygulaması (benim favorim), hızlı ve özensiz form, MS Paint (GUI için); standart uygulamanız için çoğu zaman en iyi sonucu veren nedir? neden?

Yanıtlar:


17

İster inanın ister inanmayın, PowerPoint .

Gülebileceğini biliyorum ve ilk başta kesinlikle yaptım, ancak PowerPoint hakkında iyi bir prototip aracı yapan birçok harika şey var.

  • Kolayca Dağıtılabilir - Herkesin neredeyse PowerPoint'i vardır, bu nedenle sadece bir prototip kullanabilmek için gereksiz kurulum hakkında endişelenmenize gerek yoktur.
  • Kolay maketler - Herkes PowerPoint'te nasıl dolaşacağını çok iyi bilir, bu yüzden hızlı kullanıcı arayüzü oluşturmak söz konusu olduğunda çizim yapmak kadar kolaydır.
  • Etkileşim - Burada iyi olur. PowerPoint, bir alanı tıklatarak sizi belirtilen başka bir slayda götüren slaytlarda bağlantılar oluşturmanıza olanak tanır. Bu metaforu önerilen kullanıcı arayüzünüz için düğmeler ve diğer bağlantılar için kullanırsanız, kullanıcıyı maksimize edilmiş bir PowerPoint sunumunun önüne koyabilir ve izleyip not alırken tıklatmasını sağlayabilirsiniz.

Sen eklentiyi gibi araçlar alabilirsiniz bu daha iyi görünmesi için.


Bu güzel bir fikir!
Morgan Herlocker

Açıkladığınız şey Hypercard'a benzer sesler; PowerPoint'in bu şekilde kullanılabileceğini bilmiyordum. Dostum Hypercard'ı özlüyorum, bu harika bir prototipleme aracı olurdu.
jhocking

@jhocking - Bu çok tatlı. Yani gerçek bir uygulamaya dönüşebilen bir mockup aracı mı? Microsoft'un Sketchflow'u gibi bir şey mi var ?: microsoft.com/expression/products/sketchflow_overview.aspx
Ryan Hayes

Hypercard? Oh, OSX öncesi gibi gerçekten eski bir Mac programı: en.wikipedia.org/wiki/HyperCard Yazılımın öldüğü üzücü çünkü çok yararlı oldu, sizin için seçeneklere bakmam gerekecek işaret etmek.
jhocking

19

Benim için eller Balsamiq bir dizi nedenden dolayı seviyorum.

  • Kullanımı kolay - Balsamiq'in arayüzü, işleri bir araya getirmem için inanılmaz derecede basit ve hızlı.
  • Bir mockup gibi görünüyor - Müşterilere / müşterilere / satıcılara gösterirken bir mockup gibi görünüyor, bu yüzden "Neredeyse bittiğim" veya bunun gibi bir şey olduğu konusunda karışıklık yok.
  • Profesyonel görünüyor - Önceki noktaya ek olarak, evet, "elle çizilmiş" görünüyor ama yine de profesyonel görünüyor.
  • Ortak UI Kontrolleri - Gerçek uygulamalara benzeyen mockup'lar oluşturmak için hepsi kullanılabilir.

+1 Oh, Snap! Mitchel, bu gülünç müthiş bir keşif! Bunu gönderdiğiniz için teşekkürler!
Ryan Hayes

1
@Ryan - Evet bunu yaklaşık bir yıl önce bulduğumda, başka bir şey kullanamadım, çok iyi
Mitchel Sellers

Oh Tanrım! Bu en iyisi.
MVCylon

Balsamiq, üzerlerine tıkladığınızda tepki veren düğmeler yapabilir mi? Kullanıcılar, olduğu gibi, bir düğmeyi tıklatarak arayüzü farklı bir slayda göndererek test edebilir.
jhocking

1
@jhocking - Evet bu mümkün, hepsi PDF işlevselliğine hoş bir ihracatla
Mitchel Sellers

1

Karışımda SketchFlow düzgün bir fikirdir:

  • Stiller, beklentileri yönetmek için paydaşlara bir prototip olduğu fikrini pekiştiriyor
  • Blend'i biliyorsanız, SketchFlow'u biliyorsunuz - üstte "ekranlar" oluşturmanıza ve kolayca gezinmenize izin veren sadece bir ekstra ince katman var.
  • Her şey gerçek XAML'de olduğundan, etkileşimi etkinleştirebilir ve önemli animasyonlu geçişler veya DataTemplate prototipleri gibi uygulamanın görünüşü ve işlevselliği için önemli olan gerçek özellikleri geliştirmek için zaman harcayabilirsiniz (Blend'in örnek veri işlevselliği bunun için harikadır) . Blend'in "ekran haritası" katmanına takılan yerleşik davranışlar var - bir düğmeyi veya bağlantıyı başka bir ekrana yönlendirmek, sürükleyip bırakmak ve bir açılır menüden bir değer seçmek kadar basit.
  • SketchFlow prototipini yeniden kullanmak ve gerçek bir uygulamaya dönüştürmek çok zordur - genellikle bazı görsel düzenleri ancak temel düzeyde geri dönüştürebilirsiniz. Bunu iyi bir şey olarak görüyorum, çünkü prototipleme gerçek bir uygulama oluşturmak için sizi doğru duruma sokmuyor.
  • Prototipi çalıştırmak için yalnızca Silverlight'a ihtiyaç duyan bağımsız bir "oynatıcı" uygulamasına dışa aktarabilirsiniz. Oynatıcı tüm etkileşimi etkinleştirir ve etkileşimi bağlamasanız bile uygulamanın ekranlarında gezinmenizi sağlar ve paydaşlar doğrudan prototip üzerindeki notlar veya mürekkep işaretlemesi aracılığıyla geri bildirim sağlayabilir.

Bununla ilgili temel sorun, Balsamiq, PowerPoint prototip araçları veya diğer görsel araçlar gibi tamamen görsel sürükle ve bırak olmamasıdır, bu nedenle en azından Blend / XAML'ın temellerini bilmeniz gerekir.


1

MS Paint'in büyük bir hayranıyım. Doodle'ın kalitesizliğinin atmayı ve baştan başlamayı kolaylaştırmasını seviyorum. Daha sofistike diyagramlama ve görselleştirme araçlarını kullandıktan sonra, fikrin taslağı çizmek için yeterince basit olması gerektiğinde karmaşık bir fikri nasıl temsil edeceğimizi anlamaya çalışırken çok fazla zaman harcadığımı gördüm.

Bence bu peçeteyle aynı dinamiğe sahip - sadece fikirlerin kaba bir grafiğini elde etmek işleri harekete geçirmek için yeterlidir. Benim için, diyagramlar iyi düşünülene kadar bir diyagram aracına dokunmak istemiyorum.

Ama sadece ben ve tuhaf yöntemlerim olabilir.


0

Muhtemelen uygulamayı hangi platformla oluşturacağınıza bağlıdır (Bir web uygulaması? Masaüstü? C ++? Java?), Ancak genellikle doğrudan kağıttan gerçek platforma giderim. Faydaları: gerçek olana benziyor çünkü öyle ve GUI'yi nasıl düzenleyeceğinizi anladıktan sonra, sadece gerekli işlevselliği ekleyin ve uygulamanız bitti.

Buna Hızlı Uygulama Geliştirme denir .

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.