Devo creare un'interfaccia utente per la sincronizzazione degli album fotografici in due sistemi (alcuni siti Web e Facebook). La copia su ciascun sistema dovrebbe essere facoltativa e dovrebbe esserci la possibilità di aggiornare un album sul primo o sull'altro sistema in caso di modifica di file o titoli.
Mi viene in mente di avere un elenco di album misti di entrambi i sistemi con icone che identificano la loro appartenenza e azioni come "esporta su Facebook", "importa da Facebook", "aggiorna su Facebook" o "aggiorna da Facebook".
Oppure potrei immaginare di avere tre elenchi e funzionalità di trascinamento della selezione: album sul nostro sistema, album sincronizzati, album solo su Facebook.
Esistono esempi di ispirazione per completare questo compito? Tutto il consiglio sarebbe apprezzato.
L'analogia che viene in mente è una "fusione a tre vie" da molti sistemi di controllo del codice sorgente in cui è necessario apportare modifiche al codice dal file locale, dalla versione aggiornata nel controllo del codice sorgente, entrambi o entrambi.
Il layout normale è avere il controllo del codice sorgente in alto a sinistra, la copia locale in alto a destra e la versione unita in fondo.
Le modifiche sono evidenziate: in genere blu per le aggiunte, rosso per le eliminazioni e verde per le modifiche ed è possibile selezionare quali modifiche si desidera apportare da ciascun file.
Quindi potresti presentare una serie di miniature in ciascuna area per quelle su Facebook, quelle localmente e l'elenco combinato (a seconda della tua azione). L'evidenziazione mostrerebbe quali file sarebbero stati aggiunti, rimossi o aggiornati e l'utente avrebbe potuto confermare ciascuno prima di procedere.
Che dire di un approccio Venn-Diagram? (con l'indicazione basata su icone sopra menzionata) https://skitch.com/amherd/ffu8r/venn