Razlika med Cydia in Installerjem

Razlika med Cydia in Installerjem

Appleova stroga pravila in predpisi o tem, kaj lahko in česa ne moremo prodati v Applovi trgovini Apple, je razvil razvijalce, da bi iskali drugačna sredstva za trženje svojih izdelkov uporabnikom iPhone brez uporabe Applove trgovine. Ta potreba je sprožila proizvodnjo Installer.app. Ta aplikacija omogoča uporabnikom, da prenesejo aplikacije na svoj jailbroken iPhone, ne da bi šli skozi Apple App Store in njihove stroge predpise. Cydia je bila ustvarjena veliko pozneje, da bi odpravila nekatere pomanjkljivosti, ki jih je imel Installer. Največja razlika med tema dvema je, da se Cydia še vedno aktivno razvija, medtem ko je njen namestnik opustil avtor, da nadaljuje z drugo aplikacijo za upravljanje paketov, imenovano Icy, ki je združljiva s shrambami Cydia in lahko od tam prenaša aplikacije.

Installer je bila aplikacija od zaprtega vira že od samega začetka do konca, zato je njeno oživljanje precej malo verjetno. Po drugi strani je Cydia odprtokodna aplikacija, ki prispeva k njeni dolgoživosti. Eden od razlogov, zakaj je bil Installer ustavljen, je način, kako odda aplikacijo na telefon uporabnika. Namestitelj je za prenos informacij uporabil datoteke XML, tako kot v virih RSS. Cydia je uporabila preizkušeni sistem za dostavo paketov, ki se uporablja v operacijskih sistemih UNIX, kot je Linux, imenovan APT. To je veliko bolje, saj njegova dolga uspešnost zagotavlja stabilnost, poleg tega pa ima možnost sledenja in prenašanja odvisnosti, kar omogoča manj težav, s katerimi se uporabnik lahko sreča pri nameščanju aplikacije z več odvisnostmi.

Ker je program Installer prenehal, so razvijalci prenehali uvajati svoje aplikacije na njem. Veliko razvijalcev je prešlo na uporabo Cydia kot njihove glavne metode pridobivanja aplikacij do uporabnika. Skoraj vse aplikacije in skladišča so zdaj združljivi z APT, tako da jih je mogoče prenesti prek Cydia. Celo Icy se zamenjava z Installerjem ne ujema s Cydia, kar razvijalce spodbudi, da razvoj ustavijo in izdajo njegovo kodo pod licenco MIT.

Povzetek:
1. Namestitveni program je starejši v primerjavi s Cydia
2. Cydia se še razvija, medtem ko se je razvoj programa Installer ustavil
3. Cydia je odprtokodna programska oprema, medtem ko je Installer zaprt
4. Cydia uporablja isto metodologijo kot Linux za prevoz aplikacij, medtem ko Installer uporablja datoteke XML
5. Skladišča Cydia so še vedno polna aplikacij, medtem ko so se skladišča Instaler ustavila