近几年,移动应用和web2.0大行其道,相比之下,传统桌面应用程序开发显得相对冷清(包括该领域技术人才的后继力量),但在一些场景下,它依然有其不可替代的优势。将HTML5和Node.JS的技术优势,应用于桌面应用程序开发,使得工作变得简单而高效。
因此在AOL中搜索”html 开发桌面应用“,结果发现了王文睿的node-webkit和有道的heX这两款技术,很明显node-webkit是较hex之前开发的。那到底选择那个好呢?下面简单介绍一下这两款技术:
node-webkit is an app runtime based on Chromium and node.js. For building desktop applications that will run on OSX, Windows and Linux.
heX,一个允许你采用前端技术(HTML,CSS,JavaScript)开发桌面应用软件的跨平台解决方案。是你开发桌面应用的一种新的选择,意在解决传统桌面应用开发中繁琐的UI和交互开发工作,使其变的简单而高效。特别适合重UI,重交互的桌面应用软件。
其实二则都一样,用到的底层也一样,所以选哪个都差不多。最后还是选择node-webkit了,可能是先入为主吧。
HTML5开发桌面应用:选择node-webkit还是有道heX
原文地址:http://blog.csdn.net/xiebaochun/article/details/38928297