Worldしてみるなにしてるのか?あとがきKivyとは?Pythonを使って、下記のような様々なプラットフォームで動作するアプリを作成できるオープンソースライブラリです。Piソースコードを各プラットフォームで流用でき、Kvという言語でUI簡単に作れるそうです。トキメイタので、まずは初手!試してみました!インストール手順コチラの記事を参考にしました。まで手順としては、たった3ステップ。–version」を実行しましょう。whlファイルをダウンロードまずコチラにアクセスします。http://www.lfd.uci.edu/~gohlke/pythonlibs/#kivy現在ダウンロードできるものが表示されます。この中から自分の環境に合ったものを、ダウンロードします。64bitなので「Kivy-1.10.0-cp36-cp36m-win_amd64.whl」をダウンロードします。64bit版)となります。インストールまずはダウンロードしたファイルが置かれた場所に移動しましょう。次にこのフォルダ内のアドレスバーに、「cmd」と入力し、Enterを入力します。するとこのフォルダがカレントの状態で、コマンドプロンプトが開きます。<ダウンロードしたwhlファイル名>」を入力し、Enterを入力します。Kivy-Garden-0.1.4C:\Users\xxx\Downloads>インストールが完了します。WorldしてみるKivyのAPIリファレンスに載っていたサンプルを実行。TestApp().run()表示されました!こんな簡単にGUIアプリが作れるとは......ちなみに表示されているものはボタンなので、クリックすると反応します。(押下時の処理がないので、ボタンアクションだけですが)なにしてるのか?読めない英語を読んだ感じだと......どうやらbuild()メソッドを、オーバライドすることで実装しているようです。オーバライドとは...親クラスのメソッドを子クラスで上書きすること引用:http://wa3.i-3-i.info/word138.htmlオブジェクト指向の考え方で、継承というものがあります。その機能の1つにオーバライドというものがあります。親クラスから受け継いだ機能を、自分用に書き換えるようなイメージですね。(説明が難しい)気になる方は、オブジェクト指向についてのページや、本を読んでみると理解が深まると思います。あとがきいかがでしたでしょうか?試してみた感触として、かなり簡単にGUIアプリが作れました。Worldだけなので、もっと凝ったことしようとするとどうなのかな?という懸念はあります。その辺は、これからいじくっていこうと思います。Launcher」というものがあります。これを使えばAndroid上で、Kivyを使ったPythonを実行することができます。lisz-worksスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。