Perbezaan Antara Cydia dan Pemasang

Perbezaan Antara Cydia dan Pemasang

Peraturan dan peraturan Apple yang ketat tentang apa yang boleh dan tidak boleh dijual di Apple App Store telah memberi banyak pemaju untuk mencari cara lain untuk memasarkan produk mereka kepada pengguna iPhone tanpa menggunakan Apple App Store. Ini memerlukan pengeluaran Installer.app. Aplikasi ini membolehkan pengguna memuat turun aplikasi ke iPhone jailbroken mereka tanpa melalui Apple App Store dan peraturan ketat mereka. Cydia dicipta kemudian untuk menangani beberapa kekurangan yang dimuatkan oleh Installer. Perbezaan terbesar antara keduanya ialah Cydia masih aktif dibangunkan sementara Installer telah digugurkan oleh pengarangnya untuk meneruskan aplikasi pengurusan pakej lain yang disebut Icy, yang kompatibel dengan repositori Cydia dan dapat memuat turun aplikasi dari sana.

Pemasang telah menjadi aplikasi sumber tertutup dari awal hingga akhir, membuat kebangkitannya agak tidak mungkin. Sebaliknya, Cydia adalah aplikasi sumber terbuka, yang merupakan faktor penyumbang kepada umur panjangnya. Salah satu sebab mengapa Installer dihentikan adalah cara ia menyampaikan aplikasi ke telefon pengguna. Pemasang digunakan fail XML untuk mengangkut maklumat, seperti dalam suapan RSS. Cydia menggunakan sistem penghantaran pakej yang diuji dan diuji yang digunakan dalam sistem operasi seperti UNIX, seperti Linux, dipanggil APT. Ia lebih baik kerana rekod jangka panjangnya memastikan kestabilannya dan ia juga mempunyai keupayaan untuk mengesan dan memuat turun dependensi, yang membolehkan masalah yang lebih sedikit yang mungkin dihadapi oleh pengguna apabila memasang aplikasi dengan pelbagai dependensi.

Oleh kerana Pemasang telah dihentikan, pemaju telah berhenti menggunakan aplikasi mereka di atasnya. Banyak pemaju telah bertukar menggunakan Cydia sebagai kaedah utamanya untuk mendapatkan aplikasi tersebut kepada pengguna. Hampir semua aplikasi dan repositori kini bersesuaian dengan APT supaya ia boleh dimuat turun melalui Cydia. Walaupun Icy, penggantian kepada Pemasang tidak dapat dipadankan dengan Cydia, mendorong pemaju untuk pembangunan penutupan dan melepaskan kodnya di bawah lesen MIT.

Ringkasan:
1. Pemasang lebih tua berbanding Cydia
2. Cydia masih sedang dibangunkan manakala pembangunan Pemasang telah dihentikan
3. Cydia adalah perisian sumber terbuka manakala Installer adalah sumber tertutup
4. Cydia menggunakan metodologi yang sama seperti Linux untuk mengangkut aplikasi semasa Pemasang menggunakan fail XML
5. Repositori Cydia masih penuh dengan aplikasi manakala repositori Pemasang telah semua menjadi kering