こんばんは〜GUIの開発に使うライブラリもいろいろあって、今日は各ライブラリの特徴をちょっと紹介したいと思います!
まずはTkinter
TkinterはPythonに標準で付属しているライブラリで別途インストールする必要がない。
ただしネイティブアプリに見えないぐらいルックアンドフィールがダメだったようで、美しい外観を重視する場合には避けられていたようです!
メリット
・Python標準なのですぐに使うことができる
・初心者向き
デメリット
・ルックアンドフィールが貧弱
・他のライブラリに比べると機能面がゆ貧弱
・ベースとなっている言語がcやc++ではなくTcl/Tk
kivy
数あるPythonのGUIライブラリの中でも近年もっとも人気が高いライブラリ!パソコン用OSであるwindows、Mac Linuxはもちろん、スマホ用OSである AndroidとiOS、さらに小型コンピュータのRaspberrypiでも動作します!
メリット
・マウス、キーボード、マルチタッチイベントなど広範な入力に対応
グラフィックはOpenGL、ELをベースにしているので早い
などです!
結果一回は一通り触ってみるのもいいかと思います!
コメントを残す