Sono uno sviluppatore iOS solista, per lo più autodidatta, ma ho realizzato diverse app di successo finora e potenzialmente ho avviato progetti leggermente più grandi.
Che cosa voglio fare:
Dato che sto lavorando ad alcune app più grandi e complesse ora, ci sono alcune cose che voglio fare - che da quello che raccolgo, i repository sono ciò che dovrei guardare. Fondamentalmente, voglio:
- Backup online di tutto il mio codice (per ora, dropBox funziona bene)
- Lavora sulle nuove funzionalità delle app, mentre in qualche modo riesci ad aggiornare / correggere i bug della versione precedente e applicare le modifiche a entrambe le versioni
Quindi, i repository sono ciò che dovrei esaminare? Dal breve sguardo che ho avuto, sembra un po 'una curva di apprendimento, con il rovescio della medaglia che ho potuto fare solo quando è disponibile una connessione internet (a volte non è il caso).
C'è:
qualsiasi alternativa ai repository che realizzerebbero la "ramificazione" / nuove funzionalità - ad es. esiste un modo per raggiungere questo obiettivo usando Xcode e non affidandosi a qualche server? Questa sarebbe l'opzione più facile nel mio caso.
In alternativa, se non c'è: quale sistema di repository sarebbe meglio per me e più facile da usare (e probabilmente gratis!)?