Differenza tra Cydia e Installer
Le rigide regole e i regolamenti di Apple su ciò che può e non può essere venduto nell'App Store di Apple ha spinto molti sviluppatori a cercare altri mezzi per commercializzare i loro prodotti agli utenti di iPhone senza utilizzare l'App Store di Apple. Questa necessità ha generato la produzione di Installer.app. Questa applicazione consente agli utenti di scaricare le applicazioni sul loro iPhone jailbroken senza passare attraverso l'App Store di Apple e le loro severe normative. Cydia è stato creato molto più tardi per affrontare alcune delle carenze che aveva Installer. La più grande differenza tra i due è che Cydia è ancora attivamente sviluppata mentre l'Installer è stato abbandonato dall'autore per perseguire un'altra applicazione di gestione dei pacchetti chiamata Icy, che è compatibile con i repository Cydia e può scaricare le applicazioni da lì.
L'installer è stato un'applicazione closed source dall'inizio fino alla fine, rendendo la sua ripresa piuttosto improbabile. D'altra parte, Cydia è un'applicazione open source, che è un fattore che contribuisce alla sua longevità. Uno dei motivi per cui Installer è stato sospeso è il modo in cui fornisce l'applicazione al telefono dell'utente. Il programma di installazione ha utilizzato file XML per trasportare le informazioni, proprio come nei feed RSS. Cydia ha utilizzato il collaudato sistema di consegna dei pacchetti che viene utilizzato in sistemi operativi UNIX come Linux, chiamato APT. È molto migliore in quanto il suo lungo track record garantisce la sua stabilità e ha anche la capacità di tracciare e scaricare le dipendenze, consentendo meno problemi che un utente potrebbe incontrare durante l'installazione di un'applicazione con più dipendenze.
Poiché il programma di installazione è stato interrotto, gli sviluppatori hanno smesso di distribuire le loro applicazioni su di esso. Molti sviluppatori hanno deciso di utilizzare Cydia come metodo principale per portare le applicazioni all'utente. Quasi tutte le applicazioni e i repository sono ora compatibili con APT in modo che possano essere scaricati tramite Cydia. Anche Icy, la sostituzione con Installer non coincide con Cydia, spingendo gli sviluppatori a interrompere lo sviluppo e rilasciare il codice sotto la licenza MIT.
Sommario:
1. L'installatore è più vecchio rispetto a Cydia
2. Cydia è ancora in fase di sviluppo mentre lo sviluppo di Installer è stato interrotto
3. Cydia è un software open source mentre l'Installer è chiuso
4. Cydia utilizza la stessa metodologia di Linux per il trasporto delle applicazioni, mentre l'Installer utilizza file XML
5. I repository Cydia sono ancora pieni di applicazioni mentre i repository Installer si sono prosciugati