Che cos'è SketchFlow?
Crea rapidamente i prototipi delle tue interfacce utente con SketchFlow
Disegni e prototipi sono tecniche collaudate per esplorare rapidamente idee e concetti senza un eccessivo investimento di tempo o risorse.
SketchFlow, una funzionalità di Expression Studio Ultimate, con livelli di velocità ed efficienza assolutamente innovativi, rivoluziona il modo in cui illustrare la visione di un'applicazione. Costituisce un modo informale e rapido di esplorare, elaborare e creare prototipi di scenari relativi all'interfaccia utente, permettendo di trasformare i concetti da una serie di idee approssimative in un prototipo vero e proprio che può essere reso tanto realistico quanto lo richiedono le esigenze di un determinato cliente o progetto. Questo approccio rapido, iterativo ed economico alla creazione dei prototipi di interfacce utente consente di concentrarsi su ciò che è più importante, ovvero la creatività e la realizzazione della soluzione migliore per il cliente, nel rispetto della tempistica e del budget prestabiliti.
Che cos'è SketchFlow?
I prototipi di SketchFlow vengono progettati basandosi su diagrammi di flusso, sulla composizione, sulle schermate e sugli stati dell'interfaccia utente di un'applicazione.
È possibile utilizzare strumenti di disegno, note, controlli e componenti WPF o Silverlight, oltre a immagini importate per elaborare e visualizzare rapidamente le idee. In SketchFlow è anche disponibile un set di stili disegno per i controlli di piattaforma standard, necessari per presentare il lavoro con un aspetto di prototipo coerente in modo da mantenere l'attenzione sui concetti illustrati. Tramite l'animazione, è possibile illustrare facilmente l'idea esatta per le interazioni dinamiche e le transizioni dell'applicazione.
Con SketchFlow puoi creare, testare, elaborare, presentare e valutare le idee in rapida successione, permettendo di prendere in considerazione progetti che in precedenza non sarebbero stati economici o redditizi.
I prototipi di SketchFlow possono essere esplorati in modo interattivo a partire dal primo disegno, anche se il prototipo dell'interfaccia utente non contiene ancora di fatto alcuna interfaccia utente attiva. La possibilità di illustrare rapidamente il flusso dell'applicazione e la transizione da una schermata all'altra e da uno stato all'altro consente ai clienti di apprezzare l'esperienza utente dell'applicazione già nel processo di progettazione ed evidenzia le problematiche del flusso dell'applicazione e dell'esplorazione fin dal ciclo di sviluppo, permettendo sia a te che al cliente di ridurre le modifiche concettuali dell'ultimo minuto, sempre difficoltose e costose.
La raccolta del feedback di un cliente in modo efficace e tempestivo è importante quanto la creazione del prototipo nel processo di progettazione e sviluppo. SketchFlow Player, distribuibile gratuitamente, assicura che i concetti di Silverlight possano essere illustrati in modo efficace al cliente tramite un browser standard ovunque esso si trovi. I clienti esaminano il prototipo di Silverlight nel browser, testando più scenari, e forniscono feedback contestuale al team di sviluppo prendendo appunti sulla loro esperienza di esplorazione delle diverse schermate.
Dopo avere finalizzato il feedback, i clienti possono salvarlo e restituirlo al team di progettazione che può quindi importarlo direttamente in Expression Blend. Poiché le note del cliente sono visibili nel contesto nell'area di progettazione, sarà più facile rivederle e prendere le decisioni appropriate.
È possibile sviluppare rapidamente i prototipi utilizzando la completa funzionalità di Expression Blend 3 senza limiti all'ambito di un prototipo. Crea funzionalità fittizie, sperimenta con le interfacce utente basate su dati con associazione dati e dati di esempio. Applica l'interattività avanzata con i comportamenti, senza scrivere codice, utilizzando librerie estensibili di blocchi predefiniti di interattività compressi. La possibilità di integrare i flussi di lavoro esistenti importando file di Adobe Photoshop e Illustrator ad alta fedeltà, preservando i livelli, i vettori e persino la maggior parte della formattazione del testo, accelera ulteriormente il flusso di lavoro.
Con SketchFlow puoi realizzare la documentazione completa del progetto tramite un comando di esportazione in Microsoft Word che crea un documento riepilogativo del progetto completo di sommario, acquisizioni di schermate del flusso applicativo e delle diverse schermate all'interno del progetto. In questo modo è possibile risparmiare intere ore di lavoro durante la fase di creazione della documentazione e mantenere facilmente aggiornate le strutture del progetto anche mentre elabori rapidamente l'applicazione.
I concetti elaborati all'inizio di questa fase di progettazione possono essere un prototipo quanto ad aspetto, ma sono di fatto dei veri e propri progetti di Silverlight o WPF in quanto utilizzano lo stesso formato di progetto già condiviso tra Visual Studio ed Expression Blend. Progettisti e sviluppatori possono collaborare facilmente anche nelle fasi iniziali di creazione dei prototipi di interfacce utente che utilizzano la vera tecnologia di produzione, riducendo in tal modo le inevitabili discrepanze tra il prototipo e il prodotto finale.
Sviluppo, dall'ideazione al completamento
I prototipi di SketchFlow, rapidi, facili ed economici da compilare, permettono di creare, esplorare e confrontare più idee prima di adottare una soluzione.
Generalmente, dopo la fase concettuale, i prototipi risultano superflui e vengono eliminati. Con SketchFlow il tuo prototipo potrà seguire tre diverse direzioni. Potrai disfartene completamente e spostare la tua attenzione su un nuovo progetto di produzione, estrarre i singoli asset che desideri mandare in produzione oppure portare in fase di produzione l'intero prototipo.
Con SketchFlow la scelta è solo tua e può cambiare da progetto a progetto.
Dai semplici prototipi costituiti da wireframe che utilizzano elementi visivi a bassa fedeltà ai prototipi di interfacce utente ad alta fedeltà, completamente interattivi e basati su dati, SketchFlow offre la flessibilità necessaria per sperimentare, sviluppare e illustrare ai clienti concetti e idee nel modo più efficace possibile. Potrai contare su una flessibilità e un controllo totali dall'inizio alla fine.