Unity Lensesの機能を含めることは自由に計画されていますか?


13

Unity Lenses用に提案されたAPIの言及を聞いたことがあるため、これについては不明です。このようなAPIは、ホームオートメーションを含むプロジェクトに非常に役立ちます。

私はその方向で開発することに興味がありますが、Unity LensesのAPIを見つけることができませんでした。Unityランチャーのすべての機能を1か所に配置するため、Unity Lensesを含めることが最も自由になります。自由がレンズのAPIでない場合、そのようなAPIは存在しますか?

回答:


14

注:ユーザーに表示される名前はレンズですが、コードとパッケージでは、それらはまだ場所と呼ばれています。用語としての「場所」は11.10で完全に廃止されます

unity-place-filesとunity-place-applicationsの両方のデフォルトのレンズは、実際にはlibunityを介して公開されたパブリックAPIに基づいています。

残念ながら、自由のために利用できるAPIドキュメントはまだありませんが、今後数週間で変更されます。planet.ubuntu.comを監視するか、パッケージのNattyアーカイブを監視しlibunity-docます。現時点では、lp:unity-place-sampleに簡単な例があります。https: //wiki.ubuntu.com/Unity/Lensesと相互参照すると、何かを取得できる可能性があります。

Unityのレンズを作成する際のもう1つの重要なライブラリーはDeeです。これは、プロセス(この場合は場所デーモンとUnity)の間でデータモデルのアドホック共有を行うために使用されるデータモデルライブラリです。Deeは完全に文書化されており、libdee-docパッケージ内でドキュメントを見つけることができます(または、lp:deeから自分でビルドすることができます)。

いずれかのプロジェクトのコードを取得するには、次を実行できます。

bzr branch lp:unity-place-sample
bzr branch lp:dee
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.