ホーム画面のページ移動アニメーションを変更…といえば「Cylinder Reborn」などのCylinderシリーズが有名で、実際に使っている方も多いかなと思います。
今回、このCylinderシリーズの仲間といえば仲間だけど、新しい脱獄アプリといえばそうなるよね…という、これまでのCylinderとは異なる目標の脱獄アプリのベータテストが開始されています!
Cylinder Remade
今回ベータテストが開始されたのは「Cylinder Remade(仮称)」という名の脱獄アプリで、機能としては以下GIF画像の様な…いわゆるCylinderと同じ様にページ移動アニメーションをカスタマイズする脱獄アプリとなっています。
もちろん従来のCylinderシリーズと同じ様に、複数のアニメーションを組み合わせて使用する…という事も可能で、使い勝手としてはほぼ同じ!
Cylinderとは異なる思想で
Cylinder Rebornが使えるんだから別開発が必要なのか?と疑問に思ってしまうかもしれませんが、目標が異なると説明が行われています。
Cylinder Rebornなど従来のCylinderシリーズでは「カスタマイズ性を追求」していたのに対し、今回のCylinder Remade(仮称)では「パフォーマンス重視」が目標となっています。
例えば、従来のCylinderシリーズではアニメーションはLuaスクリプトで記述されており、カスタマイズ性などは非常に良かったものの…パフォーマンスやバッテリー消費が犠牲になっていた部分があります。
ですがCylinder Remadeでは、Luaスクリプトの代わりに「主にSwiftを使ってアニメーションを作成」しているなど、高パフォーマンスやバッテリー消費を抑えることを目標として開発が行われています。
逆に犠牲にする部分も
前項のお話だけ見ると従来のCylinderシリーズより良さそうに思えちゃいますが、逆に少し犠牲にしている部分もあります。
例えば従来であればLuaスクリプトだったのでサクッとアニメーションの追加や自作、カスタマイズなどが行えました。
ですがCylinder Remadeでは、本脱獄アプリのコード内にアニメーションが同梱されているため、Filzaなどでアニメーションを変更したり…といった様な事はできなくなっています(今後拡張機能としてアニメーション追加は予定されています)。
また、従来のCylinderシリーズでは初期状態でも数十のアニメーションが同梱され、アニメーション配布などもありましたが、Cylinder Remadeでは…執筆時点では「13個」のアニメーションしか同梱されていません。
今後増える予定や、Swift / Objective-Cで独自アニメーションを作りGitHubなどから提供する事も可能ではありますが、従来に比べると少しハードルが高い印象です。
インストール
ベータ版をインストールするには、以下のリポジトリをCydiaやSileoへ追加後、「Cylinder Remade」をインストールしましょう。
ただし、あくまでベータ版なので不具合等が残っている可能性が高いです。この辺りには十分ご注意ください。
〆
最近のデバイスでは従来のCylinderシリーズでもパフォーマンス低下などを感じることは少ないので、iPhone 12でベータ版を使用した感想では「多少パフォーマンス良いかな?どうかな…?」という感じでした。
ただ、少し前のデバイスなどで使うと…分かるのかもしれません。
とはいえ、アニメーションが増えてくれば…十分にCylinder Remade(仮称)を選択する理由は出てくるのかなという印象!
また、GitHubでコードを見た限りではアニメーションがSwiftで書かれている事もあり、意外と分かりやすく、個人的には…Luaスクリプトより理解がしやすいな…と思ったりも…。
Luaスクリプトは慣れれば分かりやすく、カスタマイズ性もあって便利だそうなのですが…私、全然慣れず、未だによく分からなくて…。
コメント
こういうのが脱獄の楽しさなんだろうなぁ…とは思いつつ1ページにまとめる派だから使う機会は全くない悲しみ
わかる
これがあるから2ページにしてる!
Cylinderはカスタマイズの王道ですね、Springtomize購入したら事足りたりしてたので、バッテリー消費に注目したりするのは製作者側の宿命ですね、テクニカルな話題です。
SANTAさんってプログラムの読み書きできるんですか??
女子高生なんだもんそりゃプログラム言語の1つや2つ読めるでしょ
ハイスペック女子高生
そういうのいらん
俺は現役jk説信じてるで
最近だとPythonやSwift / Swift UIをたまに使って遊んだりもしますが、出来るかと言われると…そこまででは…。
調べながらどうにか…といったところでしょうか…。
もう、脱獄の意味って、アニメーションカット、カメラのシャッター音、特殊なアニメーションしかないのだろうかと思う今日この頃
それしかないと思うならそれでいいんじゃない