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

Ruten No Oheya

{{$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 }}
{{ product.voice_pack.sum_point | number_format }}pt
{{ product.official_price_str || product.price_str }}
{{ real_price | number_format }}
{{ real_point | number_format }} pt ({{ $t('product.price.point_return', [real_point_rate]) }}) pt ({{ $t('product.price.noreduction') }})
Giá tiền
330JPY
Điểm thưởng
30pt (10Hoàn tiền điểm %)
Đăng ký thành viên và nhận nhiều phiếu giảm giá!
Giá tận dụng phiếu giảm giá tốt nhất
{{ (product.price - bestCouponDiscount).toLocaleString() }}JPY330JPY /
Có thể sử dụng để mua hàng từ 301 JPY trở lên.
Giá tận dụng phiếu giảm giá tốt nhất
{{ (product.price - bestUserCouponDiscount).toLocaleString() }}JPY330JPY /
Phiếu giảm giá có sẵn Xác nhận điều kiện sử dụng ở đây

Không thể sử dụng phiếu khuyến mãi

{{ carted.name }}Đã thêm

Ưu đãi mua hàng

  • {{ gift.title }}

    Đang phát tới {{ gift.distribute_end_str }}

  • {{ coupon.coupon_name }}

    Đang phát tới {{ coupon.end_date_str }}

    Thời hạn hiệu lực:{{ coupon.user_limit_date }}

    Thời hạn hiệu lực:{{ coupon.limit_days_day }} ngày sau khi mua

  • {{ bonus.title }}

    Đang phát tới {{ bonus.end_date_str }}

Thông tin tác phẩm

Nhóm
Ruten No Oheya
{{ is_favorite ? $t('follow.follow_button.is_favorite') : $t('follow.follow_button.into_favorite') }}
Bộ truyện
R's ROOM 技術書
Tác giả
柳井政和
Ngày phát hành
Ngày 24 tháng 08 năm 2019
Độ tuổi chỉ định
Tất cả độ tuổi
Định dạng tác phẩm
Định dạng tệp tin
PDF
Ngôn ngữ được hỗ trợ
Tiếng Nhật
Đếm trang
38ページ
Sự kiện
Hội trợ Comic 96
Dung lượng tệp
1,39MB

Điều kiện tương thích

Tải xuống Xem trực tuyến
PC
Điện thoại thông minh
Hỗ trợ OS
Windows 7 / 8 / 8.1 / 10
Mac -
iOS -
Android -
Loại khác -

Nội dung tác phẩm

内容

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
後書き

Thông tin cập nhật

  • 2021/10/09
    Thêm nội dung
    ver 1.3.0:Electron 15.0.0 に対応。preload版、Node使用版同梱。ページ増量。
  • 2019/12/06
    Loại khác

Đánh giá của người dùng

