私はずっと、Barrelこそが脱獄のクールさを象徴する、代表的な脱獄ツールの一つだと考えてきました。Saurik氏が自身のデバイスでBarrelを使用していることを認めたことで、私の考えが正しかったことが証明されました。
ご存知の通り、Barrelは脱獄アプリのTweakです。ホーム画面でページをスワイプするたびに、アプリアイコンがクレイジーなアニメーションで表示されるようになります。伝説的なTweakで、iOS 7向けにアップデートされました。
私の意見では、Barrelの機能と使いやすさに匹敵する脱獄ツールはこれまで存在せず、それは今も変わりません。しかし、開発者Reed Weichler氏による興味深い脱獄ツールが1つあります。ぜひ注目してみてください。このツールは「Cylinder」と呼ばれ、Barrelに含まれるアニメーションを(まだ)すべて備えているわけではありませんが、似たような効果を実現するのに優れています。
BarrelとCylinderの大きな違いは、Luaスクリプトを適切に配置することで、誰でもCylinderにアニメーション効果を追加できることです。Luaは軽量かつ強力なスクリプト言語であるため、比較的少ないコード行数でCylinderに適切なアニメーションを作成できます。
シリンダーアニメーションを作成する上で本当に素晴らしいのは、必要なコードにOS XやXcodeなどのソフトウェアが一切不要なことです。実際、シンプルなテキストエディタを使って、シリンダーアニメーション全体を一から作成できます。スクリプトが完成したら、アップロードして、Tweakの設定でアニメーションの名前を選択するだけです。リスプリングすら必要ありません!
シリンダーの設定はバレルと非常に似ていますが、オプションが少ないです。
Cylinderをインストールしたら、標準の設定アプリを開いて、調整のための設定パネルを開きます。Cylinderの設定画面には、Chomp、Cube、Spinといった6つのエフェクトが組み込まれています。これらのアニメーションは素晴らしく、Reed氏がこれをBarrelのクローンと呼んだ理由がすぐに分かるでしょう。
しかしリード氏は、シリンダーのエフェクトはバレルのエフェクトよりも優れていると指摘し、キューブアニメーションを例に挙げています。それぞれのアニメーションを並べて比較した結果、少なくともキューブアニメーションに関しては、私も同感です。
Cylinderにあるアニメーションを作成するための最小限のLuaスクリプト
さらに嬉しいことに、Cylinderは現在無料でお試しいただけます。リリース版をダウンロードするには、Cydiaのソースコードにベータ版リポジトリを追加するだけです。リポジトリのアドレスは http://r333d.com/repo です。Cylinderの詳細については、/r/jailbreak のスレッドをご覧ください。
コミュニティの皆さんがどんなアニメーションを生み出してくれるのか、本当に楽しみです。Cylinderは使いやすくオープンな性質を持っているので、きっと人気が出ると思います。皆さんはどう思いますか?