HTML5开发桌面应用:选择node-webkit还是有道heX

         近几年,移动应用和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了,可能是先入为主吧。

     

时间: 2024-11-08 17:29:40

HTML5开发桌面应用:选择node-webkit还是有道heX的相关文章

node.js 和HTML5开发本地桌面应用程序_node.js

HTML5让Web开发人员用纯HTML技术开发富客户端互联网应用或者甚至本地桌面应用成为了可能.HTML5可以将任何普通网站转变成Web应用.HTML5 web 应用不仅具有在桌面浏览器应用中的优势,同时在智能手机和平板中也是开发利器. 在手机端,有一个非常棒的工具叫做PhoneGap,使用这个快速开发平台,任何人都可以使用HTML5+CSS3+JavaScript开发出安卓,iOS等应用.PhoneGap的最好的一个特点是,你并不需要联网,不需要连接web服务器,你可以从把它当成本地桌面应用.

《HTML5 Canvas游戏开发实战》——1.4 开发工具的选择

1.4 开发工具的选择 对于HTML5的开发来说,在开发工具方面没有特殊的要求,甚至可以用文本文档来编写代码.但是好的开发工具可以减少开发Bug,提高开发效率.对于网页设计者来说,Dreamweaver应该是最佳的选择,但由于 Dreamweaver没有调试功能,而且JavaScript的自动提示功能又不太好用,作为以代码编写为主的开发者来说,这是难以接受的.所以在这里推荐另一款开发工具,那就是Eclipse,它是完全免费的,而且也带有比较好的JavaScript提示功能.在下载Eclipse之

iPhone5和iOS6上HTML5开发的新增功能

开发移动应用到底是选择Native.Web应用或者混合应用?答案是不同的移动应用需要不同的技术,选择合适的就行.其实大多数移动应用,不管是企业移动应用还是互联网移动应用,90%都可以使用基于HTML5的Web技术就足够.在Android 4.0和iOS 6以上浏览器已经是最快的应用了,比任何本地的微博.微信都快,无须更新升级,无须上传分裂的APP市场,无须突然被苹果下架应用.再看看最近发布 Firefox OS 开发手机的配置也大概知道,运行大多数应用不需要那么高配置. 目前主流的智能终端中,i

Hello node Webkit

node-webkit是开发桌面webapp的框架,基于Chromium与nodejs,利用html,css,js混合nodejs模块可以开发出漂亮的桌面应用. 更多详情可以点击这里,node-webkit 下面我们以node-webkit框架来建立一个mac系统上面的app,构建工具利用Nuwk!. 安装 node-webkit 点击这里选择相应系统的node-webkit安装包,然后直接解压把node-webkit.app放在应用程序里 安装 numk! 点击这里进去下载,然后把下载的解压包

node-webkit开发桌面应用

      之前有一篇博文提到过node-webkit和有道的hex,今天就node-webkit开发做一个详细介绍吧. 顾名思义,node-webkit就是nodejs+webkit.这样做的好处显而易见,核心奥义在于,用nodejs来进行本地化调用,用webkit来解析和执行HTML+JS.        快速上手 下载node-webkit         点击这里:        https://github.com/rogerwang/node-webkit         找到Dow

哪些App适合用HTML5开发?

哪些移动互联网产品适合用HTML5开发? 1.搜索产品 的确,由Android系统定义的移动互联网搜索生态,是将搜索框作为整个移动互联网的入口,这样最符合谷歌的利益,也必然使得WEB页面成为处理搜索需求的主要场景--难以想象,如果搜索引擎是一个原生app,而这个app控制了跨平台的移动设备上网入口,谷歌将会多么抓狂. 除此之外,由于HTML5技术本质上是增强了WEB页面在移动设备上的用户体验,并增强了WEB页面可以实现的功能和效果,所以搜索本身这一行为就适合HTML5.因为用户常常需要在不同的平

JSP开发工具的选择

js JSP引擎搭建起来后就可以着手使用开发工具进行JSP的编程了,现下流行的JSP开发工具主要有IBM VisualAge,JBuilder,NetBeans,JRun,Urledit,dreamweaver,editplus等,这里我们主要介绍IBM VisualAge,JBuilder, Jrun三种工具的一些基本情况,大家可以参照其各自的特点,结合自身开发环境进行开发工具的选择. IBM VisualAge for Java IBM的Web开发产品可谓同类之中的庞然大物:体积庞大,功能众

格式-html5开发meta标签求详解

问题描述 html5开发meta标签求详解 html5里meta标签到底该怎么理解?开发pc网站与开发移动网站,我发现meta里的内容大不一样,但是我学到的教程里貌似没有移动平台里那么多的陌生东西啊,比如< meta name="viewport" content="width=device-width,height=device-height, user-scalable=no,initial-scale=1, minimum-scale=1, maximum-sca

nodejs(1):mac 安装nodejs &amp;amp; electron 环境开发桌面应用

1,下载node安装包 https://github.com/electron/electron Electron 是 Github 发布跨平台桌面应用开发工具,支持 Web 技术开发桌面应用开发,其本身是基于 C++ 开发的,GUI 核心来自于 Chrome,而 JavaScript 引擎使用 v8. mac 安装node 6.10.3.pkg https://nodejs.org/ 直接下一步,下一步安装即可. This package will install Node.js v6.10.