Cross-Platform Desktop Applications: With Node, Electron, and NW.js
暫譯: 跨平台桌面應用程式:使用 Node、Electron 和 NW.js
Paul B. Jensen
- 出版商: Manning
- 出版日期: 2017-05-15
- 售價: $1,750
- 貴賓價: 9.5 折 $1,663
- 語言: 英文
- 頁數: 312
- 裝訂: Paperback
- ISBN: 1617292842
- ISBN-13: 9781617292842
-
相關分類:
JavaScript、Node.js
立即出貨 (庫存 < 3)
買這商品的人也買了...
-
$600$510 -
$779$740 -
$359$341 -
$1,650$1,568 -
$352Angular 從零到一
-
$556Angular 權威教程
-
$1,848Usage-Driven Database Design: From Logical Data Modeling through Physical Schema Definition
-
$449收穫,不止 SQL 優化 — 抓住 SQL 的本質
-
$265Web API 的設計與開發 (Web API : the Good Parts)
-
$650$553 -
$352算法設計與分析基礎, 3/e (Introduction to the Design and Analysis of Algorithms, 3/e)
-
$454精通 Tableau 商業數據分析與可視化
-
$2,720$2,584 -
$857QEMU/KVM 源碼解析與應用
-
$3,040The Algorithm Design Manual, 3/e (Hardcover)
-
$653分佈式製造系統智能協調控制理論與模型
-
$954$906 -
$1,520Enterprise Application Development with C# 9 and .NET 5: Enhance your C# and .NET skills by mastering the process of developing professional-grade web
-
$520$468 -
$1,881Getting Started with Elastic Stack 8.0: Run powerful and scalable data platforms to search, observe, and secure your organization (Paperback)
-
$650$507 -
$662Amazon Web Services 雲計算實戰, 2/e
-
$650$487 -
$594$564 -
$390$371
相關主題
商品描述
It's tedious and time-consuming to create OS-specific versions of every desktop application, especially with different set of tools for each platform. NW.js radically simplifies desktop development, providing a true cross-platform development stack built on HTML, CSS and JavaScript, Node.js modules, and the Chrome Blink engine. NW.js applications interact with the host operating system just like any other platform-native project, so developers have full access to all local files and resources. The performance is great, and best of all, it saves developers time because they only have to write one version of their application.
Cross-Platform Desktop Applications guides readers step-by-step as they learn to develop NW.js desktop applications that run on Windows, OSX and Linux. They begin by getting the big picture of what NW.js can (and can't) do. Readers test drive NW.js as they build their first desktop application. Next, they find out how to take advantage of OS- specific features like menus, system-tray apps, clipboards, and the file system. Along the way, this book teaches how to debug errors and diagnose performance bottlenecks with NW.j's browser developer tools, package an application as a standalone executable for each OS, and even distribute it to various app stores. The book gives developers the inspiration and skills they need to code pro quality desktop applications using the web languages they already know.
Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.
商品描述(中文翻譯)
為每個桌面應用程式創建特定於操作系統的版本既繁瑣又耗時,尤其是每個平台都有不同的工具集。NW.js 徹底簡化了桌面開發,提供了一個真正的跨平台開發堆疊,基於 HTML、CSS 和 JavaScript、Node.js 模組以及 Chrome Blink 引擎。NW.js 應用程式與主機操作系統的互動就像任何其他平台原生專案一樣,因此開發人員可以完全訪問所有本地檔案和資源。性能優異,最重要的是,它為開發人員節省了時間,因為他們只需編寫一個版本的應用程式。
跨平台桌面應用程式 逐步指導讀者學習如何開發在 Windows、OSX 和 Linux 上運行的 NW.js 桌面應用程式。他們首先了解 NW.js 可以(和不能)做什麼的全貌。讀者在構建他們的第一個桌面應用程式時,體驗 NW.js。接下來,他們將了解如何利用特定於操作系統的功能,如菜單、系統托盤應用程式、剪貼簿和檔案系統。在此過程中,本書教導如何使用 NW.js 的瀏覽器開發者工具來調試錯誤和診斷性能瓶頸,將應用程式打包為每個操作系統的獨立可執行檔,甚至將其分發到各種應用商店。本書為開發人員提供了靈感和技能,使他們能夠使用已知的網頁語言編寫專業品質的桌面應用程式。
購買印刷版書籍可獲得 Manning Publications 提供的免費 PDF、Kindle 和 ePub 格式電子書。