基于HTML的桌面应用开发,跨平台桌面应用开发:基于Electron与NW.js 中文pdf扫描版[419MB]...

本书是一本同时介绍 Electron和 NW.js的图书,这两者是目前流行的支持使用 HTML、CSS 和 JavaScript 进行桌面应用开发的框架。书中包含大量的编码示例,而且每个示例都是五脏俱全的实用应用,作者对示例中的关键代码都做了非常详细的解释和说明,可让读者通过实际的编码体会使用这两款框架开发桌面应用的切实感受。

除此之外,在内容上,本书非常系统,分为4大部分:第1部分介绍两个框架的历史背景,并教大家编写*个桌面应用,让读者对这两个框架有一个初步的感受;第 2部分深入讲解 NW.js和 Electron 的内部工作原理,帮助大家剖析这两个框架的底层机制,让读者对它们有更深入的理解;第 3部分介绍使用框架提供的大量 API 来构建多款实用的桌面应用,全方位地让读者体会使用这两个框架开发桌面应用带来的舒适体验;第 4部分为大家讲解了,当开发完成后,如何对应用进行测试、跨平台打包和发布。可以说这 4部分结合起来将开发桌面应用的整个流程系统化地讲解得非常清楚、到位。相信结合书中大量的示例,读者一定能很快掌握并自己使用 Electron和 NW.js构建出跨平台的桌面应用。

目录

第1部分 欢迎来到.Node.js.桌面应用开发的世界

第1章 Electron和NW.js入门 .3

第2章 为你的首款桌面应用搭建基础架构.32

第3章 构建你的首款桌面应用 .56

第4章 分发你的首款桌面应用 .79

第2部分 深度剖析

第5章 在NW.js和Electron中使用Node.js.97

第6章 探索NW.js和Electron的内部机制.115

第3部分 精通Node.js桌面应用开发

第7章 自定义桌面应用的外观.127

第8章 创建托盘应用 .150

第9章 创建应用菜单以及上下文菜单.161

第10章 拖曳文件以及定制界面.186

第11章 在应用中使用网络摄像头.198

第12章 存储应用数据 .211

第13章 从剪贴板复制和粘贴数据.223

第14章 绑定键盘快捷键 .233

第15章 制作桌面通知 .248

第4部分 准备发布

第16章 测试桌面应用 .261

第17章 调试并提升应用性能 .281

第18章 为多平台打包应用 .308

附录A 安装.Node.js .335

8fc4d42749e22f370be90819525a383d.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值