使用web(js)技术创建跨平台的app

问:当下什么语言是最好的?
答:js!(哈哈哈哈哈哈哈哈)

作为一个 jSer 我只能说现在还有什么不能用 js 去写的,没有做不到的只有你想不到的 服务器、Android、ios、web、客户端应用……

如今跨平台的桌面 app 也可以,

开始吧!

介绍

1
2
Build cross platform desktop apps
with JavaScript, HTML, and CSS

这个是它官网上的介绍,作为一个前端开发,看到这个真的觉得很欣喜啊,同时也很悲伤(这tm什么时候能学完呐~)
先手团Electron~
这是个Github发布的跨平台桌面应用开发工具,支持 Web 技术开发桌面应用开发,其本身是基于 C++ 开发的,GUI 核心来自于 Chrome,而 JavaScript 引擎使用 v8。

安装使用

  1. 你可以在它的官网上下载官方的开发工具进行开发,同时他还提供了一个新手开发的Demo

    详细文档查看这里

  2. 你也可以通过 npm 安装(运行需要 node 环境)

1
2
3
4
5
# Install the `electron` command globally
npm install electron-prebuilt -g
# Install as a development dependency
npm install electron-prebuilt --save-dev

用兴趣的话你可以试试~

示例

这里找到几个新手开发的Demo:(味精策士~)