$30 off During Our Annual Pro Sale. View Details »
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
70
Other Decks in Programming
See All in Programming
AIエージェントを活かすPM術 AI駆動開発の現場から
gyuta
0
460
re:Invent 2025 のイケてるサービスを紹介する
maroon1st
0
150
バックエンドエンジニアによる Amebaブログ K8s 基盤への CronJobの導入・運用経験
sunabig
0
170
Findy AI+の開発、運用におけるMCP活用事例
starfish719
0
1.7k
Cell-Based Architecture
larchanjo
0
140
宅宅自以為的浪漫:跟 AI 一起為自己辦的研討會寫一個售票系統
eddie
0
520
公共交通オープンデータ × モバイルUX 複雑な運行情報を 『直感』に変換する技術
tinykitten
PRO
0
160
まだ間に合う!Claude Code元年をふりかえる
nogu66
5
890
これならできる!個人開発のすゝめ
tinykitten
PRO
0
120
AI 駆動開発ライフサイクル(AI-DLC):ソフトウェアエンジニアリングの再構築 / AI-DLC Introduction
kanamasa
11
3.6k
Flutter On-device AI로 완성하는 오프라인 앱, 박제창 @DevFest INCHEON 2025
itsmedreamwalker
1
140
メルカリのリーダビリティチームが取り組む、AI時代のスケーラブルな品質文化
cloverrose
2
350
Featured
See All Featured
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
130
The World Runs on Bad Software
bkeepers
PRO
72
12k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
42
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
9.1k
Writing Fast Ruby
sferik
630
62k
First, design no harm
axbom
PRO
1
1.1k
The Spectacular Lies of Maps
axbom
PRO
1
400
Imperfection Machines: The Place of Print at Facebook
scottboms
269
13k
GraphQLとの向き合い方2022年版
quramy
50
14k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
170
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
65
35k
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