Cydia ja Installer

Anonim

Ero Cydian ja asentajan välillä

Applen tiukat säännöt ja määräykset siitä, mitä Apple App Storessa voi ja joita ei voida myydä, on tuonut paljon kehittäjiä etsimään muita keinoja markkinoida tuotteitaan iPhonen käyttäjille ilman Applen App Storea. Tämä tarve tuotti Installer.app: n tuotannon. Tämän sovelluksen avulla käyttäjät voivat ladata sovelluksia vankilaan iPhoneen käyttämättä Apple App Storea ja niiden tiukkoja sääntöjä. Cydia luotiin paljon myöhemmin ratkaisemaan joitakin Installerin puutteita. Suurin ero näiden kahden välillä on se, että Cydiaa kehitetään edelleen aktiivisesti, kun kirjoittaja on pudonnut asentajaa jatkamaan toista paketinhallintasovellusta nimeltä Icy, joka on yhteensopiva Cydia-arkistojen kanssa ja voi ladata sovelluksia sinne.

Asentaja on ollut suljetun lähdekoodin sovellus alusta asti loppuun asti, mikä herättää melko epätodennäköistä. Toisaalta Cydia on avoimen lähdekoodin sovellus, joka edesauttaa sen pitkäikäisyyttä. Yksi syy Installerin lopettamiseen on se, miten se toimittaa sovelluksen käyttäjän puhelimeen. Asentaja käytti XML-tiedostoja tiedon siirtoon, samoin kuin RSS-syötteissä. Cydia hyödynsi kokeiltua ja testattua pakettien jakelujärjestelmää, jota käytetään UNIX-käyttöjärjestelmissä, kuten Linuxissa, APT: ksi. Se on paljon parempi, koska sen pitkäaikainen tietue varmistaa sen vakauden ja sillä on myös mahdollisuus seurata ja ladata riippuvuuksia, mikä mahdollistaa vähemmän ongelmia, joita käyttäjä voi kohdata, kun asennetaan sovellus, jossa on useita riippuvuuksia.

Koska asennusohjelma on lopettanut, kehittäjät ovat lopettaneet sovellustensa käyttöönoton. Monet kehittäjät ovat siirtyneet käyttämään Cydiaa pääasiallisena tapana saada sovellukset käyttäjälle. Lähes kaikki sovellukset ja arkistot ovat nyt APT-yhteensopivia, jotta ne voidaan ladata Cydian kautta. Jopa Icy, korvaaminen asentajalle ei onnistu Cydiaan, kehottaen kehittäjiä sulkemaan kehityksen ja julkaisemaan koodin MIT-lisenssin alla.

Yhteenveto: 1. Asentaja on vanhempi kuin Cydia 2. Cydiaa kehitetään edelleen, kun Installerin kehittäminen on pysäytetty 3. Cydia on avoimen lähdekoodin ohjelmisto, kun Installer on suljettu lähde 4. Cydia käyttää samoja menetelmiä kuin Linux tekee sovellusten siirtämiseen, kun Installer käyttää XML-tiedostoja 5. Cydia-arkistot ovat edelleen täynnä sovelluksia, kun Installer-arkistot ovat kaikki kuivuneet