Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
わたしがGUIにHTMLを使わなくなった理由
Search
高見知英
PRO
January 06, 2021
Technology
2
240
わたしがGUIにHTMLを使わなくなった理由
2021/01/06 【新年LT初め】オタクが最新技術を追うLTイベント#20【オンライン】で発表した資料です。
高見知英
PRO
January 06, 2021
Tweet
Share
More Decks by 高見知英
See All by 高見知英
子どもとゲームとそのほかいろいろのハナシ
takamichie
PRO
0
12
高見知英のヒストリー
takamichie
PRO
0
29
SRPGがやりたい!
takamichie
PRO
0
66
ゲームについて 地域活動やってる人と話してみた話し
takamichie
PRO
0
340
AIを使う~プログラミングがAIでできるって本当ですか?~
takamichie
PRO
0
190
2023年新年の抱負
takamichie
PRO
0
120
今年なにやった?2022
takamichie
PRO
0
220
あなたは地域が好きですか?
takamichie
PRO
0
200
VoicePeakを使ってみた話
takamichie
PRO
0
260
Other Decks in Technology
See All in Technology
どうするコスト最適化のトレードオフ
tetsuyaooooo
1
530
Google Cloud Next '24 Recap(Cloud Run/k8s)
mokocm
0
230
生成AIの変革の時代に、直近1年で直面した課題とその解決策
ktc_wada
0
310
エンジニアのキャリアをちょっと楽しくする3本の軸/Three Pillars to Make an Engineer's Career More Enjoyable
kwappa
0
2.7k
ゼロから始めるVue.jsコミュニティ貢献 / first-vuejs-community-contribution-link-and-motivation
lmi
1
130
地理空間データ可視化・解析・活用ソリューション Pacific Spatial Solutions (PSS)
pacificspatialsolutions
0
290
レガシーをぶっ壊せ。AEONで始めるDevRelの話 / Qiita Night 2024-2-22
aeonpeople
3
1.3k
非同期推論システムによるコスト削減と信頼性向上
koki_nishihara
0
260
アクセス制御にまつわる改善 / Improving access control
itkq
0
550
Meta Quest 3 で動く桜マシマシ WebXR アプリを IBM Cloud Code Engine と Babylon.js で作った話
1ftseabass
PRO
0
120
推しは推せるときに推せ! プロダクトにフィードバックしていこう
nakasho
0
320
LayerXにおけるLLMプロダクト開発の今までとこれから
layerx
PRO
1
360
Featured
See All Featured
GitHub's CSS Performance
jonrohan
1025
450k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
9
8.3k
Documentation Writing (for coders)
carmenintech
60
3.9k
Into the Great Unknown - MozCon
thekraken
10
990
Testing 201, or: Great Expectations
jmmastey
28
6.4k
Fireside Chat
paigeccino
21
2.6k
Designing with Data
zakiwarfel
96
4.8k
Clear Off the Table
cherdarchuk
84
310k
The Invisible Side of Design
smashingmag
294
49k
Building Your Own Lightsaber
phodgson
99
5.7k
Six Lessons from altMBA
skipperchong
21
3k
WebSockets: Embracing the real-time Web
robhawkes
59
7k
Transcript
None
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
アプリのGUI 01 HTMLをGUIに 使う 02 GUI環境の選択 03 2021/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