ElectronとHTML5で作るGUIアプリ入門

{{$t('product.price.discount_rental')}}
あと{{ rentaled.limit }}{{ rentaled.period }}まで

{{$t('product.title_works.limit_sales')}} {{ product.discount_rate == 100 ? $t('product.title_works.only_now_free') : product.discount_rate + '%OFF' }}

{{ product.voice_pack.sum_price | number_format }}
{{ product.voice_pack.parent_official_price | number_format }} {{ product.voice_pack.parent_price | number_format }}
{{ product.voice_pack.child_official_price | number_format }} {{ product.voice_pack.child_price | number_format }}
Pris
330JPY
Registrera dig för gratis kuponger!
Lägsta möjliga pris med kuponger
Kan användas vid köp över 301 JPY
Lägsta möjliga pris med kuponger
Tillgänglig kupong Kolla villkoren här

Kan inte använda kupongen

{{ carted.name }}Tillagt

Köpbonus

  • {{ gift.title }}

    Tillgänglig till {{ gift.distribute_end_str }}

  • {{ coupon.coupon_name }}

    Tillgänglig till {{ coupon.end_date_str }}

    Giltighetstid: {{ coupon.user_limit_date }}

    Giltighetstid: {{ coupon.limit_days_day }} dagar efter köpet

  • {{ bonus.title }}

    Tillgänglig till {{ bonus.end_date_str }}

Produkt sammanfattning

内容

2022-11-17 ver 1.4.0
 ・Electron 21.0.1 に対応。

2021-10-09 ver 1.3.0
 ・Electron 15.0.0 に対応。
 ・preload版、Node使用版同梱。
 ・28→38ページに増量。

「HTML5」+「JavaScript」でGUIアプリを作れる「Electron」を使い「マークダウンエディタ」を完成させるまでを解説。

宣伝紹介文 300字程度

「HTML5」+「JavaScript」でGUIアプリを作れる『Electron』を使い「マークダウンエディタ」を完成させるまでを解説します。

『Electron』は、『Atom』や『Visual Studio Code』など、多くのソフトウェアで採用されています。

私も、同人ゲームを作るのに利用しています。

『Electron』は、多くのWebブラウザで利用されているHTMLレンダリングエンジンの「Webkit」に、JavaScriptの実行環境「node.js」が合体したものです。

目次

前書き
第1章 環境構築
  1-1 nodistを利用したNode.jsの環境構築
  1-2 Electronの環境構築
  1-3 package.json
  1-4 [preload利用] はじめの一歩
  1-5 [Node利用] はじめの一歩
  1-6 実行
第2章 Electron特有の知識
  2-1 Node.jsとElectronの機能
  2-2 メインとレンダラー 2つのプロセス
  2-3 IPC - プロセス間通信
  2-4 メニューとショートカット
第3章 配布用パッケージの作成
  3-1 ファイル構成
  3-2 release.js - electron-packagerの利用
  3-3 electron_pack - 配布用アプリの作成
  3-4 作成される実行ファイル
  3-5 実行ファイル作成時の注意
  3-6 開発用の実行
第4章 [preload利用] メイン プロセス側のコード
  4-1 ファイル構成
  4-2 main.js
  4-3 my_modules/browser.js
  4-4 my_modules/menu.js
  4-5 my_modules/dialog.js
第5章 [preload利用] レンダラー プロセス側のコード
  5-1 ファイル構成
  5-2 index.html
  5-3 preload.js
  5-4 js-my/app.main.js
  5-5 js-my/app.dAndD.js
  5-6 js-my/app.editor.js
  5-7 js-my/app.file.js
  5-8 js-my/app.localLoader.js
  5-9 js-my/app.menu.js
第6章 [Node利用] メイン プロセス側のコード
  6-1 ファイル構成
  6-2 my_modules/browser.js
第7章 [Node利用] レンダラー プロセス側のコード
  7-1 ファイル構成
  7-2 index.html
  7-3 js-my/app.main.js
  7-4 js-my/app.editor.js
  7-5 js-my/app.file.js
  7-6 js-my/app.menu.js
後書き

Produktinformation

Cirkel
Ruten No Oheya
{{ is_favorite ? $t('follow.follow_button.is_favorite') : $t('follow.follow_button.into_favorite') }}
Serier
R's ROOM 技術書
Författare
柳井政和
Utgivningsdatum
24/08/2019
Ålder
Alla åldrar
Produktformat
Filformat
PDF
Språk som stöds
japanska
Sidonummer
38ページ
Händelse
Comic Market 96
Filstorlek
1.39MB
  • Kompatibilitet Titta i webbläsaren
OS som stöds
Windows 7 / 8 / 8.1 / 10
Mac -
iOS -
Android -
Andra -

Uppdatera information

  • 2021/10/09
    Innehåll tillagt
    ver 1.3.0:Electron 15.0.0 に対応。preload版、Node使用版同梱。ページ増量。
  • 2019/12/06
    Andra

Användarrecensioner

Verk av samma serie

  • PythonでPDFの面付けをしよう Ver 1.0 [Ruten No Oheya]
    Andra
    PythonでPDFの面付けをしよう Ver 1.0
    550  JPY
    PythonでPDFの面付けをします。コピー誌の作成などに便利なプログラムを作ります。
    Utgivningsdatum : 31/12/2025
  • Learn Python Programming with Manga: A Beginner's Guide [Ruten No Oheya]
    Manga
    Learn Python Programming with Manga: A Beginner's Guide
    /Masakazu Yanai
    550  JPY
    1,100  JPY
    50% RABATT ~2/12 13:59 (JST)
    A clear and engaging introduction to Python, told through manga-style storytelling.
    Utgivningsdatum : 13/09/2025
  • マンガでわかるPython [Ruten No Oheya]
    Manga
    マンガでわかるPython
    /柳井政和
    550  JPY
    1,100  JPY
    50% RABATT ~2/12 13:59 (JST)
    マンガでわかりやすく、プログラミング言語Pythonの基本を解説した本です。
    Utgivningsdatum : 09/09/2025
  • PythonでCUIとGUI両対応のリバーシをつくろう [Ruten No Oheya]
    Andra
    PythonでCUIとGUI両対応のリバーシをつくろう
    1,100  JPY
    Pythonで、CUIとGUI両対応のリバーシを作っていく本です。標準ライブラリーだけを使って実装します。
    Utgivningsdatum : 15/08/2025
  • 技術書のための:PythonでMarkdownからEPUBをつくる本 [Ruten No Oheya]
    Andra
    技術書のための:PythonでMarkdownからEPUBをつくる本
    550  JPY
    1,100  JPY
    50% RABATT ~2/12 13:59 (JST)
    Pythonでプログラムを書き、Markdown記法の複数のファイルから、電子書籍を生成する本です。Pythonの使い方は習得済みの人が対象です。外部コードの自動インポート、コード部分の整形、フォントのサブセット化、置換フレーズ、簡易関数などを組み込みます。
    Utgivningsdatum : 30/05/2025
  • カードが動くタロット占いをつくろう JavaScriptでアニメーションするWebアプリ [Ruten No Oheya]
    Andra
    カードが動くタロット占いをつくろう JavaScriptでアニメーションするWebアプリ
    550  JPY
    1,100  JPY
    50% RABATT ~2/12 13:59 (JST)
    Webブラウザー上で「カードが動くタロット占い」を作る本です。画面上にカードを並べ、シャッフルして配ります。そしてカードの内容をもとに占いの結果を表示します。プログラムはJavaScriptで書きます。
    Utgivningsdatum : 30/05/2025
  • PythonとPygameで作る レトロ風RPG 全コード [Ruten No Oheya]
    Andra
    PythonとPygameで作る レトロ風RPG 全コード
    550  JPY
    1,100  JPY
    50% RABATT ~2/12 13:59 (JST)
    『Python』で、簡単なレトロ風RPGを作ります。環境構築、Pythonの仕様、Pygameの使い方を学んだあと、ゲームの全コードを解説します。本体PDFは290ページ。サンプルコード付き。
    Utgivningsdatum : 14/08/2024
  • 7-Zipコマンドライン活用術 圧縮・暗号化・差分・分割 [Ruten No Oheya]
    Andra
    7-Zipコマンドライン活用術 圧縮・暗号化・差分・分割
    440  JPY
    550  JPY
    20% RABATT ~2/12 13:59 (JST)
    『7-Zip』のコンソール版を活用する本です。圧縮や暗号化、差分ファイルの作成、分割など、さまざまな例をコードを掲載して解説します。
    Utgivningsdatum : 31/12/2023
  • 洞窟探検ゲームを作ろう JavaScript 全コード [Ruten No Oheya]
    Andra
    洞窟探検ゲームを作ろう JavaScript 全コード
    550  JPY
    1,100  JPY
    50% RABATT ~2/12 13:59 (JST)
    ダンジョンを探検するアクションゲームの全コードを掲載して解説した本です。HTML5+JavaScriptで、ライブラリを使わずにゲームを開発します。
    Utgivningsdatum : 11/08/2023
  • JavaScriptエラーメッセージ大研究 [Ruten No Oheya]
    Andra
    JavaScriptエラーメッセージ大研究
    440  JPY
    550  JPY
    20% RABATT ~2/12 13:59 (JST)
    JavaScriptのエラー メッセージについて、サンプル コードと、Chrome、Firefoxでのログを掲載して解説した本です。JavaScriptのエラーについて詳しくなれる研究本です。
    Utgivningsdatum : 05/01/2023
  • サンプルコードで学ぶ Node.js Webスクレイピング [Ruten No Oheya]
    Andra
    サンプルコードで学ぶ Node.js Webスクレイピング
    550  JPY
    1,100  JPY
    50% RABATT ~2/12 13:59 (JST)
    『Node.js』の導入から、Webスクレイピングの実施まで、サンプルコードを中心に学ぶ本です。『Node.js』の開発環境の構築、nodeやnpmのコマンドの習得、プロジェクトの作成から始めて、モジュールの利用や作成、ファイルのダウンロードや保存、HTMLのパース、Webブラウザの操作までおこないます。
    Utgivningsdatum : 28/01/2022
  • Visual Studio Codeの拡張機能を作ってMarkdown表示を改造する本 [Ruten No Oheya]
    Andra
    Visual Studio Codeの拡張機能を作ってMarkdown表示を改造する本
    440  JPY
    550  JPY
    20% RABATT ~2/12 13:59 (JST)
    『Visual Studio Code』の拡張機能を開発して公開する本です。標準Markdown表示に処理を追加して、コード ブロックのアスキーアートをSVG化したり、HTMLファイルを保存したりします。
    Utgivningsdatum : 31/08/2021
  • Node.jsとPuppeteer-coreでWindows用GUIアプリを軽量サイズで作る本 [Ruten No Oheya]
    Andra
    Node.jsとPuppeteer-coreでWindows用GUIアプリを軽量サイズで作る本
    550  JPY
    1,100  JPY
    50% RABATT ~2/12 13:59 (JST)
    『Node.js』と『Puppeteer-core』を使い、Windows用の軽量GUIアプリを、JavaScriptとHTMLで作る本です。ローカルの『Google Chrome』をHTMLのレンダリングエンジンとして使用します。
    Utgivningsdatum : 26/12/2020
  • HTML5とJavaScriptで作る タワーディフェンス 全コード [Ruten No Oheya]
    Andra
    HTML5とJavaScriptで作る タワーディフェンス 全コード
    550  JPY
    1,100  JPY
    50% RABATT ~2/12 13:59 (JST)
    JavaScriptを使い、タワーディフェンスを作り上げる全コードを掲載して解説。サンプルとして『Defense++』と『アマビエディフェンス』という、2本のゲームが付属します。
    (11)
    Utgivningsdatum : 18/11/2020
  • Let's Make A Game of Reversi in JavaScript [Ruten No Oheya]
    Andra
    Let's Make A Game of Reversi in JavaScript
    990  JPY
    1,980  JPY
    50% RABATT ~2/12 13:59 (JST)
    400+ pages of code and explanation for creating a game of Reversi in JavaScript.
    (8)
    Utgivningsdatum : 07/07/2020
  • HTML5とJavaScriptで作る 落ち物パズルゲーム 全コード [Ruten No Oheya]
    Andra
    HTML5とJavaScriptで作る 落ち物パズルゲーム 全コード
    550  JPY
    1,100  JPY
    50% RABATT ~2/12 13:59 (JST)
    落ち物パズルゲームの全コードを掲載して解説。HTML5+JavaScriptで開発。サンプルとして『Cthulhu Drop』というゲームが付属します。
    (6)
    Utgivningsdatum : 30/12/2019