Tác phẩm cùng số sêri ( loạt tác phẩm)

  • サンプルコードで学ぶ Node.js Webスクレイピング [Ruten No Oheya]
    Loại khác
    サンプルコードで学ぶ Node.js Webスクレイピング
    1,100 JPY / 188.971 / 100pt(10%)
    『Node.js』の導入から、Webスクレイピングの実施まで、サンプルコードを中心に学ぶ本です。『Node.js』の開発環境の構築、nodeやnpmのコマンドの習得、プロジェクトの作成から始めて、モジュールの利用や作成、ファイルのダウンロードや保存、HTMLのパース、Webブラウザの操作までおこないます。
    Ngày phát hành : 28/01/2022
  • Visual Studio Codeの拡張機能を作ってMarkdown表示を改造する本 [Ruten No Oheya]
    Loại khác
    Visual Studio Codeの拡張機能を作ってMarkdown表示を改造する本
    550 JPY / 94.485 / 50pt(10%)
    『Visual Studio Code』の拡張機能を開発して公開する本です。標準Markdown表示に処理を追加して、コード ブロックのアスキーアートをSVG化したり、HTMLファイルを保存したりします。
    Ngày phát hành : 31/08/2021
  • Node.jsとPuppeteer-coreでWindows用GUIアプリを軽量サイズで作る本 [Ruten No Oheya]
    Loại khác
    Node.jsとPuppeteer-coreでWindows用GUIアプリを軽量サイズで作る本
    1,100 JPY / 188.971 / 100pt(10%)
    『Node.js』と『Puppeteer-core』を使い、Windows用の軽量GUIアプリを、JavaScriptとHTMLで作る本です。ローカルの『Google Chrome』をHTMLのレンダリングエンジンとして使用します。
    Ngày phát hành : 26/12/2020
  • HTML5とJavaScriptで作る タワーディフェンス 全コード [Ruten No Oheya]
    Loại khác
    HTML5とJavaScriptで作る タワーディフェンス 全コード
    770 JPY 1,100 JPY / 132.280188.971 / 70pt(10%)
    Giảm giá30% ~9/10 13:59 (JST)
    JavaScriptを使い、タワーディフェンスを作り上げる全コードを掲載して解説。サンプルとして『Defense++』と『アマビエディフェンス』という、2本のゲームが付属します。
    (11)
    Ngày phát hành : 18/11/2020
  • Let's Make A Game of Reversi in JavaScript [Ruten No Oheya]
    Loại khác
    Let's Make A Game of Reversi in JavaScript
    990 JPY 1,980 JPY / 170.074340.148 / 90pt(10%)
    Giảm giá50% ~9/10 13:59 (JST)
    400+ pages of code and explanation for creating a game of Reversi in JavaScript.
    (7)
    Ngày phát hành : 07/07/2020
  • HTML5とJavaScriptで作る 落ち物パズルゲーム 全コード [Ruten No Oheya]
    Loại khác
    HTML5とJavaScriptで作る 落ち物パズルゲーム 全コード
    770 JPY 1,100 JPY / 132.280188.971 / 70pt(10%)
    Giảm giá30% ~9/10 13:59 (JST)
    落ち物パズルゲームの全コードを掲載して解説。HTML5+JavaScriptで開発。サンプルとして『Cthulhu Drop』というゲームが付属します。
    (6)
    Ngày phát hành : 30/12/2019
  • Steamゲーム販売参戦記 [Ruten No Oheya]
    Loại khác
    Steamゲーム販売参戦記
    330 JPY / 56.691 / 30pt(10%)
    2018年1月7日から準備を始めて、2018年2月22日にSteamでゲームをリリースした時の経験をマニュアル的にまとめた本。
    (14)
    Ngày phát hành : 26/08/2019
  • TinyWar アルゴリズムブック [Ruten No Oheya]
    Loại khác
    TinyWar アルゴリズムブック
    330 JPY / 56.691 / 30pt(10%)
    8bit風RTS「TinyWar」のアルゴリズムを、コード付きで解説した本。「マップの自動生成」「ユニットの自動移動」「敵の建物自動配置」の処理を掲載。
    (7)
    Ngày phát hành : 25/08/2019
  • ワールドマップ自動生成読本 [Ruten No Oheya]
    Loại khác
    ワールドマップ自動生成読本
    330 JPY / 56.691 / 30pt(10%)
    二次元ゲームのワールドマップを自動生成するための本。小マップから、大マップまで、3種類のサンプルを元に、ワールドマップを自動生成する方法を、勘所とともに解説。
    (19)
    Ngày phát hành : 22/08/2019
  • レトロ風RPG フルスクラッチ開発 全コード [Ruten No Oheya]
    Loại khác
    レトロ風RPG フルスクラッチ開発 全コード
    770 JPY 1,100 JPY / 132.280188.971 / 70pt(10%)
    Giảm giá30% ~9/10 13:59 (JST)
    レトロゲーム風RPGの全コードを掲載して解説。HTML5+JavaScriptで開発。サンプルとして『OheyaQuest』というRPGが付属します。
    (14)
    Ngày phát hành : 16/08/2019
  • ARToolKitを使わずにARマーカーの認識をフルスクラッチで作る方法 [Ruten No Oheya]
    Loại khác
    ARToolKitを使わずにARマーカーの認識をフルスクラッチで作る方法
    330 JPY / 56.691 / 30pt(10%)
    JavaでARマーカー認識プログラムを、フルスクラッチで書いた時のレポートです。入力画像からマーカーを検出して、3D上に配置するまでのアルゴリズムを解説しています。
    Ngày phát hành : 17/01/2018
  • JavaScript:特殊コードゴルフ マニアクス [Ruten No Oheya]
    Loại khác
    JavaScript:特殊コードゴルフ マニアクス
    330 JPY / 56.691 / 30pt(10%)
    禁止文字つきコードゴルフを1年以上出題して、その解答ノウハウをまとめた本です。
    (7)
    Ngày phát hành : 17/01/2018
  • JavaScriptで 実行時エラーを起こす 100+の技法 [Ruten No Oheya]
    Loại khác
    JavaScriptで 実行時エラーを起こす 100+の技法
    330 JPY / 56.691 / 30pt(10%)
    実行してみないと発生しない「実行時エラー」は、プログラムを書いた時点では発見できない、厄介なエラーです。本書では、100以上の手法で、実行時エラーを起こしていきます。
    (9)
    Ngày phát hành : 16/01/2018
  • TinySRPG アルゴリズムブック JavaScriptのコードで学ぶ シミュレーションRPGの処理 [Ruten No Oheya]
    Loại khác
    TinySRPG アルゴリズムブック JavaScriptのコードで学ぶ シミュレーションRPGの処理
    330 JPY / 56.691 / 30pt(10%)
    拙作シミュレーションRPG「TinySRPG」シリーズのアルゴリズムを、コード付きで解説した本です。SRPGの基本的な処理のアルゴリズムが分かります。
    (20)
    Ngày phát hành : 14/01/2018
  • HTML5+NW.jsで同人ゲームを作る基礎知識 for Windows [Ruten No Oheya]
    Loại khác
    HTML5+NW.jsで同人ゲームを作る基礎知識 for Windows
    330 JPY / 56.691 / 30pt(10%)
    NW.jsは、JavaScriptでGUIアプリを作れる開発環境です。本書は、このNW.jsで同人ゲームを作るための基礎知識をまとめたものです。
    (14)
    Ngày phát hành : 14/01/2018
  • Google Chrome ユーザーデータ自動軽量化Book [Ruten No Oheya]
    Loại khác
    Google Chrome ユーザーデータ自動軽量化Book
    330 JPY / 56.691 / 30pt(10%)
    肥大しやすい「Google Chrome」のユーザーデータを、node.jsを使い、自動処理でメンテナンスするプログラムを作る本
    Ngày phát hành : 12/01/2018

