Diferencia entre Cydia y el instalador
Las estrictas reglas y regulaciones de Apple sobre lo que se puede y no se puede vender en la App Store de Apple han impulsado a muchos desarrolladores a buscar otros medios para comercializar sus productos a los usuarios de iPhone sin utilizar la App Store de Apple. Esta necesidad generó la producción de Installer.app. Esta aplicación permite a los usuarios descargar aplicaciones a su iPhone con jailbreak sin pasar por la App Store de Apple y sus estrictas regulaciones. Cydia se creó mucho más tarde para abordar algunas de las deficiencias que tenía el instalador. La mayor diferencia entre los dos es que Cydia aún se está desarrollando activamente, mientras que su autor dejó de usar Installer para buscar otra aplicación de gestión de paquetes llamada Icy, que es compatible con los repositorios de Cydia y puede descargar aplicaciones desde allí.
El instalador ha sido una aplicación de código cerrado desde el principio hasta el final, lo que hace que su recuperación sea bastante improbable. Por otro lado, Cydia es una aplicación de código abierto, que es un factor que contribuye a su longevidad. Una de las razones por las que se descontinuó el instalador es la forma en que entrega la aplicación al teléfono del usuario. El instalador usó archivos XML para transportar la información, al igual que en las fuentes RSS. Cydia utilizó el sistema de entrega de paquetes probado y probado que se está utilizando en sistemas operativos similares a UNIX, como Linux, llamado APT. Es mucho mejor ya que su larga trayectoria garantiza su estabilidad y también tiene la capacidad de rastrear y descargar dependencias, lo que permite que el usuario tenga menos problemas al instalar una aplicación con múltiples dependencias..
Como el instalador ha sido interrumpido, los desarrolladores han dejado de implementar sus aplicaciones en él. Muchos desarrolladores han optado por utilizar Cydia como su método principal para llevar las aplicaciones al usuario. Casi todas las aplicaciones y repositorios son ahora compatibles con APT, por lo que se pueden descargar a través de Cydia. Incluso Icy, el reemplazo para el instalador no se compara con Cydia, lo que incita a los desarrolladores a cerrar el desarrollo y liberar su código bajo la licencia MIT.
Resumen:
1. El instalador es mayor en comparación con Cydia
2. Cydia aún se está desarrollando mientras que el desarrollo del instalador se ha detenido
3. Cydia es un software de código abierto, mientras que el instalador está cerrado.
4. Cydia usa la misma metodología que Linux para transportar las aplicaciones, mientras que el instalador usa archivos XML
5. Los repositorios de Cydia todavía están llenos de aplicaciones, mientras que los repositorios del instalador se han secado.