Verk av samma cirkel

Verk finns till salu

  • PythonでPDFの面付けをしよう Ver 1.0 [Ruten No Oheya]
    Andra
    PythonでPDFの面付けをしよう Ver 1.0
    550  JPY
    PythonでPDFの面付けをします。コピー誌の作成などに便利なプログラムを作ります。
    Utgivningsdatum : 31/12/2025
  • マンガでわかるPython [Ruten No Oheya]
    Manga
    マンガでわかるPython
    /柳井政和
    550  JPY
    1,100  JPY
    50% RABATT ~2/12 13:59 (JST)
    マンガでわかりやすく、プログラミング言語Pythonの基本を解説した本です。
    Utgivningsdatum : 09/09/2025
  • 「小説家になろう」で書いた小説がコミカライズされた話 [Ruten No Oheya]
    Roman
    「小説家になろう」で書いた小説がコミカライズされた話
    /柳井政和, 雲居残月
    550  JPY
    1,100  JPY
    50% RABATT ~2/12 13:59 (JST)
    「小説家になろう」で書いた小説『部活の先輩の、三つ編み眼鏡の美少女さんが、ネットスラングに興味を持ちすぎてツライ』がコミカライズされた話をまとめたものです。
    Utgivningsdatum : 16/08/2025
  • PythonでCUIとGUI両対応のリバーシをつくろう [Ruten No Oheya]
    Andra
    PythonでCUIとGUI両対応のリバーシをつくろう
    1,100  JPY
    Pythonで、CUIとGUI両対応のリバーシを作っていく本です。標準ライブラリーだけを使って実装します。
    Utgivningsdatum : 15/08/2025
  • 猫タロット本 Cat Tarot Book [Ruten No Oheya]
    Manga
    猫タロット本 Cat Tarot Book
    /るてんしと
    550  JPY
    1,100  JPY
    50% RABATT ~2/12 13:59 (JST)
    かわいい猫のタロットカードとマンガの本です。大アルカナ22枚を、かわいい猫で描いています。それぞれのカードの解説もおこなっています。
    För kvinnor Paketrabatt tillgänglig
    Utgivningsdatum : 06/06/2025
  • 技術書のための:PythonでMarkdownからEPUBをつくる本 [Ruten No Oheya]
    Andra
    技術書のための:PythonでMarkdownからEPUBをつくる本
    550  JPY
    1,100  JPY
    50% RABATT ~2/12 13:59 (JST)
    Pythonでプログラムを書き、Markdown記法の複数のファイルから、電子書籍を生成する本です。Pythonの使い方は習得済みの人が対象です。外部コードの自動インポート、コード部分の整形、フォントのサブセット化、置換フレーズ、簡易関数などを組み込みます。
    Utgivningsdatum : 30/05/2025
  • カードが動くタロット占いをつくろう JavaScriptでアニメーションするWebアプリ [Ruten No Oheya]
    Andra
    カードが動くタロット占いをつくろう JavaScriptでアニメーションするWebアプリ
    550  JPY
    1,100  JPY
    50% RABATT ~2/12 13:59 (JST)
    Webブラウザー上で「カードが動くタロット占い」を作る本です。画面上にカードを並べ、シャッフルして配ります。そしてカードの内容をもとに占いの結果を表示します。プログラムはJavaScriptで書きます。
    Utgivningsdatum : 30/05/2025
  • PythonとPygameで作る レトロ風RPG 全コード [Ruten No Oheya]
    Andra
    PythonとPygameで作る レトロ風RPG 全コード
    550  JPY
    1,100  JPY
    50% RABATT ~2/12 13:59 (JST)
    『Python』で、簡単なレトロ風RPGを作ります。環境構築、Pythonの仕様、Pygameの使い方を学んだあと、ゲームの全コードを解説します。本体PDFは290ページ。サンプルコード付き。
    Utgivningsdatum : 14/08/2024
  • 7-Zipコマンドライン活用術 圧縮・暗号化・差分・分割 [Ruten No Oheya]
    Andra
    7-Zipコマンドライン活用術 圧縮・暗号化・差分・分割
    440  JPY
    550  JPY
    20% RABATT ~2/12 13:59 (JST)
    『7-Zip』のコンソール版を活用する本です。圧縮や暗号化、差分ファイルの作成、分割など、さまざまな例をコードを掲載して解説します。
    Utgivningsdatum : 31/12/2023
  • 洞窟探検ゲームを作ろう JavaScript 全コード [Ruten No Oheya]
    Andra
    洞窟探検ゲームを作ろう JavaScript 全コード
    550  JPY
    1,100  JPY
    50% RABATT ~2/12 13:59 (JST)
    ダンジョンを探検するアクションゲームの全コードを掲載して解説した本です。HTML5+JavaScriptで、ライブラリを使わずにゲームを開発します。
    Utgivningsdatum : 11/08/2023
  • Little Land War SRPG -flat- [Ruten No Oheya]
    Simulering
    Little Land War SRPG -flat-
    1,650  JPY
    ファンタジー世界を舞台にしたシミュレーションRPGです。シンプルな操作でサクサクと進みます。シナリオ「士官学校の卒業生が魔族とともに蜂起した! 在校生のレオとミミは女王に討伐を命じられた。古民族を味方に付けて辺境での戦いに勝利せよ!」。
    Utgivningsdatum : 13/01/2023
  • JavaScriptエラーメッセージ大研究 [Ruten No Oheya]
    Andra
    JavaScriptエラーメッセージ大研究
    440  JPY
    550  JPY
    20% RABATT ~2/12 13:59 (JST)
    JavaScriptのエラー メッセージについて、サンプル コードと、Chrome、Firefoxでのログを掲載して解説した本です。JavaScriptのエラーについて詳しくなれる研究本です。
    Utgivningsdatum : 05/01/2023
  • サンプルコードで学ぶ Node.js Webスクレイピング [Ruten No Oheya]
    Andra
    サンプルコードで学ぶ Node.js Webスクレイピング
    550  JPY
    1,100  JPY
    50% RABATT ~2/12 13:59 (JST)
    『Node.js』の導入から、Webスクレイピングの実施まで、サンプルコードを中心に学ぶ本です。『Node.js』の開発環境の構築、nodeやnpmのコマンドの習得、プロジェクトの作成から始めて、モジュールの利用や作成、ファイルのダウンロードや保存、HTMLのパース、Webブラウザの操作までおこないます。
    Utgivningsdatum : 28/01/2022
  • Visual Studio Codeの拡張機能を作ってMarkdown表示を改造する本 [Ruten No Oheya]
    Andra
    Visual Studio Codeの拡張機能を作ってMarkdown表示を改造する本
    440  JPY
    550  JPY
    20% RABATT ~2/12 13:59 (JST)
    『Visual Studio Code』の拡張機能を開発して公開する本です。標準Markdown表示に処理を追加して、コード ブロックのアスキーアートをSVG化したり、HTMLファイルを保存したりします。
    Utgivningsdatum : 31/08/2021
  • Node.jsとPuppeteer-coreでWindows用GUIアプリを軽量サイズで作る本 [Ruten No Oheya]
    Andra
    Node.jsとPuppeteer-coreでWindows用GUIアプリを軽量サイズで作る本
    550  JPY
    1,100  JPY
    50% RABATT ~2/12 13:59 (JST)
    『Node.js』と『Puppeteer-core』を使い、Windows用の軽量GUIアプリを、JavaScriptとHTMLで作る本です。ローカルの『Google Chrome』をHTMLのレンダリングエンジンとして使用します。
    Utgivningsdatum : 26/12/2020

Användare som köpte det här verket köpte också

Rabatter

Nyligen kontrollerad

Öppna projekt/kampanjer