Fondamentalmente ora abbiamo 2 sviluppatori per un progetto iOS, 2 sviluppatori per un progetto Android e 1 designer che progetta per entrambi i progetti.
In questo momento, il modo in cui scambiamo disegni e immagini è attraverso la posta ... quindi non molto avanzato o efficiente. Stiamo passando a Dropbox, ma sento che potremmo fare un ulteriore passo avanti e in qualche modo integrare il processo in Git.
Per il progetto iOS, stiamo usando Git, e penso che potrebbe essere una buona idea presentare il designer anche a Git. Il problema è che, essendo un designer, potrebbe essere un po 'difficile per lui capire il controllo della versione sorgente.
Come i 2 sviluppatori iOS, probabilmente eseguiremo un sacco di commit, ramificazione, fusione, ma molto probabilmente il progettista dovrà aggiornare le immagini di tanto in tanto. Vorremmo mantenere il setup il più semplice possibile (specialmente per il designer). Stiamo usando GitHub, quindi la loro applicazione OSX potrebbe rivelarsi molto utile per questo.
Qualcun altro ha esperienza o migliori pratiche su come impostare la ramificazione / fusione e l'integrazione di un designer in un progetto Git tecnico? Articoli, post di blog, ecc. Sono benvenuti.