Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
わたしがGUIにHTMLを使わなくなった理由
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
高見知英
January 06, 2021
Technology
340
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
わたしがGUIにHTMLを使わなくなった理由
2021/01/06 【新年LT初め】オタクが最新技術を追うLTイベント#20【オンライン】で発表した資料です。
高見知英
January 06, 2021
More Decks by 高見知英
See All by 高見知英
ポッドキャストをはじめよう ポッドキャストのやりかたと続けるコツ
takamichie
0
150
高見知英とAndroid
takamichie
0
130
大人になってからのゲームデビューのハナシ
takamichie
0
110
最近のゲーム実況のハナシ
takamichie
0
130
健常者から見たAndroidのアクセシビリティ機能
takamichie
0
560
山手縁乃庭のいまとこれから考えていること
takamichie
0
190
子どもとゲームとそのほかいろいろのハナシ
takamichie
0
190
高見知英のヒストリー
takamichie
0
150
SRPGがやりたい!
takamichie
0
300
Other Decks in Technology
See All in Technology
【技術的負債conf】事業成長に伴う技術的負債の説明責任とAIによるモニタリング、認知的負債について
i35_267
3
1.7k
データ_AIの事業の勝敗をわけるもの
nek0128
1
400
銀行勘定系システムにおける開発プロセス刷新×AIによる環境モダナイゼーション / Development Process Transformation and AI-Driven Environment Modernization
muit
1
2.2k
CLIライブラリ開発を支える技術
htnabe
0
120
AI に書かせたその API、 “信頼” できますか?
nagix
0
110
Claude Code本って、 読む必要あるの?
oikon48
2
470
山手線を徒歩で一周してわかった、 位置情報アプリは「足」が最強のデバッガー
hinakko
0
160
安心して変更できるWebフロントエンドの作り方
pirosikick
5
2.6k
「ピッケル本」日本語版は4.0(第6版)が出版されるべき / pickaxe4-nagoyark05
kakutani
1
160
品質と信頼性を地続きにする
grimoh
0
490
あるけみー式LTスライド作成術
alchemy1115
2
220
ユーザー価値を届け続けるためにウォンテッドリーが大切にしている文化
kotaminato
0
170
Featured
See All Featured
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
520
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
990
Tell your own story through comics
letsgokoyo
1
1.1k
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
5
660
Un-Boring Meetings
codingconduct
0
420
Being A Developer After 40
akosma
91
590k
For a Future-Friendly Web
brad_frost
183
10k
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.4k
Making the Leap to Tech Lead
cromwellryan
135
10k
Into the Great Unknown - MozCon
thekraken
41
2.7k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.2k
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