GitHub 发布 Electron 1.0,可用于构建跨平台软件

oschina
 oschina
发布于 2016年05月12日
收藏 77

GitHub近日发布了Electron版本1.0,这种应用程序框架可用于构建跨平台软件。Electron使用CSS、HTML和JavaScript,可以构建面向Linux、OS X和Windows的原生应用程序。

Electron之前名为Atom Shell,是两年前开始开发的。这个项目的最初目标是,开发一个框架,用于构建Atom,这是GitHub开发的一种开源、可改动的文本编辑器。Electron可以说是这种框架的进化版。

Electron 1.0发布后,该平台的API出现了大变样,稳定性也有所改进。为了帮助开发人员充分利用这些API,Electron 1.0首次包括一款演示应用程序,旨在让用户大致领略API的功能。这些API可用来创建并管理窗口、使用系统对话框以及进程之间进行联系。

Electron还随带Chrome Developer Tools插件,这个插件旨在有助于检查、调试和排查Electron应用程序。Devtron是一种开源Chrome插件,它可以检查事件、可视化应用程序的依赖关系,并且监控进程之间的联系。Devtron还可以运行长整数(lint)测试。

测试Electron应用程序也在该项目幕后的GitHub团队关注的范围之内。 为此,Spectron这个面向Electron应用程序的集成测试框架也经过了更新,全面支持Electron 1.0。Spectron同样基于ChromeDriver和WebdriverIO,因而它可以全面访问Chrome里面的运行测试。

Electron 1.0免费且开源,可从网上获得(electron.atom.io)。

来源:云头条

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 OSCHINA 社区 [http://www.oschina.net]
本文标题:GitHub 发布 Electron 1.0,可用于构建跨平台软件
加载中

最新评论(22

s
soxgoon
nwjs
葫芦瓜880
葫芦瓜880
好文
葫芦瓜880
葫芦瓜880
好文
葫芦瓜880
葫芦瓜880
好文
葫芦瓜880
葫芦瓜880
好文
穿猫的靴子
穿猫的靴子

引用来自“Nixus”的评论

1.0发布了,是不是就是说Atom以后不会卡了?

引用来自“ucwebos”的评论

atom本身的问题 vscode也是用Electron就不卡

引用来自“Nixus”的评论

@ucwebos vscode和atom相比,好像没有atom好用,总感觉还差几条街呢
就atom拿卡的,vscode还真比不上
u
uugkl

引用来自“Nixus”的评论

1.0发布了,是不是就是说Atom以后不会卡了?
还是会卡的,启动速度现在还是卡爆
Aschrius
Aschrius
终于1.0
eechen
eechen
PHP(CLI HTTP Server)+Browser(WebView)也是一种跨平台的桌面应用开发技术.

PHP7中用opcache.file_cache导出脚本opcode实现源代码保护
http://my.oschina.net/eechen/blog/539995

下载PHPDroid: 基于WebView和PHP内置HTTP服务器开发Android应用
http://my.oschina.net/eechen/blog/655689
Soi
Soi
13
返回顶部
顶部