Format mana yang terbaik untuk prototipe pertama bukan di atas kertas? [Tutup]


12

Aplikasi konsol (favorit saya), formulir cepat & ceroboh, MS Paint (untuk GUI); apa yang paling baik untuk aplikasi standar Anda? Mengapa?

Jawaban:


17

Percaya atau tidak, PowerPoint .

Saya tahu Anda mungkin tertawa, dan saya pasti melakukannya pada awalnya, tetapi ada banyak hal hebat tentang PowerPoint yang menjadikannya alat prototipe yang bagus.

  • Mudah Disebarkan-Mampu - Semua orang memiliki PowerPoint hampir, jadi Anda tidak perlu khawatir tentang pengaturan yang tidak dibutuhkan hanya untuk membuat seseorang dapat menggunakan prototipe.
  • Easy mock-up - Semua orang tahu cara berkeliling di PowerPoint, jadi semudah menggambar saat membuat UI cepat.
  • Interaktivitas - Di sinilah ia menjadi baik. PowerPoint memungkinkan Anda membuat tautan pada slide yang membawa Anda ke slide tertentu lainnya dengan mengklik suatu area. Jika Anda menggunakan metafora ini untuk tombol dan tautan lain untuk UI yang Anda usulkan, Anda dapat mengatur pengguna di depan presentasi PowerPoint yang dimaksimalkan dan meminta mereka mengklik saat Anda menonton dan membuat catatan.

Anda bisa mendapatkan alat tambahan seperti ini untuk membuatnya terlihat lebih baik.


itu ide yang bagus!
Morgan Herlocker

Apa yang Anda gambarkan mirip dengan Hypercard; Saya tidak tahu PowerPoint bisa digunakan seperti itu. Man saya kehilangan Hypercard, itu akan menjadi alat prototyping yang bagus.
jhocking

@jhocking - Cukup manis. Jadi ini adalah alat mockup yang dapat berubah menjadi aplikasi yang sebenarnya? Apakah ini mirip dengan Sketchflow Microsoft
Ryan Hayes

Hypercard? Oh, itu adalah program Mac yang sangat tua, seperti pada pra-OSX: en.wikipedia.org/wiki/HyperCard Sangat disayangkan perangkat lunak mati karena sangat berguna, saya harus melihat opsi yang Anda gunakan menunjukkan.
jhocking

19

Bagi saya, ini adalah Balsamiq. Saya menyukainya karena sejumlah alasan.

  • Mudah digunakan - Antarmuka untuk Balsamiq sangat sederhana dan cepat bagi saya untuk menyatukan semuanya.
  • Sepertinya mockup - Saat menunjukkannya kepada klien / pelanggan / vendor, ini terlihat seperti mockup, jadi tidak ada kebingungan bahwa "Aku hampir selesai" atau sesuatu seperti itu.
  • Terlihat profesional - Selain poin sebelumnya, ya, terlihat "digambar tangan" tetapi masih terlihat profesional.
  • Kontrol UI umum - Semua tersedia, untuk dengan cepat membangun maket yang menyerupai aplikasi nyata.

+1 Oh, Snap! Mitchel, ini adalah penemuan yang luar biasa mengagumkan! Terima kasih telah memposting ini!
Ryan Hayes

1
@Ryan - Ya begitu saya menemukan ini sekitar setahun yang lalu, saya belum bisa menggunakan APA SAJA, itu sangat bagus
Mitchel Sellers

Oh, TUHAN! Ini yang terbaik.
MVCylon

Bisakah Balsamiq membuat tombol yang bereaksi ketika Anda mengkliknya? Seperti pada, pengguna dapat menguji antarmuka dengan mengklik tombol dan yang mengirim mereka ke slide lain.
jhocking

1
@jhocking - Ya ini mungkin, semua dengan ekspor yang bagus ke fungsionalitas PDF
Penjual Mitchel

1

SketchFlow in Blend adalah ide bagus:

  • Gaya memperkuat gagasan itu adalah prototipe bagi pemangku kepentingan untuk mengelola harapan
  • Jika Anda tahu Blend, Anda tahu SketchFlow - hanya ada satu lapisan ekstra tipis di atasnya yang memungkinkan Anda membuat "layar" dan menavigasi dengan mudah.
  • Karena semuanya dalam XAML nyata, Anda dapat mengaktifkan interaktivitas dan menghabiskan waktu mengembangkan fitur nyata yang penting untuk tampilan dan rasa atau fungsionalitas aplikasi, seperti transisi animasi penting atau prototipe DataTemplate (fungsionalitas data sampel Blend sangat bagus untuk ini) . Ada perilaku bawaan yang menyambungkan ke lapisan "layar-peta" Blend - membuat tombol atau tautan bernavigasi ke layar lain semudah drag-and-drop dan memilih nilai dari dropdown.
  • Sangat sulit untuk menggunakan kembali prototipe SketchFlow dan mengubahnya menjadi aplikasi nyata - Anda biasanya dapat mendaur ulang beberapa tata letak visual tetapi hanya pada tingkat dasar. Saya menganggap ini sebagai hal yang baik, karena membuat prototipe tidak menempatkan Anda dalam keadaan yang benar untuk membangun aplikasi nyata.
  • Anda dapat mengekspor prototipe ke aplikasi "pemain" mandiri yang hanya membutuhkan Silverlight untuk dijalankan. Pemain memungkinkan semua interaktivitas dan memungkinkan Anda menavigasi melalui layar aplikasi bahkan jika Anda belum menghubungkan interaktivitas, dan pemangku kepentingan dapat memberikan umpan balik melalui catatan atau markup tinta tepat pada prototipe.

Masalah utama dengan itu adalah bahwa itu bukan murni drag-and-drop visual seperti Balsamiq, alat prototipe PowerPoint atau alat visual lainnya, jadi Anda perlu tahu setidaknya dasar-dasar Blend / XAML.


1

Saya penggemar berat MS Paint. Saya suka bahwa kualitas doodle yang buruk membuatnya mudah untuk dibuang dan memulai lagi. Setelah menggunakan diagram dan alat visualisasi yang lebih canggih, saya mendapati diri saya menghabiskan terlalu banyak waktu untuk mencari tahu bagaimana merepresentasikan ide yang kompleks ketika ide itu sendiri seharusnya cukup sederhana untuk dibuat sketsa.

Saya pikir itu sama dinamisnya dengan serbet - hanya mendapatkan mesin terbang kasar dari ide sudah cukup untuk menggerakkan berbagai hal. Bagi saya, saya tidak ingin menyentuh alat diagram sampai diagram sudah dipikirkan dengan baik.

Tapi mungkin hanya aku dan caraku yang aneh.


0

Mungkin tergantung pada platform apa Anda akan membangun aplikasi (Aplikasi web? Desktop? C ++? Java?), Tetapi saya biasanya langsung beralih dari kertas ke platform yang sebenarnya. Manfaat: terlihat seperti aslinya, dan setelah Anda tahu cara menata GUI, tambahkan saja fungsionalitas yang diperlukan, dan aplikasi Anda selesai.

Itu disebut Pengembangan Aplikasi Cepat .

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.