私たちは長年にわたり、数百、いや数千もの脱獄アプリ、微調整アプリ、テーマを取り上げてきました。そして、その多くには、デバイスの機能を有効または無効にするための何らかのトグルが含まれています。各開発者が独自のトグルを開発するためにリソースを無駄にするのではなく、一元的にトグルを提供する手段があれば素晴らしいと思いませんか?一元化されたトグルフレームワークがあれば、多様なアプリや微調整アプリ間でも機能がほぼ同じまま維持されます。
そこで、 iOS向けの新しい集中型トグルシステム「Flipswitch」が登場します。開発者のRyan Petrich氏とJack Willis氏のコラボレーションによって誕生したFlipswitchは、すぐに使える汎用的なトグルフレームワークです。この新しいツールにより、開発者はわずかなコード行数でアプリやアプリのカスタマイズにトグルを簡単に実装できるようになります。
FlipSwitch について説明し、そのサンプル調整であるSwitchiconsを紹介するビデオ ウォークスルーをご覧ください...
ビデオウォークスルー
Switchicons は、Flipswitch というトグルフレームワークを実際に試すためのデモ用調整ツールです。サポートされているトグルは以下の通りです。
- 機内モード
- 自動ロック
- ブルートゥース
- 邪魔しないでください
- 懐中電灯
- 位置情報サービス
- スプリングを再起動
- リンガー
- 回転
- 設定
- VPN
- Wi-Fi
トグルボタンが見覚えがあると思ったら、それはまさにその通りです。Auxoユーザーなら、これがAuxo内で使われているものと基本的に同じトグルボタンだと分かるでしょう。なぜなら、これらのトグルボタンはAuxoを設計したSentryによって設計されているからです。
デモ版ではありますが、Switchicons は必要に応じてお使いいただけます。アイコン自体はスプリングボード上で移動したり、フォルダに配置したりできます。アイコンをタップすると、対応する機能が切り替わり、セットアップ全体は期待通りに動作します。
興味深いことに、フレームワークの開発はまだ初期段階ですが、Flipswitch用の新しいテーマが既にいくつか作成され始めています。Twitterでも多くの開発者から好意的な意見が寄せられており、Sentry氏も自身の開発にこのフレームワークを取り入れていく予定だと述べています。
アクティベーターサポート
Flipswitchのさらに魅力的な点は、Activatorをサポートしていることです。Flipswitchをデバイスにインストールしたら、Activatorの設定を開いて、フレームワークをさらに活用できます。
アクティベーター統合とは、必要に応じて特定のアクティベータージェスチャーをスイッチに直接割り当てることができることを意味します。例えば、ホームボタンを2回押すジェスチャーを「おやすみモード」スイッチに直接割り当てることができます。また、スイッチをより細かく制御したい場合は、特定のジェスチャーをスイッチのアクティブ化(スイッチのオン/オフ)または非アクティブ化(スイッチのオフ/オフ)に割り当てることもできます。言うまでもなく、この機能には微調整の可能性があります。
Flipswitchとそのデモ版「Switchicons」を試してみたい方は、Cydiaにアクセスして、Ryan Petrichのベータ版リポジトリをCydiaのソースに追加してください。おそらく既にお使いのデバイスに彼のリポジトリがインストールされているはずですが、もしまだインストールされていない場合は、こちらを参照してください:http://rpetri.ch/repo
開発者の方であれば、Flipswitchについてのご感想を伺いたいです。脱獄アプリやTweakにこれを組み込む予定はありますか?