RiP Dev has announced Icy, a lightweight alternative to Cydia for installing jailbroken iPhone applications. The installer is compatible with existing Cydia repositories and will remain free.
-----
In the process of working on InstallerApp, we have extensively investigated how the technology behind Cydia works. Essentially, Cydia is a front-end to two open source technologies - APT and DPKG. DPKG is a system that installs and removes specially prepared packages (.deb files). APT allows these files to be organized in network "repositories" to be indexed and downloaded. Due to the highly unoptimal build of DPKG (as Jay Freeman, the author of Cydia, admits it in his article about Cydia) we had to compile DPKG and the tools needed from scratch. As a result, the same set of tools take only a little over than 1 megabyte as opposed to 32 installed by Cydia.
While testing Cydia support for InstallerApp, we of course had to use Jay's creation a lot. And unfortunately it felt slow, and overloaded. We thought, well, why not make our own front-end to DPKG? It would be compatible with Cydia, but be focused on speed, elegance and be very, very thin. So one of our programmers sat down and made up in a week a new alternative installer that we are proud to reveal to you today, named Icy.
IcyIcy 1.0 is pretty simple, and we plan on keeping it that way. It will only refresh repositories when you tell it to, and will not scroll pages of cool looking terminal text when installing or removing a package. Instead, it presents the installation process in a friendly and cool manner - enhanced with crisp black and white interface featuring icons by quite famous artist Max Rudberg. Icy uses the same DPKG that Cydia does, but without APT that handles downloading of repository indeces and packages - we chose to use a combination of libcurl and sqlite for that.
Sunday, March 29, 2009
RiP Dev Announces Lightweight Alternative to Cydia
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment