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
Desenvolvedor Web também pode construir aplicaç...
Search
Henrique Sosa
May 03, 2016
Programming
26
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Desenvolvedor Web também pode construir aplicações desktop
Henrique Sosa
May 03, 2016
More Decks by Henrique Sosa
See All by Henrique Sosa
Webpack rules!
henriquesosa
1
150
Lightning Talk - Testes de UI usando JEST
henriquesosa
0
85
Other Decks in Programming
See All in Programming
フロントエンドUIフレームワークのこれまでとこれから
ssssota
5
3.1k
SREの越境 / SRE Collaboration
y0hgi
2
290
【高い買い物LT会】初任給で話題の国産フィジカルAIを買った話
akagami
PRO
0
180
setup-vp GitLab対応の裏側
naokihaba
0
140
カツオ、ご期待ください
suneo3476
0
120
ゲームコントローラやキーボードのファームウェアをSwiftで書く
kishikawakatsumi
1
270
App Storeの外へ──日本のiOSサイドローディング入門 for iOSDC Japan 2026
yuukiw00w
0
280
AI時代のコードレビューは人に向けるな、仕組みに向けろ
texmeijin
5
3k
Everything will be SERVERLESS — 信じて運用した10年の経験値 / Everything Will be Serverless — Lessons Learned from 10 Years of Operational Experience
seike460
PRO
1
580
技術的負債の返済は、AI時代の複利で効く投資 — 経営としての意思決定とその遂行
curekoshimizu
1
2k
[ハンズオン]AIへの指示だけで「五目並べ」を作ってみよう
satoshi256kbyte
1
300
Go × SIMDで高速化するベクトル検索 ~ルーフラインモデルでSIMDが効く境界を探れ! ~
po3rin
1
5k
Featured
See All Featured
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
590
Why You Should Never Use an ORM
jnunemaker
PRO
61
10k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
560
Thoughts on Productivity
jonyablonski
76
5.4k
Git: the NoSQL Database
bkeepers
PRO
432
67k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
1.1k
First, design no harm
axbom
PRO
2
1.3k
Designing Experiences People Love
moore
143
24k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
340
Ethics towards AI in product and experience design
skipperchong
2
400
A better future with KSS
kneath
240
18k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
20k
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