Submit Search
Upload
Electron を知る
•
Download as PPTX, PDF
•
11 likes
•
5,185 views
Tomoya Shibata
Follow
2015.12.19 めとべや東京 #10 LT 資料
Read less
Read more
Technology
Report
Share
Report
Share
1 of 68
Download now
Recommended
Electronで社内ツールを作ったお話
Electronで社内ツールを作ったお話
sters
フロントエンドの技術で始めるデスクトップアプリ
フロントエンドの技術で始めるデスクトップアプリ
Tomotaka Kusaka
WebアプリをElectronに乗せる
WebアプリをElectronに乗せる
Hiroyuki Anai
Electronからはじめるnodejs
Electronからはじめるnodejs
Hirata Tomoko
Cmujp21_node-webkit
Cmujp21_node-webkit
Sugawara Ryousuke
エンジニアが Webを学ぶために やっててよかったこと
エンジニアが Webを学ぶために やっててよかったこと
Hirata Tomoko
Walking front end
Walking front end
Hirata Tomoko
Rails5クイックスタート
Rails5クイックスタート
Hirata Tomoko
Recommended
Electronで社内ツールを作ったお話
Electronで社内ツールを作ったお話
sters
フロントエンドの技術で始めるデスクトップアプリ
フロントエンドの技術で始めるデスクトップアプリ
Tomotaka Kusaka
WebアプリをElectronに乗せる
WebアプリをElectronに乗せる
Hiroyuki Anai
Electronからはじめるnodejs
Electronからはじめるnodejs
Hirata Tomoko
Cmujp21_node-webkit
Cmujp21_node-webkit
Sugawara Ryousuke
エンジニアが Webを学ぶために やっててよかったこと
エンジニアが Webを学ぶために やっててよかったこと
Hirata Tomoko
Walking front end
Walking front end
Hirata Tomoko
Rails5クイックスタート
Rails5クイックスタート
Hirata Tomoko
webSocket通信を知らないiOSエンジニアが知っておいて損はしない(経験談的な)軽い話
webSocket通信を知らないiOSエンジニアが知っておいて損はしない(経験談的な)軽い話
Yuhei Miyazato
【非エンジニアが 「明日からDevRelやってよ」って 突然言われて1年半やってきたこと ~teratailのDevRel担当、ゼロからの奮闘記~ @a...
【非エンジニアが 「明日からDevRelやってよ」って 突然言われて1年半やってきたこと ~teratailのDevRel担当、ゼロからの奮闘記~ @a...
Yusaku Kinoshita
WebVR空間の巨大スクリーンでteratailを見れるか試してみた話
WebVR空間の巨大スクリーンでteratailを見れるか試してみた話
Yusaku Kinoshita
エンジニアじゃなくても 3Dゲームが3時間できた話。 ~three.jsで3D糸通しをつくってみた~
エンジニアじゃなくても 3Dゲームが3時間できた話。 ~three.jsで3D糸通しをつくってみた~
Yusaku Kinoshita
PHPでWebSocketを実装してみてわかったこと
PHPでWebSocketを実装してみてわかったこと
ksimoji
エンジニアじゃなくてもAngularJS×milkcocoaでチャットアプリが1時間!? 非エンジニアから見たAngularJSの感動するポイント3つ
エンジニアじゃなくてもAngularJS×milkcocoaでチャットアプリが1時間!? 非エンジニアから見たAngularJSの感動するポイント3つ
Yusaku Kinoshita
非エンジニアが MENstackでWebアプリをつくった話 #nodejs
非エンジニアが MENstackでWebアプリをつくった話 #nodejs
Yusaku Kinoshita
「Microbit」で簡単プログラミング体験
「Microbit」で簡単プログラミング体験
はなずきん Hana
120225 bootstrap
120225 bootstrap
TechGardenSchool
データ分析-の波乗り遅れた気がしてる人のための Python×データ分析の超基礎の基礎 v1.0-20160831
データ分析-の波乗り遅れた気がしてる人のための Python×データ分析の超基礎の基礎 v1.0-20160831
Yusaku Kinoshita
Ruby on vim yokohama.vim発表資料
Ruby on vim yokohama.vim発表資料
Shohei Kobayashi
Rails+Markdownでなにかつくる
Rails+Markdownでなにかつくる
Hirata Tomoko
Web BluetoothではじめるIoT Prototype
Web BluetoothではじめるIoT Prototype
Masayuki Kurashita
わかると楽しいInfrastructure as code
わかると楽しいInfrastructure as code
Shohei Kobayashi
jQuery Mobile is not dead!
jQuery Mobile is not dead!
yoshikawa_t
Web Bluetoothを自社製品に実戦投入して得たあれこれ
Web Bluetoothを自社製品に実戦投入して得たあれこれ
Masayuki Kurashita
WindowsユーザのためのRails環境構築
WindowsユーザのためのRails環境構築
Hirata Tomoko
Forstudy20181127
Forstudy20181127
kuronokurono
Infrastructure as codeのススメ
Infrastructure as codeのススメ
kanji htmt
ネットワークトラブルシューティング ~自端末編~
ネットワークトラブルシューティング ~自端末編~
creaism
Electron(旧atom shell)基礎+入門
Electron(旧atom shell)基礎+入門
Kazuyuki Mori
JSオジサン openframeworks emscripten
JSオジサン openframeworks emscripten
minoru nakanou
More Related Content
What's hot
webSocket通信を知らないiOSエンジニアが知っておいて損はしない(経験談的な)軽い話
webSocket通信を知らないiOSエンジニアが知っておいて損はしない(経験談的な)軽い話
Yuhei Miyazato
【非エンジニアが 「明日からDevRelやってよ」って 突然言われて1年半やってきたこと ~teratailのDevRel担当、ゼロからの奮闘記~ @a...
【非エンジニアが 「明日からDevRelやってよ」って 突然言われて1年半やってきたこと ~teratailのDevRel担当、ゼロからの奮闘記~ @a...
Yusaku Kinoshita
WebVR空間の巨大スクリーンでteratailを見れるか試してみた話
WebVR空間の巨大スクリーンでteratailを見れるか試してみた話
Yusaku Kinoshita
エンジニアじゃなくても 3Dゲームが3時間できた話。 ~three.jsで3D糸通しをつくってみた~
エンジニアじゃなくても 3Dゲームが3時間できた話。 ~three.jsで3D糸通しをつくってみた~
Yusaku Kinoshita
PHPでWebSocketを実装してみてわかったこと
PHPでWebSocketを実装してみてわかったこと
ksimoji
エンジニアじゃなくてもAngularJS×milkcocoaでチャットアプリが1時間!? 非エンジニアから見たAngularJSの感動するポイント3つ
エンジニアじゃなくてもAngularJS×milkcocoaでチャットアプリが1時間!? 非エンジニアから見たAngularJSの感動するポイント3つ
Yusaku Kinoshita
非エンジニアが MENstackでWebアプリをつくった話 #nodejs
非エンジニアが MENstackでWebアプリをつくった話 #nodejs
Yusaku Kinoshita
「Microbit」で簡単プログラミング体験
「Microbit」で簡単プログラミング体験
はなずきん Hana
120225 bootstrap
120225 bootstrap
TechGardenSchool
データ分析-の波乗り遅れた気がしてる人のための Python×データ分析の超基礎の基礎 v1.0-20160831
データ分析-の波乗り遅れた気がしてる人のための Python×データ分析の超基礎の基礎 v1.0-20160831
Yusaku Kinoshita
Ruby on vim yokohama.vim発表資料
Ruby on vim yokohama.vim発表資料
Shohei Kobayashi
Rails+Markdownでなにかつくる
Rails+Markdownでなにかつくる
Hirata Tomoko
Web BluetoothではじめるIoT Prototype
Web BluetoothではじめるIoT Prototype
Masayuki Kurashita
わかると楽しいInfrastructure as code
わかると楽しいInfrastructure as code
Shohei Kobayashi
jQuery Mobile is not dead!
jQuery Mobile is not dead!
yoshikawa_t
Web Bluetoothを自社製品に実戦投入して得たあれこれ
Web Bluetoothを自社製品に実戦投入して得たあれこれ
Masayuki Kurashita
WindowsユーザのためのRails環境構築
WindowsユーザのためのRails環境構築
Hirata Tomoko
Forstudy20181127
Forstudy20181127
kuronokurono
Infrastructure as codeのススメ
Infrastructure as codeのススメ
kanji htmt
ネットワークトラブルシューティング ~自端末編~
ネットワークトラブルシューティング ~自端末編~
creaism
What's hot
(20)
webSocket通信を知らないiOSエンジニアが知っておいて損はしない(経験談的な)軽い話
webSocket通信を知らないiOSエンジニアが知っておいて損はしない(経験談的な)軽い話
【非エンジニアが 「明日からDevRelやってよ」って 突然言われて1年半やってきたこと ~teratailのDevRel担当、ゼロからの奮闘記~ @a...
【非エンジニアが 「明日からDevRelやってよ」って 突然言われて1年半やってきたこと ~teratailのDevRel担当、ゼロからの奮闘記~ @a...
WebVR空間の巨大スクリーンでteratailを見れるか試してみた話
WebVR空間の巨大スクリーンでteratailを見れるか試してみた話
エンジニアじゃなくても 3Dゲームが3時間できた話。 ~three.jsで3D糸通しをつくってみた~
エンジニアじゃなくても 3Dゲームが3時間できた話。 ~three.jsで3D糸通しをつくってみた~
PHPでWebSocketを実装してみてわかったこと
PHPでWebSocketを実装してみてわかったこと
エンジニアじゃなくてもAngularJS×milkcocoaでチャットアプリが1時間!? 非エンジニアから見たAngularJSの感動するポイント3つ
エンジニアじゃなくてもAngularJS×milkcocoaでチャットアプリが1時間!? 非エンジニアから見たAngularJSの感動するポイント3つ
非エンジニアが MENstackでWebアプリをつくった話 #nodejs
非エンジニアが MENstackでWebアプリをつくった話 #nodejs
「Microbit」で簡単プログラミング体験
「Microbit」で簡単プログラミング体験
120225 bootstrap
120225 bootstrap
データ分析-の波乗り遅れた気がしてる人のための Python×データ分析の超基礎の基礎 v1.0-20160831
データ分析-の波乗り遅れた気がしてる人のための Python×データ分析の超基礎の基礎 v1.0-20160831
Ruby on vim yokohama.vim発表資料
Ruby on vim yokohama.vim発表資料
Rails+Markdownでなにかつくる
Rails+Markdownでなにかつくる
Web BluetoothではじめるIoT Prototype
Web BluetoothではじめるIoT Prototype
わかると楽しいInfrastructure as code
わかると楽しいInfrastructure as code
jQuery Mobile is not dead!
jQuery Mobile is not dead!
Web Bluetoothを自社製品に実戦投入して得たあれこれ
Web Bluetoothを自社製品に実戦投入して得たあれこれ
WindowsユーザのためのRails環境構築
WindowsユーザのためのRails環境構築
Forstudy20181127
Forstudy20181127
Infrastructure as codeのススメ
Infrastructure as codeのススメ
ネットワークトラブルシューティング ~自端末編~
ネットワークトラブルシューティング ~自端末編~
Viewers also liked
Electron(旧atom shell)基礎+入門
Electron(旧atom shell)基礎+入門
Kazuyuki Mori
JSオジサン openframeworks emscripten
JSオジサン openframeworks emscripten
minoru nakanou
Electron で作るはじめてのguiアプリ
Electron で作るはじめてのguiアプリ
祐磨 堀
React+fluxを導入した話
React+fluxを導入した話
Yuki Ishikawa
Mac OS X のパッケージ管理紹介/比較
Mac OS X のパッケージ管理紹介/比較
Tomohiko Himura
簡単に試せるMicrosoft Cognitive Service!Face APIはヴィジュアル系メイクに勝てるのか???
簡単に試せるMicrosoft Cognitive Service!Face APIはヴィジュアル系メイクに勝てるのか???
Yutaka Fujisaki
New Generation Build System "Fly"
New Generation Build System "Fly"
deepblue will
第8回業開中心会議 「Windows 10 ユニバーサルアプリの概要」
第8回業開中心会議 「Windows 10 ユニバーサルアプリの概要」
Yasuhiko Yamamoto
全文検索サーバ Fess 〜 全文検索システム構築時の悩みどころ
全文検索サーバ Fess 〜 全文検索システム構築時の悩みどころ
Shinsuke Sugaya
JSとKinectさん
JSとKinectさん
鈴木 安美
Electron Vs Enterprise
Electron Vs Enterprise
Mizuho Sakamaki
Oracleがnode.jsをやり始めたというのだが!
Oracleがnode.jsをやり始めたというのだが!
Hiroshi Hayakawa
[html5jロボット部 第7回勉強会] Microsoft Cognitive Toolkit (CNTK) Overview
[html5jロボット部 第7回勉強会] Microsoft Cognitive Toolkit (CNTK) Overview
Naoki (Neo) SATO
Angularおじさんの1年
Angularおじさんの1年
Hayashi Yuichi
[CB16] Electron - Build cross platform desktop XSS, it’s easier than you thin...
[CB16] Electron - Build cross platform desktop XSS, it’s easier than you thin...
CODE BLUE
Electronで 動画ながら見アプリを作った
Electronで 動画ながら見アプリを作った
Hayato Koriyama
WPF開発での陥りやすい罠
WPF開発での陥りやすい罠
Sho Okada
Riot.jsに触れてみた話
Riot.jsに触れてみた話
エンジニア勉強会 エスキュービズム
Riot.jsを用いたweb開発 takusuta tech conf #1
Riot.jsを用いたweb開発 takusuta tech conf #1
Keisuke Imai
10分でわかる無料になったXamarin
10分でわかる無料になったXamarin
Yoshito Tabuchi
Viewers also liked
(20)
Electron(旧atom shell)基礎+入門
Electron(旧atom shell)基礎+入門
JSオジサン openframeworks emscripten
JSオジサン openframeworks emscripten
Electron で作るはじめてのguiアプリ
Electron で作るはじめてのguiアプリ
React+fluxを導入した話
React+fluxを導入した話
Mac OS X のパッケージ管理紹介/比較
Mac OS X のパッケージ管理紹介/比較
簡単に試せるMicrosoft Cognitive Service!Face APIはヴィジュアル系メイクに勝てるのか???
簡単に試せるMicrosoft Cognitive Service!Face APIはヴィジュアル系メイクに勝てるのか???
New Generation Build System "Fly"
New Generation Build System "Fly"
第8回業開中心会議 「Windows 10 ユニバーサルアプリの概要」
第8回業開中心会議 「Windows 10 ユニバーサルアプリの概要」
全文検索サーバ Fess 〜 全文検索システム構築時の悩みどころ
全文検索サーバ Fess 〜 全文検索システム構築時の悩みどころ
JSとKinectさん
JSとKinectさん
Electron Vs Enterprise
Electron Vs Enterprise
Oracleがnode.jsをやり始めたというのだが!
Oracleがnode.jsをやり始めたというのだが!
[html5jロボット部 第7回勉強会] Microsoft Cognitive Toolkit (CNTK) Overview
[html5jロボット部 第7回勉強会] Microsoft Cognitive Toolkit (CNTK) Overview
Angularおじさんの1年
Angularおじさんの1年
[CB16] Electron - Build cross platform desktop XSS, it’s easier than you thin...
[CB16] Electron - Build cross platform desktop XSS, it’s easier than you thin...
Electronで 動画ながら見アプリを作った
Electronで 動画ながら見アプリを作った
WPF開発での陥りやすい罠
WPF開発での陥りやすい罠
Riot.jsに触れてみた話
Riot.jsに触れてみた話
Riot.jsを用いたweb開発 takusuta tech conf #1
Riot.jsを用いたweb開発 takusuta tech conf #1
10分でわかる無料になったXamarin
10分でわかる無料になったXamarin
Similar to Electron を知る
Java script testing framework for around html5 studies-
Java script testing framework for around html5 studies-
Jun Saeki
160531 IoT LT #15 @ 日本IBM
160531 IoT LT #15 @ 日本IBM
Toshiki Tsuboi
#nds34 LT
#nds34 LT
Kazumune Katagiri
オプショナル型。〜なんとなく付ける ! ? 撲滅〜 改訂版
オプショナル型。〜なんとなく付ける ! ? 撲滅〜 改訂版
Tomoki Hasegawa
オンプレエンジニアがクラウドエンジニアを夢見て。じっと手を見る。
オンプレエンジニアがクラウドエンジニアを夢見て。じっと手を見る。
Akihiro Kuwano
Electronで作るおれおれマークダウンエディタ2
Electronで作るおれおれマークダウンエディタ2
yuosaka
15.06.27 実録 ソフトウェア開発者が FPGAを独習した最初の3歩@RTLを語る会(9)
15.06.27 実録 ソフトウェア開発者が FPGAを独習した最初の3歩@RTLを語る会(9)
Kei Nakazawa
スクレイピングその後
スクレイピングその後
Tomoki Hasegawa
Chrome拡張で改善 表紙
Chrome拡張で改善 表紙
Wataru Terada
今時のオンプレなgithubクローン環境構築
今時のオンプレなgithubクローン環境構築
You&I
2014年を振り返る 今年の技術トレンドとDockerについて
2014年を振り返る 今年の技術トレンドとDockerについて
Masahito Zembutsu
Nodeにしましょう
Nodeにしましょう
Yuzo Hebishima
Ciecleci
Ciecleci
YosukeHojo
見える!「IoT」NefryでJenkinsのXFD作ってみた
見える!「IoT」NefryでJenkinsのXFD作ってみた
Tone Blue
Javascript を使ってみよう!!
Javascript を使ってみよう!!
誠 小林
CLR/H第54回勉強会 ライトニングトーク
CLR/H第54回勉強会 ライトニングトーク
Jun-ichi Sakamoto
カフェのWEBサイトを作って、WEBデザインの基礎と技術を学ぶ
カフェのWEBサイトを作って、WEBデザインの基礎と技術を学ぶ
Naoki Kanazawa
業務系WebアプリケーションがStrutsから旅立つ日
業務系WebアプリケーションがStrutsから旅立つ日
Mitsuru Ogawa
@nukokusa_botを支える技術
@nukokusa_botを支える技術
Joe_noh
Sparkコミュニティに飛び込もう!(Spark Meetup Tokyo 2015 講演資料、NTTデータ 猿田 浩輔)
Sparkコミュニティに飛び込もう!(Spark Meetup Tokyo 2015 講演資料、NTTデータ 猿田 浩輔)
NTT DATA OSS Professional Services
Similar to Electron を知る
(20)
Java script testing framework for around html5 studies-
Java script testing framework for around html5 studies-
160531 IoT LT #15 @ 日本IBM
160531 IoT LT #15 @ 日本IBM
#nds34 LT
#nds34 LT
オプショナル型。〜なんとなく付ける ! ? 撲滅〜 改訂版
オプショナル型。〜なんとなく付ける ! ? 撲滅〜 改訂版
オンプレエンジニアがクラウドエンジニアを夢見て。じっと手を見る。
オンプレエンジニアがクラウドエンジニアを夢見て。じっと手を見る。
Electronで作るおれおれマークダウンエディタ2
Electronで作るおれおれマークダウンエディタ2
15.06.27 実録 ソフトウェア開発者が FPGAを独習した最初の3歩@RTLを語る会(9)
15.06.27 実録 ソフトウェア開発者が FPGAを独習した最初の3歩@RTLを語る会(9)
スクレイピングその後
スクレイピングその後
Chrome拡張で改善 表紙
Chrome拡張で改善 表紙
今時のオンプレなgithubクローン環境構築
今時のオンプレなgithubクローン環境構築
2014年を振り返る 今年の技術トレンドとDockerについて
2014年を振り返る 今年の技術トレンドとDockerについて
Nodeにしましょう
Nodeにしましょう
Ciecleci
Ciecleci
見える!「IoT」NefryでJenkinsのXFD作ってみた
見える!「IoT」NefryでJenkinsのXFD作ってみた
Javascript を使ってみよう!!
Javascript を使ってみよう!!
CLR/H第54回勉強会 ライトニングトーク
CLR/H第54回勉強会 ライトニングトーク
カフェのWEBサイトを作って、WEBデザインの基礎と技術を学ぶ
カフェのWEBサイトを作って、WEBデザインの基礎と技術を学ぶ
業務系WebアプリケーションがStrutsから旅立つ日
業務系WebアプリケーションがStrutsから旅立つ日
@nukokusa_botを支える技術
@nukokusa_botを支える技術
Sparkコミュニティに飛び込もう!(Spark Meetup Tokyo 2015 講演資料、NTTデータ 猿田 浩輔)
Sparkコミュニティに飛び込もう!(Spark Meetup Tokyo 2015 講演資料、NTTデータ 猿田 浩輔)
Recently uploaded
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
UEHARA, Tetsutaro
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
akihisamiyanaga1
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
sugiuralab
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
Yuki Kikuchi
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
FumieNakayama
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Hiroshi Tomioka
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
博三 太田
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
FumieNakayama
Recently uploaded
(8)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
Electron を知る
1.
Electron を知る 2015.12.20 めとべや東京
#10 @tomoya_shibata
2.
おまえはだれだ
3.
I’m - バトルプログラマー柴田智也 @tomoya_shibata - 今すぐ
don’t follow me - 求職中 Like - html, AltCSS, JS, C#, Java… - フロント寄り、Java は仕事専門 Dislike おまえはだれだ
4.
I’m - バトルプログラマー柴田智也 @tomoya_shibata - 今すぐ
don’t follow me - 求職中 Like - html, AltCSS, JS, C#, Java… - フロント寄り、Java は仕事専門 Dislike - JS, JS それと JS とかいう言語 おまえはだれだ
5.
I’m - バトルプログラマー柴田智也 @tomoya_shibata - 今すぐ
don’t follow me - 求職中 Like - html, AltCSS, JS, C#, Java… - フロント寄り、Java は仕事専門 Dislike - JS, JS それと JS おまえはだれだ 普段の様子
6.
7.
おしながき
8.
・話すこと、話さないこと ・Electron ってなーんだ ・どこで使われてるの ・Electron へライブ移植 ・知見と注意 おしながき
9.
・話すこと、話さないこと ・Electron ってなーんだ ・どこで使われてるの ・Electron へライブ移植 ・知見と注意 おしながき
10.
話すこと、話さないこと 1
11.
MS の素晴らしい C# MS
の素晴らしい .NET MS の素晴らしい WPF や UWP MS の素晴らしい Windows Forms 話すこと、話さないこと
12.
MS の素晴らしい C# MS
の素晴らしい .NET MS の素晴らしい WPF や UWP MS の素晴らしい Windows Forms 話すこと、話さないお子と を一切話しません
13.
MS の素晴らしい C# MS
の素晴らしい .NET MS の素晴らしい WPF や UWP MS の素晴らしい Windows Forms 話すこと、話さないお子と を一切話しません
14.
話すこと、話さないこと
15.
・話すこと、話さないこと ・Electron ってなーんだ ・どこで使われてるの ・Electron へライブ移植 ・知見や注意 おしながき
16.
Electron ってなーんだ 2
17.
- デスクトップアプリケーションプラットフォーム - html,
CSS, JS という基本 WEB スキルで開発 - GitHub 開発 - node.js + Chromium ランタイム → 雑に言うと GoogleChrome だけに提供する感覚で開発できる → node.js の恩恵も受けられる Electron ってなーんだ 昔は Atom Shell って名前だったよ
18.
~今まで~ 「Windows でデスクトップアプリなら WPF/UWP」 Electron
ってなーんだ
19.
~今まで~ 「Windows でデスクトップアプリなら WPF/UWP」 ~最近~ 「Windows
でデスクトップアプリなら WPF/UWP あと、Electron」 Electron ってなーんだ
20.
~今まで~ 「Windows でデスクトップアプリなら WPF/UWP」 ~最近~ 「Windows
でデスクトップアプリなら WPF/UWP あと、Electron」 Electron ってなーんだ 選択肢の変化
21.
~今まで~ 「Windows でデスクトップアプリなら WPF/UWP」 ~最近~ 「Windows
でデスクトップアプリなら WPF/UWP あと、Electron」 Electron ってなーんだ 選択肢の変化 1 Source for All OS
22.
Electron ってなーんだ 出典:https://speakerdeck.com/zcbenz/practice-on-embedding-node-dot-js-into-atom-editor
23.
Electron ってなーんだ 出典:https://speakerdeck.com/zcbenz/practice-on-embedding-node-dot-js-into-atom-editor
24.
Q. 似ているので NW.js(旧
node-webkit) ってのがあるよ? A. ごめんなさい! よく知りません! - 観測している限り勢いがあるのは Electron - ウェッブ業界の流行(要出典)はアテにならんので眉唾 - エントリポイントが html なのが NW.js - エントリポイントが JS なのが Electron - 利用者が多い → 情報も多い(日本語も) Electron ってなーんだ
25.
・話すこと、話さないこと ・Electron ってなーんだ ・どこで使われてるの ・Electron へライブ移植 ・知見と注意 おしながき
26.
どこで使われてるの 3
27.
Atom - GitHub 開発
テキストエディタ どこで使われてるの
28.
Slack for Windows -
ChatWorks と並んで人気のチャットツール どこで使われてるの
29.
Kobito for Windows -
Increments 開発 - Markdown エディタ - Qiita 連携 どこで使われてるの
30.
Visual Studio Code -
説明不要 - ググラビリティの低さで有名 どこで使われてるの
31.
ほか一覧 - Nuclide (Facebook
開発 IDE) - N1 (Nylas 開発 メールクライアント) - GitKraken (axosoft 開発 Git クライアント) - 名称自粛 (個人開発 艦これ専用ブラウザ) → すごく既視感のある UI なんだけど…。 どこで使われてるの
32.
どこで使われてるの https://github.com/sindresorhus/awesome-electron
33.
どこで使われてるの 番外 https://github.com/sindresorhus/awesome-electron - Electron
採用 アプリ - Electron 用ツール - ドキュメント - コミュニティ などを紹介している
34.
・話すこと、話さないこと ・Electron ってなーんだ ・どこで使われてるの ・Electron へライブ移植 ・知見と注意 おしながき
35.
Electron へライブ移植 4
36.
題材は MarkdownPreview ってツール React
とモッダーン JS(ES6) を学ぶために作ってます Electron へライブ移植 https://github.com/tomoyashibata/MarkdownPreview ES6 ×
37.
MarkdownPreview の構造、超シンプル、超ベーシック Electron へライブ移植
38.
移植するぞい ₍₍ (ง ˙ω˙)ว
⁾⁾
39.
- 自動更新 - ダイアログ -
描画プロセスとメインプロセスの通信 - メニュー - トレイ(通知領域のアレ) - クリップボード - ファイルをドラッグアンドドロップできる(独自タグ) - Windows 8 からのトースト通知 ほかにもいろいろあるぞい 補足:API たち
40.
・話すこと、話さないこと ・Electron ってなーんだ ・どこで使われてるの ・Electron へライブ移植 ・知見と注意 おしながき
41.
知見と注意 5
42.
おいでませ中華フォント
43.
大好き中華フォントが来日。 - CSS とかで
font-family 指定してないとこうなる 知見と注意
44.
DirectWrite の有効、無効設定
45.
DirectWrite の有効、無効設定 - 文字を綺麗にレンダリングするためのもの…のはず -
日本語だと目も当てられない状態になることが - GoogleChrome で無効化している人も 知見と注意 web-preferences.direct-write に真偽値を渡してオンオフ
46.
知見と注意
47.
知見と注意
48.
Electron リリースペース
49.
知見と注意
50.
更新しすぎ 知見と注意 ` 同じ日に3リリース
51.
公式以外の情報
52.
- 公式以外のソースに前提スキルセットが多すぎることが - Electron
そのものではなく、JS 界隈の問題 知見と注意
53.
- 公式以外のソースに前提スキルセットが多すぎることが - Electron
そのものではなく、JS 界隈の問題 知見と注意 ECMAScript 6
54.
- 公式以外のソースに前提スキルセットが多すぎることが - Electron
そのものではなく、JS 界隈の問題 知見と注意 ECMAScript 6 CommonJS Babel
55.
- 公式以外のソースに前提スキルセットが多すぎることが - Electron
そのものではなく、JS 界隈の問題 知見と注意 ECMAScript 6 WebComponents CommonJS Babel React
56.
- 公式以外のソースに前提スキルセットが多すぎることが - Electron
そのものではなく、JS 界隈の問題 知見と注意 ECMAScript 6 Flux Redux WebComponents CommonJS Babel React
57.
- 公式以外のソースに前提スキルセットが多すぎることが - Electron
そのものではなく、JS 界隈の問題 知見と注意 ECMAScript 6 Flux Redux WebComponents CommonJS Browserify Webpack Babel bower React
58.
- 公式以外のソースに前提スキルセットが多すぎることが - Electron
そのものではなく、JS 界隈の問題 知見と注意 ECMAScript 6 Flux Redux WebComponents CommonJS Browserify Webpack Babel Grunt gulp bower React
59.
- 公式以外のソースに前提スキルセットが多すぎることが - Electron
そのものではなく、JS 界隈の問題 知見と注意 ECMAScript 6 Flux Redux WebComponents CommonJS Browserify Webpack Babel Grunt gulp bower React
60.
すべてを1日で学ぼうとしない気持ち大事 知見と注意
61.
まとめ
62.
- C# でも、C++
でも、Java でもない。 JS でデスクトップアプリが作れる時代が到来 - 現在進行形で開発実績が築かれている - 触りはじめの抵抗感はすごい → 感覚が麻痺してくる✌ (‘ω’ ✌ )三 ✌ (‘ω’) ✌ 三( ✌ ‘ω’) ✌ - JS 界隈という独特のつらさ → 強く生きて まとめ
63.
- C# でも、C++
でも、Java でもない。 JS でデスクトップアプリが作れる時代が到来 - 現在進行形で開発実績が築かれている - 触りはじめの抵抗感はすごい → 感覚が麻痺してくる✌ (‘ω’ ✌ )三 ✌ (‘ω’) ✌ 三( ✌ ‘ω’) ✌ - JS 界隈という独特のつらさ → 強く生きて まとめ 気になったのなら
64.
あなたと!
65.
Electron!
66.
今すぐ!
67.
https://github.com/atom/electron !!!環境構築!!!
68.
ご静聴ありがとうございました
Editor's Notes
バトルプログラマー柴田智也。Twitter は tomoya_shibata でやってるけれどツイート廃人なのでフォローしないでください。 WEB フロント技術がメイン、仕事だと C# ちょいちょい、仕事だと Java も。
バトルプログラマー柴田智也。Twitter は tomoya_shibata でやってるけれどツイート廃人なのでフォローしないでください。 WEB フロント技術がメイン、仕事だと C# ちょいちょい、仕事だと Java も。
バトルプログラマー柴田智也。Twitter は tomoya_shibata でやってるけれどツイート廃人なのでフォローしないでください。 WEB フロント技術がメイン、仕事だと C# ちょいちょい、仕事だと Java も。 (次のページ)セッションもライトニングトークもしたことない、今回が初めてなんですが
いっさい話しません。めとべやだけど話しません。
ごめんなさい。刺さないでください。
今日話すのは Electron ってやつ。
(次スライド)そして一番の特徴は
(次スライド)そして一番の特徴は
(次スライド)そして一番の特徴は
内部的な話。 Chromium を載せているブラウザ、例えば Google Chrome などはこのような構成。 C++ がコントロールをになっている。
コントローラを Node.js に置き換え、レンダリングにも Node.js を配置したのが Electron。 Atom Shell というのは旧プロジェクト名。
Markdown 記法をリアルタイムプレビューできるエディタ (ブラウザで見せる)
Slack で一度問題解決したんだけど再発、現在進行形。 堪忍袋の緒が切れたのでパッケージング、アーカイブ化されてるのでごにょごにょしてソースコードを取り出してフォント指定書き換えてリパッケージしました。
同じ日に3リリースしている。全部24日前。おまけに一番上と真ん中を比べるとメジャーバージョンが上がってる。彼らにもなにか事情があるのだろう。
JavaScript の仕様である ECMAScript の最新バージョンの話
古い ECMAScript5 の仕様に沿ったソースに変換してくれる Babel やモジュール周りだと CommonJS なんて用語も出てくる。
既存 Electron アプリだと React が使われてたり Google の WebComponents なんて技術も
React といえば Flux の話も欠かせない、その実装をしている Redux も
ライブラリを管理するパッケージマネージャなら bower も出てきたり複数ファイルをまとめあげる Webpack や Browserify
それら作業を自動化するのに Grunt や gulp がなんて出てくると(次のページ)打ちのめされた初学者はこんな顔になります
初学者はこんな顔になります
(次ページ)Electron が気になってきましたか? 気になったあなたは…。
(次ページ)Electron が気になってきましたか? 気になったあなたは…。
Download now