Qual è il formato migliore per il primo prototipo non su carta? [chiuso]

12

Console app (la mia preferita), veloce e amp; forma sciatta, MS Paint (per GUI); cosa funziona meglio la maggior parte del tempo per la tua applicazione standard? perché?

    
posta Morgan Herlocker 28.09.2010 - 22:17
fonte

5 risposte

17

Credici o no, PowerPoint .

So che potresti ridere, e all'inizio l'ho fatto sicuramente, ma ci sono molte cose fantastiche su PowerPoint che lo rendono un buon prototipo.

  • Facilmente implementabile - - Tutti hanno PowerPoint quasi, quindi non devi preoccuparti di un set non necessario solo per convincere qualcuno a poter utilizzare un prototipo.
  • Semplici mock-up - Tutti sanno come muoversi in PowerPoint, quindi è facile come disegnare quando si tratta di creare l'interfaccia utente in modo rapido.
  • Interattività : è qui che va bene. PowerPoint ti consente di creare collegamenti su diapositive che ti portano in un'altra diapositiva specificata facendo clic su un'area. Se utilizzi questa metafora per pulsanti e altri collegamenti per l'interfaccia utente proposta, puoi impostare un utente davanti a una presentazione PowerPoint massimizzata e farli scattare via mentre guardi e prendi appunti.

Puoi ottenere strumenti aggiuntivi come questo per renderlo migliore.

    
risposta data 28.09.2010 - 22:32
fonte
19

Per quanto mi riguarda, è Balsamiq che mi piace per una serie di motivi.

  • Facile da usare - L'interfaccia per Balsamiq è incredibilmente semplice e veloce per me per riunire le cose.
  • Sembra un mockup - Quando lo mostri a clienti / clienti / venditori sembra un mockup, quindi non c'è confusione che "ho quasi finito" o qualcosa del genere.
  • Sembra professionale - Oltre al punto precedente, sì, sembra "disegnato a mano" ma sembra ancora professionale.
  • Comandi dell'interfaccia utente comuni : sono tutti disponibili per creare rapidamente prototipi che assomigliano a app reali.
risposta data 28.09.2010 - 23:26
fonte
1

SketchFlow in Blend è una buona idea:

  • Gli stili rafforzano l'idea che sia un prototipo per gli stakeholder per gestire le aspettative
  • Se conosci Blend, conosci SketchFlow - c'è solo un ulteriore strato sottile in più che ti permette di creare "schermate" e navigare facilmente.
  • Poiché è tutto in XAML reale, puoi abilitare l'interattività e dedicare del tempo allo sviluppo di funzionalità reali che sono cruciali per l'aspetto e le funzionalità dell'app, come importanti transizioni animate o prototipi DataTemplate (la funzionalità dei dati di esempio di Blend è ottima per questo). Ha comportamenti integrati che si inseriscono nel livello "screen-map" di Blend: fare in modo che un pulsante o un link naviga su un altro schermo sia semplice come trascinare e selezionare un valore da un menu a discesa.
  • È molto difficile riutilizzare un prototipo di SketchFlow e trasformarlo in un'app reale: in genere è possibile riciclare alcuni layout visivi ma solo a livello base. Ritengo che sia una buona cosa, perché la prototipazione non ti mette nel giusto stato mentale per costruire una vera app.
  • È possibile esportare il prototipo in un'app "player" autonoma che richiede solo l'esecuzione di Silverlight. Il lettore abilita tutta l'interattività e ti consente di navigare tra gli schermi dell'app anche se non hai collegato l'interattività e le parti interessate possono fornire feedback tramite note o marcatura inchiostro direttamente sul prototipo.

Il problema principale è che non si tratta semplicemente di trascinamento della selezione come Balsamiq, strumenti di prototipazione di PowerPoint o altri strumenti visivi, quindi è necessario conoscere almeno le basi di Blend / XAML.

    
risposta data 02.10.2010 - 18:02
fonte
1

Sono un grande fan di MS Paint. Mi piace il fatto che la scarsa qualità del doodle faciliti il lancio e ricominciare da capo. Avendo usato strumenti di visualizzazione e diagrammi più sofisticati, mi sono trovato a passare troppo tempo a cercare di capire come rappresentare un'idea complessa quando l'idea stessa avrebbe dovuto essere abbastanza semplice da disegnare.

Penso che sia la stessa dinamica di un tovagliolo: è sufficiente avere un glifo ruvido dell'idea per mettere in moto le cose. Per me, non voglio toccare uno strumento di diagrammi fino a quando i diagrammi sono già ben pensati.

Ma potrebbero essere solo io e i miei strani modi.

    
risposta data 26.05.2011 - 00:54
fonte
0

Probabilmente dipende dalla piattaforma con cui realizzerete l'app (un'app Web? Desktop? C ++? Java?), ma di solito vado direttamente dalla carta alla piattaforma effettiva. Vantaggi: sembra la cosa reale perché lo è, e dopo aver capito come disporre la GUI, basta aggiungere la funzionalità necessaria e la tua app è terminata.

Si chiama Rapid Application Development .

    
risposta data 29.09.2010 - 08:32
fonte

Leggi altre domande sui tag