|
KivyはPythonのNUI(Natural User Interface)でのマルチタッチアプリケーション開発のためのオープンソースライブラリである。動作環境はAndroid、iOS、Linux、MacOS X、Windowsである。MITライセンスで配布されているフリーのオープンソースソフトウェアである。 Kivyは様々なプラットフォームで動作するように開発が進められており、Raspberry Piもサポートされた。 特徴としては以下のとおりである。 *マウス、キーボード、TUIO、OS固有のマルチタッチイベントなど広範な入力への対応 *OpenGL ES 2のVertext Buffer Objectとshadersを使用したグラフィックライブラリ *マルチタッチ対応のさまざまなウィジェット *カスタムウィジェットを容易にデザインするための中間言語Kv KivyはPyMTにあるプロジェクトにおいて革新的なものである。 == コード == ボタン一つのHello worldアプリケーションは下記のとおり。 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「Kivy」の詳細全文を読む スポンサード リンク
|