
iPhoneの脱獄と脱獄改造を長年試してきた中で、特に印象に残っているのが、コンラッド・クレイマー氏の有名な「Graviboard」です。その名の通り、この改造は端末のホーム画面に本物の重力物理法則をもたらし、すべてのアプリアイコンが重力の方向に落ちるようにしてくれます。
Graviboardはリリースから9年近く経ちますが、当時iPhoneを脱獄する最もクールな理由の一つでした。オリジナルの脱獄アプリの人気の高さを考えると、その後何度か復活を遂げてきたのも当然と言えるでしょう。Cydiaに最近登場したリメイクアプリの一つが、iOS開発者Julio VerneによるGravityです。
Gravity は、ほんの少しのノスタルジーを喚起するだけでなく、「Graviboard の代替品」としての期待に応えています。上のスクリーンショットの例に示されているように、この調整により、ほぼ 10 年前の古典作品に期待されるのと同じ (または類似の) 重力物理が再現されます。
しかし、ご想像の通り、Gravityは設定可能です。設定アプリには環境設定パネルがあり、好みに合わせて調整できます。

ここでは、次のことができます。
- 必要に応じて調整をオンまたはオフに切り替える
- 調整を自動的に有効にする
- Dockアイコンを含める
- 調整が有効な間、アプリの起動を許可する
- アイコンの回転を有効にする(落下をより正確にシミュレートするため)
- アイコンラベルを非表示にする
- 落下時の弾力性を調整する
- 落下時の摩擦を調整する
- 落下の「角度抵抗」を調整する
- 落下の「落下速度」を調整する
- アイコンへの重力の影響を調整する
- 加速度計の更新間隔を調整する
- 「爆発力」を調整する
- アイコンをスワイプして移動します
- Activator アクションを構成します。
- 効果を切り替えるには
- 重力のオン/オフを切り替える
- 爆発効果を切り替える
- すべての設定をデフォルトにリセットします
このレベルの調整を開発するには、当然ながら多くの物理学が関わってきます。とはいえ、その点において設定パネルが過度に複雑になっていないのは良い点です。「弾力性」「摩擦」「落下速度」といった基本的な用語を使うことで、誰でも(物理学を専攻していない人でも)Gravityの設定方法を理解しやすくなります。もちろん、試行錯誤も役立つでしょう。
ただし、加速度計は重力効果を活性化させる動きを測定するために使用される点にご注意ください。加速度計チェックの更新間隔は調整可能ですが、間隔を長くするとソフトウェアがセンサーへのアクセス頻度が高くなるため、バッテリー寿命に悪影響を与えることにご注意ください。
Graviboardや長年にわたり復活を遂げてきた他のアプリとは異なり、GravityはCydiaのJulio Verne氏のベータ版リポジトリから無料でダウンロードできます。これらの機能にいつも興味があり、これまでお金をかけられずにいた方は、無料で入手するチャンスです。GravityはiOS 7~11のすべてのジェイルブレイク済みデバイスで動作し、開発者のGitHubリポジトリでオープンソースとして公開されています。
脱獄コミュニティが盛んな現代において、「Gravity」のような改良版が登場して嬉しいですか?ぜひ下のコメント欄で議論してください。