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
Cross Platform Day - Electron
Search
Thorsten Hans
February 12, 2016
Technology
0
120
Cross Platform Day - Electron
Presentations from my Electron Talk as part of the Cross Platform Day at Channel9
Thorsten Hans
February 12, 2016
Tweet
Share
More Decks by Thorsten Hans
See All by Thorsten Hans
Azure OpenAI & private Large Language Models sicher deployen mit Terraform
thorstenhans
0
130
Mega Mergers: Cloud-Native-Architekturen mit Containern und WebAssembly
thorstenhans
0
9
Cloud-Native Generative AI mit Fermyon Serverless AI
thorstenhans
0
10
BASTA 2023 - Cloud Native Workshop
thorstenhans
0
97
Cloud-Native in der Praxis: Moderne End-to-End-Architekturen
thorstenhans
0
5
Azure Container Apps: Endlich Serverless?!
thorstenhans
0
13
Cloud-Native für .NET-Entwickler: Moderne End-to-End-Architekturen
thorstenhans
0
13
Webinar: Logs. Traces, Metriken: Observability von .NET 7-Anwendungen
thorstenhans
0
140
Azure Static Web Apps in 45 min
thorstenhans
0
14
Other Decks in Technology
See All in Technology
プロデザ! BY リクルート vol.18_リクルートのリサーチ実践組織「リサーチブーストコミュニティ」
recruitengineers
PRO
3
280
ServiceNow Knowledge 24の歩き方 EYストラテジー・アンド・コンサルティング
manarobot
0
190
ServiceNow Knowledge Learning Rise up
manarobot
0
210
20240416_devopsdaystokyo
kzkmaeda
1
220
テストプロセスで大事にしていること #jasstnano
makky_tyuyan
0
170
JAWS-UG Bedrock Claude Night
yamahiro
3
570
KubeCon EU 2024 Recap “Kubernetes Policy Time Machine: Where to Next?”
ryysud
0
210
Postman v10リリース後を振り返る / Looking back at Postman v10 after release
yokawasa
1
160
アクセシビリティを考慮したUI/CSSフレームワーク・ライブラリ選定
yajihum
2
1k
リテール金融(キャッシュレス・ネット銀行・ネット証券)の競争環境と経済圏
8maki
0
770
AWSに詳しくない人でも始められるコスト最適化ガイド
yuhta28
0
190
開発パフォーマンスを最大化するための開発体制
ham0215
2
320
Featured
See All Featured
Happy Clients
brianwarren
92
6.4k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
226
51k
The Cult of Friendly URLs
andyhume
74
5.7k
KATA
mclloyd
15
12k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
116
18k
Principles of Awesome APIs and How to Build Them.
keavy
121
16k
Optimizing for Happiness
mojombo
370
69k
Design by the Numbers
sachag
274
18k
Building Adaptive Systems
keathley
31
1.9k
The Pragmatic Product Professional
lauravandoore
25
5.8k
Docker and Python
trallard
34
2.7k
Adopting Sorbet at Scale
ufuk
68
8.6k
Transcript
ELECTRON CROSS PLATFORM DAY Thorsten Hans
CROSS PLATFORM DAY WAS IST ELECTRON ▸ Cross Platform Desktop
Framework von GitHub ▸ Container für HTML5 Apps ▸ Bereitstellung plattformübergreifender nativer Funktionalitäten ▸ Automatische Updates ▸ Crash Reporting
CROSS PLATFORM DAY ELECTRON BIG PICTURE WINDOWS OSX LINUX ELECTRON
MAIN PROZESS (NODE.JS MIT NATIVEN ADD-INS) ELECTRON RENDER PROZESS CHROMIUM EIGENE HTML5 APP EIGENE NODE.JS MODULE
CROSS PLATFORM DAY ELECTRON ARCHITEKTUR ▸ Trennung in zwei unabhängige
Prozesse ▸ Main Prozess ▸ Render Prozess ▸ Kommunikation zwischen den Prozessen ▸ IPC ▸ Remote Require
CROSS PLATFORM DAY ELECTRON MAIN PROZESS ▸ Main Prozess ▸
Node.js ▸ Electron APIs ▸ Tray ▸ App Menu ▸ Benachrichtigungen ▸ uvm…
CROSS PLATFORM DAY DER RENDER PROZESS ▸ Darstellung durch Chromium
▸ Basisbibliothek von Google Chrome ▸ Chrome Developer Tools