Tác phẩm cùng nhóm

Tác phẩm đang được bán

  • PythonとPygameで作る レトロ風RPG 全コード [Ruten No Oheya]
    Loại khác
    PythonとPygameで作る レトロ風RPG 全コード
    1,100 JPY / 188.971 / 100pt(10%)
    『Python』で、簡単なレトロ風RPGを作ります。環境構築、Pythonの仕様、Pygameの使い方を学んだあと、ゲームの全コードを解説します。本体PDFは290ページ。サンプルコード付き。
    Ngày phát hành : 14/08/2024
  • 7-Zipコマンドライン活用術 圧縮・暗号化・差分・分割 [Ruten No Oheya]
    Loại khác
    7-Zipコマンドライン活用術 圧縮・暗号化・差分・分割
    550 JPY / 94.485 / 50pt(10%)
    『7-Zip』のコンソール版を活用する本です。圧縮や暗号化、差分ファイルの作成、分割など、さまざまな例をコードを掲載して解説します。
    Ngày phát hành : 31/12/2023
  • 洞窟探検ゲームを作ろう JavaScript 全コード [Ruten No Oheya]
    Loại khác
    洞窟探検ゲームを作ろう JavaScript 全コード
    770 JPY 1,100 JPY / 132.280188.971 / 70pt(10%)
    Giảm giá30% ~9/10 13:59 (JST)
    ダンジョンを探検するアクションゲームの全コードを掲載して解説した本です。HTML5+JavaScriptで、ライブラリを使わずにゲームを開発します。
    Ngày phát hành : 11/08/2023
  • JavaScriptエラーメッセージ大研究 [Ruten No Oheya]
    Loại khác
    JavaScriptエラーメッセージ大研究
    550 JPY / 94.485 / 50pt(10%)
    JavaScriptのエラー メッセージについて、サンプル コードと、Chrome、Firefoxでのログを掲載して解説した本です。JavaScriptのエラーについて詳しくなれる研究本です。
    Ngày phát hành : 05/01/2023
  • サンプルコードで学ぶ Node.js Webスクレイピング [Ruten No Oheya]
    Loại khác
    サンプルコードで学ぶ Node.js Webスクレイピング
    1,100 JPY / 188.971 / 100pt(10%)
    『Node.js』の導入から、Webスクレイピングの実施まで、サンプルコードを中心に学ぶ本です。『Node.js』の開発環境の構築、nodeやnpmのコマンドの習得、プロジェクトの作成から始めて、モジュールの利用や作成、ファイルのダウンロードや保存、HTMLのパース、Webブラウザの操作までおこないます。
    Ngày phát hành : 28/01/2022
  • Visual Studio Codeの拡張機能を作ってMarkdown表示を改造する本 [Ruten No Oheya]
    Loại khác
    Visual Studio Codeの拡張機能を作ってMarkdown表示を改造する本
    550 JPY / 94.485 / 50pt(10%)
    『Visual Studio Code』の拡張機能を開発して公開する本です。標準Markdown表示に処理を追加して、コード ブロックのアスキーアートをSVG化したり、HTMLファイルを保存したりします。
    Ngày phát hành : 31/08/2021
  • Node.jsとPuppeteer-coreでWindows用GUIアプリを軽量サイズで作る本 [Ruten No Oheya]
    Loại khác
    Node.jsとPuppeteer-coreでWindows用GUIアプリを軽量サイズで作る本
    1,100 JPY / 188.971 / 100pt(10%)
    『Node.js』と『Puppeteer-core』を使い、Windows用の軽量GUIアプリを、JavaScriptとHTMLで作る本です。ローカルの『Google Chrome』をHTMLのレンダリングエンジンとして使用します。
    Ngày phát hành : 26/12/2020
  • HTML5とJavaScriptで作る タワーディフェンス 全コード [Ruten No Oheya]
    Loại khác
    HTML5とJavaScriptで作る タワーディフェンス 全コード
    770 JPY 1,100 JPY / 132.280188.971 / 70pt(10%)
    Giảm giá30% ~9/10 13:59 (JST)
    JavaScriptを使い、タワーディフェンスを作り上げる全コードを掲載して解説。サンプルとして『Defense++』と『アマビエディフェンス』という、2本のゲームが付属します。
    (11)
    Ngày phát hành : 18/11/2020
  • Let's Make A Game of Reversi in JavaScript [Ruten No Oheya]
    Loại khác
    Let's Make A Game of Reversi in JavaScript
    990 JPY 1,980 JPY / 170.074340.148 / 90pt(10%)
    Giảm giá50% ~9/10 13:59 (JST)
    400+ pages of code and explanation for creating a game of Reversi in JavaScript.
    (7)
    Ngày phát hành : 07/07/2020
  • HTML5とJavaScriptで作る 落ち物パズルゲーム 全コード [Ruten No Oheya]
    Loại khác
    HTML5とJavaScriptで作る 落ち物パズルゲーム 全コード
    770 JPY 1,100 JPY / 132.280188.971 / 70pt(10%)
    Giảm giá30% ~9/10 13:59 (JST)
    落ち物パズルゲームの全コードを掲載して解説。HTML5+JavaScriptで開発。サンプルとして『Cthulhu Drop』というゲームが付属します。
    (6)
    Ngày phát hành : 30/12/2019
  • あの日僕は 120x120ドットの画面で シミュレーションRPG を作っていた [Ruten No Oheya]
    Loại khác
    あの日僕は 120x120ドットの画面で シミュレーションRPG を作っていた
    330 JPY / 56.691 / 30pt(10%)
    iモード向けにシミュレーションRPGを作っていた2003年当時の回顧録。ハード的な制約をいかに乗り切って、SPGを動作させるかに苦心した苦闘の歴史。
    (5)
    Ngày phát hành : 26/11/2019
  • Steamゲーム販売参戦記 [Ruten No Oheya]
    Loại khác
    Steamゲーム販売参戦記
    330 JPY / 56.691 / 30pt(10%)
    2018年1月7日から準備を始めて、2018年2月22日にSteamでゲームをリリースした時の経験をマニュアル的にまとめた本。
    (14)
    Ngày phát hành : 26/08/2019
  • TinyWar アルゴリズムブック [Ruten No Oheya]
    Loại khác
    TinyWar アルゴリズムブック
    330 JPY / 56.691 / 30pt(10%)
    8bit風RTS「TinyWar」のアルゴリズムを、コード付きで解説した本。「マップの自動生成」「ユニットの自動移動」「敵の建物自動配置」の処理を掲載。
    (7)
    Ngày phát hành : 25/08/2019
  • ワールドマップ自動生成読本 [Ruten No Oheya]
    Loại khác
    ワールドマップ自動生成読本
    330 JPY / 56.691 / 30pt(10%)
    二次元ゲームのワールドマップを自動生成するための本。小マップから、大マップまで、3種類のサンプルを元に、ワールドマップを自動生成する方法を、勘所とともに解説。
    (19)
    Ngày phát hành : 22/08/2019
  • レトロ風RPG フルスクラッチ開発 全コード [Ruten No Oheya]
    Loại khác
    レトロ風RPG フルスクラッチ開発 全コード
    770 JPY 1,100 JPY / 132.280188.971 / 70pt(10%)
    Giảm giá30% ~9/10 13:59 (JST)
    レトロゲーム風RPGの全コードを掲載して解説。HTML5+JavaScriptで開発。サンプルとして『OheyaQuest』というRPGが付属します。
    (14)
    Ngày phát hành : 16/08/2019

Người mua tác phẩm này cũng đã mua

    Giảm giá

    Các tác phẩm đã tìm gần đây

      Các kế hoạch và chiến dịch đang được tổ chức