Il software di prototipazione viene utilizzato per creare versioni preliminari di pagine web e applicazioni. Questi strumenti si basano su wireframe e aggiungono elementi di brand e design, interazioni e animazioni per simulare il prodotto finale. I prototipi aiutano i designer UI/UX a testare i layout delle pagine, documentare errori e iterare sulle bozze. I team di design UI/UX utilizzano strumenti di prototipazione per aumentare la velocità con cui costruiscono e migliorano le loro bozze di siti web e applicazioni senza la necessità di sviluppatori. Il software di prototipazione aiuta a risparmiare tempo e costi di sviluppo considerevoli permettendo che il processo di test e iterazione avvenga prima dello sviluppo.
Ci può essere sovrapposizione nelle funzionalità tra i prodotti di software di prototipazione e i prodotti di software di wireframing. Nel processo di sviluppo web o app, il wireframing avviene per primo, seguito dalla prototipazione. I wireframe sono scheletri a bassa fedeltà di un prodotto digitale con bassa funzionalità, mentre i prototipi sono rappresentazioni visive ad alta fedeltà del prodotto finale. I prodotti di wireframing possono avere alcune funzionalità di prototipazione, e viceversa.
Per qualificarsi per l'inclusione nella categoria Prototipazione, un prodotto deve:
Fornire un'interfaccia drag-and-drop per creare modelli interattivi delle applicazioni finali
Offrire modelli personalizzabili per costruire prototipi
Fornire una libreria di componenti UI e icone
Fornire una libreria di interazioni e animazioni, come eventi touch, gesti e transizioni di schermo
Permettere agli utenti di regolare font, colori e dimensioni
Offrire strumenti di collaborazione per permettere agli utenti di lasciare commenti e annotazioni
Abilitare l'esportazione o la condivisione dei prototipi