Upgrade to Pro — share decks privately, control downloads, hide ads and more …

わたしがGUIにHTMLを使わなくなった理由

 わたしがGUIにHTMLを使わなくなった理由

2021/01/06 【新年LT初め】オタクが最新技術を追うLTイベント#20【オンライン】で発表した資料です。

E9e3472b8801ed21298ccefeecfaf429?s=128

高見知英
PRO

January 06, 2021
Tweet

Transcript

  1. None
  2. 2021/1/6 フリーランスプログラマ 書籍製作 IT利活用支援 SBCast. SBCamp. SBC.オープンマイク 地域 オンラインイベント まちづくりエージェント

    SIDE BEACH CITY. わたしがGUIにHTMLを使わなくなった理由 2
  3. 2021/1/6 わたしがGUIにHTMLを使わなくなった理由 3

  4. 2021/1/6 わたしがGUIにHTMLを使わなくなった理由 4

  5. アプリのGUI 01 HTMLをGUIに 使う 02 GUI環境の選択 03 2021/1/6 わたしがGUIにHTMLを使わなくなった理由 5

  6. Webアプリだと HTMLベース デスクトップ アプリだと… 2021/1/6 わたしがGUIにHTMLを使わなくなった理由 6

  7. 2021/1/6 わたしがGUIにHTMLを使わなくなった理由 7

  8. Pythonの場合PyWebViewやeelなどのモジュールを 利用 ブラウザエンジン上でHTMLをレンダリング •エンジンはモジュールごとに異なるが、Chromiumが多い 2021/1/6 わたしがGUIにHTMLを使わなくなった理由 8

  9. 既存の知識が応用可能 •BootstrapなどのUIフレームワークの存在 JavaScriptやCSSで容易にインタラクティブな GUIを構築 2021/1/6 わたしがGUIにHTMLを使わなくなった理由 9

  10. •エンジンの言語に加えて、HTMLやCSSも… 覚えるスキルセット が増える •ファイルのドロップ •ブラウザコンテキストメニュー 実装予定のない機能 を実装してしまう •PyWebViewの場合APIという形式で実装 •構造が複雑になりがち エンジンとの

    橋渡しが必要 2021/1/6 わたしがGUIにHTMLを使わなくなった理由 10
  11. 2021/1/6 わたしがGUIにHTMLを使わなくなった理由 11

  12. 2021/1/6 わたしがGUIにHTMLを使わなくなった理由 12