ページ移動アニメーションを変更「Cylinder Remade」のベータテストが開始、より軽快な動作を目指し開発中 [JBApp]

(12)

ホーム画面のページ移動アニメーションを変更…といえば「Cylinder Reborn」などのCylinderシリーズが有名で、実際に使っている方も多いかなと思います。
今回、このCylinderシリーズの仲間といえば仲間だけど、新しい脱獄アプリといえばそうなるよね…という、これまでのCylinderとは異なる目標の脱獄アプリのベータテストが開始されています!

スポンサーリンク
スポンサーリンク

Cylinder Remade

今回ベータテストが開始されたのは「Cylinder Remade(仮称)」という名の脱獄アプリで、機能としては以下GIF画像の様な…いわゆるCylinderと同じ様にページ移動アニメーションをカスタマイズする脱獄アプリとなっています。

release-jbapp-cylinder-remade-replacement-for-cylinder-series-2

もちろん従来のCylinderシリーズと同じ様に、複数のアニメーションを組み合わせて使用する…という事も可能で、使い勝手としてはほぼ同じ!

release-jbapp-cylinder-remade-replacement-for-cylinder-series-3

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」をインストールしましょう。
ただし、あくまでベータ版なので不具合等が残っている可能性が高いです。この辺りには十分ご注意ください。

https://ryannair05.github.io/repo/

release-jbapp-cylinder-remade-replacement-for-cylinder-series-4

最近のデバイスでは従来のCylinderシリーズでもパフォーマンス低下などを感じることは少ないので、iPhone 12でベータ版を使用した感想では「多少パフォーマンス良いかな?どうかな…?」という感じでした。
ただ、少し前のデバイスなどで使うと…分かるのかもしれません。

とはいえ、アニメーションが増えてくれば…十分にCylinder Remade(仮称)を選択する理由は出てくるのかなという印象!
また、GitHubでコードを見た限りではアニメーションがSwiftで書かれている事もあり、意外と分かりやすく、個人的には…Luaスクリプトより理解がしやすいな…と思ったりも…。
Luaスクリプトは慣れれば分かりやすく、カスタマイズ性もあって便利だそうなのですが…私、全然慣れず、未だによく分からなくて…。

コメント

  1. こういうのが脱獄の楽しさなんだろうなぁ…とは思いつつ1ページにまとめる派だから使う機会は全くない悲しみ

    • わかる

      • これがあるから2ページにしてる!

  2. Cylinderはカスタマイズの王道ですね、Springtomize購入したら事足りたりしてたので、バッテリー消費に注目したりするのは製作者側の宿命ですね、テクニカルな話題です。

  3. SANTAさんってプログラムの読み書きできるんですか??

    • 女子高生なんだもんそりゃプログラム言語の1つや2つ読めるでしょ

      • ハイスペック女子高生

      • そういうのいらん

        • 俺は現役jk説信じてるで

    • 最近だとPythonやSwift / Swift UIをたまに使って遊んだりもしますが、出来るかと言われると…そこまででは…。
      調べながらどうにか…といったところでしょうか…。

  4. もう、脱獄の意味って、アニメーションカット、カメラのシャッター音、特殊なアニメーションしかないのだろうかと思う今日この頃

    • それしかないと思うならそれでいいんじゃない

スポンサーリンク
スポンサーリンク
タイトルとURLをコピーしました