2021/01/06 【新年LT初め】オタクが最新技術を追うLTイベント#20【オンライン】で発表した資料です。
View Slide
2021/1/6フリーランスプログラマ書籍製作IT利活用支援SBCast.SBCamp.SBC.オープンマイク地域オンラインイベントまちづくりエージェントSIDE BEACH CITY.わたしがGUIにHTMLを使わなくなった理由 2
2021/1/6わたしがGUIにHTMLを使わなくなった理由 3
2021/1/6わたしがGUIにHTMLを使わなくなった理由 4
アプリのGUI01HTMLをGUIに使う02GUI環境の選択032021/1/6わたしがGUIにHTMLを使わなくなった理由 5
WebアプリだとHTMLベースデスクトップアプリだと…2021/1/6わたしがGUIにHTMLを使わなくなった理由 6
2021/1/6わたしがGUIにHTMLを使わなくなった理由 7
Pythonの場合PyWebViewやeelなどのモジュールを利用ブラウザエンジン上でHTMLをレンダリング•エンジンはモジュールごとに異なるが、Chromiumが多い2021/1/6わたしがGUIにHTMLを使わなくなった理由 8
既存の知識が応用可能•BootstrapなどのUIフレームワークの存在JavaScriptやCSSで容易にインタラクティブなGUIを構築2021/1/6わたしがGUIにHTMLを使わなくなった理由 9
•エンジンの言語に加えて、HTMLやCSSも…覚えるスキルセットが増える•ファイルのドロップ•ブラウザコンテキストメニュー実装予定のない機能を実装してしまう•PyWebViewの場合APIという形式で実装•構造が複雑になりがちエンジンとの橋渡しが必要2021/1/6わたしがGUIにHTMLを使わなくなった理由 10
2021/1/6わたしがGUIにHTMLを使わなくなった理由 11
2021/1/6わたしがGUIにHTMLを使わなくなった理由 12