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
24
0
Share
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
73
Other Decks in Programming
See All in Programming
S3ストレージクラスの「見える」「ある」「使える」は全部違う ─ 体験から見た、仕様の深淵を覗く
ya_ma23
0
1.2k
Geminiをパートナーに神社DXシステムを個人開発した話(いなめぐDX 開発振り返り)
fujiba
0
130
Migration to Signals, Signal Forms, Resource API, and NgRx Signal Store @Angular Days 03/2026 Munich
manfredsteyer
PRO
0
200
ファインチューニングせずメインコンペを解く方法
pokutuna
0
220
野球解説AI Agentを開発してみた - 2026/02/27 LayerX社内LT会資料
shinyorke
PRO
0
380
Symfony + NelmioApiDocBundle を使った スキーマ駆動開発 / Schema Driven Development with NelmioApiDocBundle
okashoi
0
250
L’IA au service des devs : Anatomie d'un assistant de Code Review
toham
0
150
GC言語のWasm化とComponent Modelサポートの実践と課題 - Scalaの場合
tanishiking
0
130
ローカルで稼働するAI エージェントを超えて / beyond-local-ai-agents
gawa
1
200
20260315 AWSなんもわからん🥲
chiilog
2
180
20260313 - Grafana & Friends Taipei #1 - Kubernetes v1.36 的開發雜記:那些困在 Alpha 加護病房太久的 Metrics
tico88612
0
240
ネイティブアプリとWebフロントエンドのAPI通信ラッパーにおける共通化の勘所
suguruooki
0
230
Featured
See All Featured
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
0
470
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
62
53k
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
52k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
420
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
280
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.9k
GraphQLとの向き合い方2022年版
quramy
50
14k
Raft: Consensus for Rubyists
vanstee
141
7.4k
The Limits of Empathy - UXLibs8
cassininazir
1
280
Java REST API Framework Comparison - PWX 2021
mraible
34
9.2k
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.2k
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