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
Desenvolvedor Web também pode construir aplicaç...
Search
Henrique Sosa
May 03, 2016
Programming
0
24
Desenvolvedor Web também pode construir aplicações desktop
Henrique Sosa
May 03, 2016
Tweet
Share
More Decks by Henrique Sosa
See All by Henrique Sosa
Webpack rules!
henriquesosa
1
140
Lightning Talk - Testes de UI usando JEST
henriquesosa
0
71
Other Decks in Programming
See All in Programming
Rust 製のコードエディタ “Zed” を使ってみた
nearme_tech
PRO
0
210
Unicodeどうしてる? PHPから見たUnicode対応と他言語での対応についてのお伺い
youkidearitai
PRO
1
2.6k
16年目のピクシブ百科事典を支える最新の技術基盤 / The Modern Tech Stack Powering Pixiv Encyclopedia in its 16th Year
ahuglajbclajep
5
1k
疑似コードによるプロンプト記述、どのくらい正確に実行される?
kokuyouwind
0
390
コマンドとリード間の連携に対する脅威分析フレームワーク
pandayumi
1
460
カスタマーサクセス業務を変革したヘルススコアの実現と学び
_hummer0724
0
730
高速開発のためのコード整理術
sutetotanuki
1
410
Lambda のコードストレージ容量に気をつけましょう
tattwan718
0
140
OCaml 5でモダンな並列プログラミングを Enjoyしよう!
haochenx
0
140
Fluid Templating in TYPO3 14
s2b
0
130
AI時代のキャリアプラン「技術の引力」からの脱出と「問い」へのいざない / tech-gravity
minodriven
21
7.4k
dchart: charts from deck markup
ajstarks
3
1k
Featured
See All Featured
From π to Pie charts
rasagy
0
130
Mind Mapping
helmedeiros
PRO
0
90
Between Models and Reality
mayunak
1
190
Music & Morning Musume
bryan
47
7.1k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.8k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
350
エンジニアに許された特別な時間の終わり
watany
106
230k
How to make the Groovebox
asonas
2
1.9k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
170
Practical Orchestrator
shlominoach
191
11k
The SEO Collaboration Effect
kristinabergwall1
0
350
So, you think you're a good person
axbom
PRO
2
1.9k
Transcript
Desenvolvedor Web também pode construir aplicações desktop
Henrique Sosa Front end Developer at Direct Talk @henriquesosa
Electron.js
É um framework para construção de aplicações desktop usando JavaScript
atom.io
Electron.js em ação
Microsoft Github Wordpress Slack Docker Facebook
Microsoft - Visual Studio Code
Slack - Slack desktop app
Ionic - Ionic Lab
@MarshallOfSound - Google Music player
@Shockone - Black Screen
Funcionamento
None
Chromium ou chrome?
Inicialização
main process
Comunicação
None
ipc.on('channel', listener);
ipc.send('channel', args);
app BrowserWindow globalShortcut ipcRenderer IpcMain SystemPreferences PowerMonitor desktopCapturer
Distribuição
electron-packager
electron-builder
.dmg ( OS X) .exe ( Windows) .deb ( Debian
Linux )
Por que usar?
Versatilidade
Conforto
Por que não usar?
Chrome :)
VS
Obrigado!
alterar slides da historia piada sobre ie8 piada sobre casquinha
do mcdonalds alterar ordem do por que usar e como usar especificar melhor os builders dar mais vantagens mais cases LIVE CODING tirar os modulos tirar o codigo