Risposta migliore
Sketch viene utilizzato per creare un progetto. Invision viene utilizzato per mostrare un design.
Ad esempio, vuoi progettare unapp. Con Sketch potrai progettare facilmente gli schermi. Ora, la fase successiva sarà la dimostrazione del cliente o dei potenziali utenti o tra i membri del team per ottenere feedback. In questa fase entra in scena Invision.
Con Invision sarai in grado di creare il flusso per aiutare gli altri a capire come funzionerà lapp. Altri possono anche commentare su ciascuna schermata aiutandoti a tenere traccia del feedback.
Come quando lavoriamo su Sketch to XML design di unapp i clienti condividono più spesso il flusso con noi tramite lapp Invision o Marvel, ma, quando eseguiamo effettivamente lo sviluppo dellapp dal design, chiediamo il file di schizzo, in quanto ci aiuta a ottenere facilmente le risorse utilizzate nellapp.
Spero che questo risponda alla tua domanda.
Grazie, Ranit, cofondatore di RedElegant
Risposta
Il nostro team di 3 persone (me compreso) usa Figma da circa 3 mesi da luglio 2018 e qui ci sono i pro / contro onesti che abbiamo visto.
Quello che mi piace:
- Probabilmente lo sai già, Figma ha molte somiglianze con Sketch, passare da Sketch a Figma lo è abbastanza facile, quasi come passare da Adobe Illustrator a Photoshop o da Fireworks a Sketch. Le scorciatoie sono le stesse, le tavole da disegno sono le stesse, il layout generale (livelli di sinistra, proprietà di destra) è simile e così via. Il tuo team probabilmente non avrà grossi problemi a passare da Sketch a Figma anche giorno per giorno.
- La funzionalità Symbols aka Components in Figma è impressionante in termini di quantità di sostituzioni e di come potresti averne 1 componente per più stati di un elemento, gli stili (aspetto e design come i colori) possono essere unici per ogni istanza dello stesso componente.
- Il controllo delle versioni in team è fantastico. Poiché i progetti su cui lavoriamo in questi giorni diventano sempre più grandi, è necessaria la necessità di più di 1 designer (ad esempio un lead e un junior) per lavorare su un progetto. Non abbiamo più a che fare con più file Sketch in Dropbox (non abbiamo ancora provato Abstract) e unire diverse tavole artistiche in un file Sketch principale e gestire improvvise istanze multiple degli stessi simboli ecc.
- Sulla collaborazione, anche la revisione dei progetti fatti gli uni dagli altri è molto semplice, possiamo entrambi guardare la stessa tavola da disegno, apportare modifiche per correggere gli errori e migliorare i progetti. È qui che Figma fa davvero bene nel supportare la progettazione in coppia (lequivalente della programmazione in coppia). Impariamo insieme mentre progettiamo insieme.
- Poiché Figma è uno strumento basato sul Web, le versioni delle funzionalità sono quasi trasparenti, nessun download, versioni diverse di Sketch, tutti hanno la stessa versione ogni volta.
Cosa mi fa impazzire:
- Figma è come un bambino che non gioca molto bene con altri bambini, nemmeno suo fratello maggiore Sketch. Gli unici bambini con cui Figma gioca sono ragazzi strani sul blocco come Dropbox Paper, JIRA (dovè la confluenza ?!) ecc. Anche se ora ha aperto per giocare con Zeplin e Avocode, gli altri principali strumenti che usiamo per lanimazione, dettagliati la prototipazione, la revisione del cliente è ancora una grande seccatura.
- Nel mondo di Sketch, quando Sketch non funziona bene con altri bambini, abbiamo plug-in per colmare questa lacuna ed estendere le funzionalità di Sketch. Invision Craft, Real Time Board, Zeplin, ecc. Mi mancano davvero i giorni in cui potevo semplicemente copiare una tavola da disegno in Sketch e incollarla su cose come Powerpoint, Google Slides, Word o dovunque. Figma? Seleziona, imposta le impostazioni di esportazione, Esporta, Trova il file nel Finder, Trascina e inserisci in un altro programma. Se ho a che fare con 100 schermi, perderò troppo tempo a spostare le cose e non concentrarmi sulla risoluzione dei problemi.
- “Ma perché non puoi lasciare che le persone vedano i tuoi progetti su Figma direttamente? Ecco a cosa serve lanteprima di Figma, giusto? ” Uno sviluppatore con cui abbiamo lavorato mi ha appena inviato questo:
Ho appena fatto un rapido benchmark con il task manager di Chrome
Ho appena caricato la pagina (“Unee -T-Designs “) ha un carico massimo della CPU del 250\% (con una CPU i7 di settima generazione) e un foot print della memoria di 350 MB
Dopo il caricamento, il footprint della memoria sale fino a 1.1 GB e poi finalmente si assesta intorno ai 950 MB con un carico CPU costante del 10-30\%: scream:
Il caricamento di “Unee-T-Inspection-Report-v3-01” in confronto, causa un carico della CPU durante il caricamento tempo che è quasi altrettanto alto, ma il footprint di memoria raggiunge i 450 MB, il che lo rende più gestibile
Visualizzare in anteprima i progetti su Figma per i clienti sia per la consegna dello sviluppatore che per i commenti è semplicemente orrendo. Noi progettisti possiamo sopportare il tipo di risorse che Figma utilizza sulla nostra macchina, ma i nostri clienti no. Il tempo di caricamento di 1 schermata su Figma vs Invision è di 15 secondi contro meno di 1 secondo.
Questo è di gran lunga il problema più grande che abbiamo. Poiché i clienti e gli sviluppatori non possono visualizzare in anteprima o visualizzare bene i progetti su Figma, dobbiamo esportare i nostri schermi sulle solite piattaforme (Invision, Realtime Board) e questo processo fa perdere tempo.
Allora qual è il punto di usando Figma in primo luogo quando si suppone che sia dove “tutto” si svolge in un unico strumento?
Durante gli ultimi 3 mesi di utilizzo di Figma, ci sono spesso momenti in cui ho sentito “Dannazione, ho bisogno di muovermi torna a Sketch ”solo per rendersi conto, mi dispiace, Figma è una strada a senso unico. Sfortunatamente, 3 dei miei progetti sono stati tutti spostati in Figma con la grande visione che sia migliore in futuro, posso solo sperare che Figma migliori rapidamente per soddisfare le esigenze dei clienti il prima possibile.
Uno strumento non deve soddisfare solo per la persona Designer, deve considerare lintero ecosistema degli utenti che lo circondano e come lo strumento funziona bene con questi diversi “stakeholder”.
Spero che questo aiuti per tutti coloro che vogliono trasferirsi in Figma .