Facebook、開発者のアプリ開発を迅速化する「Tweaks」ツールをリリースc

Facebook、開発者のアプリ開発を迅速化する「Tweaks」ツールをリリースc
Facebook、開発者のアプリ開発を迅速化する「Tweaks」ツールをリリースc

Facebook は本日、アプリケーション開発者がプロ​​ジェクトを迅速に反復し、iOS アプリのさまざまな可能性をテストするのに役立つフレームワークであるラピッドプロトタイピングツール「Tweaks」をオープンソース化しました。

アプリを改善する最良の方法は、毎日使うことです。Origamiのように、事前にアイデアをテストできる場合でも、実際にアプリがどのように機能するかを確認するには、ある程度の時間がかかります。

時には、最初の試みで完璧にうまくいくこともあります。時には、アイデアが全くうまくいかないこともあります。しかし、多くの場合は、わずかな調整だけで済みます。最後のケースでは、Tweaksが役立ちます。Tweaksを使えば、こうした小さな調整が簡単に行えます。コードを変更したりコンピューターを使わずに、さまざまなオプションを試して、どれが最もうまくいくかを決めることができます。

Tweaks を使用すると、開発者はアプリケーションのパラメータやプロパティを調整し、リアルタイムでテストすることが非常に簡単になります。これは、色や持続時間などのパラメータを調整するだけで済むことが多く、複雑な作業を必要としない迅速なユーザーインターフェース開発において特に役立ちます。通常、開発者はアニメーションのカーブ、持続時間、その他のパラメータを変更するために、アプリケーションバイナリを再コンパイルする必要があります。これは比較的時間がかかり、非効率的です。

Tweakをコードベースに統合することで、これらのプロパティはコンパイル時にハードコードされなくなり、柔軟に変更可能な値になります。フレームワークは設定UIを公開しているため、開発者は値を視覚的かつ動的に調整できます。これにより、新しいアニメーションカーブを確認するためだけに新しいビルドをプッシュする必要がなくなり、時間を節約できます。

Facebookは、まさにこれらの理由から、Paperの開発全体を通してTweaksを活用したと述べています。これまで他の開発者はリアルタイムテストを行うための独自のシステムを構築することができましたが(そして間違いなくそうしていたでしょう)、Facebookのオープンソースサービスにより、誰でも最小限の労力でこれを行うことができるようになります。つまり、開発者は開発プロセスを支援する補助ツールの開発に煩わされることなく、次の素晴らしいアプリの開発に集中できるということです。TweakはGithubで入手できます。

havebin.com を Google ニュース フィードに追加します。 

FTC: 収益を生み出す自動アフィリエイトリンクを使用しています。詳細はこちら。