基于Web技术进行桌面应用开发的研究Research on Desktop Application Development Based on Web Technology
罗宏俊,冯瑞
摘要(Abstract):
阐述一种基于纯Web技术进行桌面应用开发的新型开发模式,并指出其可行性和意义。基于这样的一种开发模式,以有道的HEX开发平台为例,实现了桌面版的2048游戏,最后打包部署直接在Windows上面运行,验证了这种开发模式的可行性和优势所在。在Web技术日益发达的今天,面对桌面应用和Web应用各有劣势的情况,这样的开发方式一定会得到越来越广泛的应用。
关键词(KeyWords): Web技术;Web应用;桌面应用;HEX
基金项目(Foundation): 国家科技支撑计划(项目编号:2013BAH09F01);; 上海市科委科技创新行动计划(项目编号:14511106900)
作者(Author): 罗宏俊,冯瑞
参考文献(References):
- [1]蒋海云王士同.Web技术开发桌面应用的研究与设计[J].微计算机信息,2010,(6):116-118
- [2]蒋海云.Web回归桌面的研究与应用-基于Web技术的预付费电能管理系统的构建[D].无锡:江南大学,2009.
- [3]Jesse James Garret.Ajax:A New Approach to Web Application[EB/OL].[2005-02-18].http://adaptivepath.com/ideas/essays/archives/000385.php.
- [4]rogerwang.Node-Webkit on github.com[EB/OL].[2016-01-20].https://github.com/nwjs/nw.js.
- [5]博客《玄魂的思想》.Node-Webkit学习(2)基本结构和配置[EB/OL].[2014-04-10].http://www.cnblogs.com/xuanhun/p/3656003.html.
- [6]陆远.Web前端技术构建桌面应用的解决方案[EB/OL].[2013-08-11].http://wenku.baidu.com/view/39724a8cf8c75fbfc77db2d5.html.
- [7]Youdao.HEX指南[EB/OL].[2014-01-01].http://HEX.youdao.com/zh-cn/tutorial/index.html.
- [8]HEX Blog.HEX:用HTML5和Node.JS开发桌面应用[EB/OL].[2014.05.01].http://HEX.youdao.com/blog/.
- [9]Linda Dailey Paulson.Building Rich Web Applications with Ajax[J].IEEE Computer Society,2005,38(10):14-17