奇妙に思えるかもしれませんが、この開発はAppleの壁からリリースされたわけではありませんが、近い将来に企業に期待されることを完全に反映しています。 特に、 クリスチャンムーアというたった1人の男がシンプルなMacBookで動作するという事実を考慮してください。
その開発であるLuxフレームワークはオープンソースプログラムであり、マルチタッチコントローラーを使用してMac OS X Leopardで作業できます。 実際、Christian自身が主張しているように、このフレームワークはクロスプラットフォームであり、ブラウザーで動作することさえでき、さまざまなユーザーインターフェイスを自由に組み合わせることができます。
Gizmodoは、このことの仕組みと期待されることについて、Christianと短いインタビューを行いました。
Gizmodo :Luxについて詳しく教えてください。 これは誰でも使用できるフレームワークですよね? 任意のプラットフォームの下で?
Christian :ええ、はい、これは私がユーザーインターフェイスを試すために取り組んだオープンソースフレームワークです。 このプロジェクトは、1つのプラットフォームに焦点を合わせていません。 このビデオでは、Mac OSの9番目のバージョンのフラッシュでのAS3の動作を示していますが、フレームワークはどのOSにもインポートできます。
G:なぜフラッシュするの?
K:プロトタイプをすばやく作成できるからです。 何らかの方法-プログラム全体がいくつかの部分に分割されます。 1つのC ++アプリケーションが手の動きを監視し、フラッシュまたはWPF(ここではWindows Presentation Foundation-.NET Framework 3.0のグラフィカルサブシステムを意味します)、または別のC ++アプリケーションまたは...すべてをコマンドします。 マルチタッチは、Cocoaなどの任意の環境でアクティブ化できます。
G:このフレームワークを使用して、マルチタッチアプリケーションをMac OS XまたはWindowsで動作させることができますか?
K:はい。 写真とビデオ用のアプリケーションのXcode開発者がいます-これらはすぐに利用できるようになり、動きを追跡するタッチベースのアプリケーションも利用できるようになります。 ただし、このビデオのように、フレームワークを機能させるための最速の方法はFlashテクノロジーを使用することでした。
G:開発に携わった人数:
K:システムのカーネルを作成しました。NUIグループの4人がデモビデオの作成を手伝いました。
G:どのコンピューターでこのすべてが実行されていますか? 速く動作します。
K:MacBookだけです。
G:マルチタッチスクリーンについてはどうですか?
K:Naturaluiの〜ボックスを使用しています。 私はこれがゲットーレベルの技術であることを知っていますが、私はこの上でLuxのほとんどを開発しました。 そしてそれは素晴らしく機能します。
最愛のHabrahabrが頑固にYoutubeからのビデオを埋め込みたくないという事実を考えると、元の翻訳へのリンクを提供します。 インタビューの続きがあり、2つのビデオがあります。
Dvice.ru経由