阿凡达项目:一个HTML5战略一统江湖
也许最有意思和最具前瞻力的公告要数JavaOne的一个演讲了,这个演讲揭开了新的HTML5开发战略的神秘面纱,被称为阿凡达项目(Project Avatar)。
Cameron Purdy和Adam Messinger公布阿凡达项目
还不知道阿凡达项目的具体内容,也有怀疑认为应该称其为“框架”或者“基础架构。”也许现在最适合的描述是称其为一种哲学理念,允诺将Java世界转移到一个开发实践和模式更符合围绕HTML5标准的互联网领域。
当然,也有很多问题询问为什么Java社区需要一个来自甲骨文的新战略?现在很多企业已经使用现有的Java框架来交付基于富HTML5的应用了。
Adam Messinger是甲骨文融合中间件的开发VP,他表示最大的动机就是易用性。“你可以让一个HTML5客户端同一个Java后端共同运作,但是并不让人很满意,因为不易于使用,对于HTML人员要和JAVA人员协作来说并不容易。”
另一个最大的目标是统一或者至少将Java ME带入同SE和EE平台的同样的“帐篷”中。Java SE和Java EE通常配合的很好,但是用Java ME微应用开发在外缘前进。
阿凡达项目PPT
ME、SE和EE统一之路
在阿凡达项目中我们所做的就是统一我们使用Java ME、Java SE和Java EE的方法。
诚然,统一ME和EE意味着统一JSON作为往复传送对象的通信机制。也意味着利用Web Socket进行客户端和服务器端的双向交互,同时支持在线和脱线通信模式。所有的这些技术都协定后,手持设备、基于Web的应用以及部署在云端的企业应用之间交互性和通信就会变得简单。
这确实是一个令人兴奋的提议。最实际的问题在于要推动所有的内容使阿凡达项目成为主流要多久。很多HTML5开发框架已经生产出富网络内容,阿凡达冒着迟到的风险,而且很多其他竞争者在这个领域中已经展露头角。
【阿凡达项目:一个HTML5战略一统江湖】相关文章
3. Facebook联手Bango推移动支付服务,与HTML5战略成一体
6. Cardinal:一个用于移动项目开发的轻量 CSS 框架
7. Switch To HTML5:一个基础而实用的模板生成工具
9. HTML5 starter pack:一个干净的和有组织的目录结构
10. Rainyday.js:一个轻量的 JavaScript 库
本文来源:https://www.51html5.com/a1587.html
﹝阿凡达项目:一个HTML5战略一统江湖﹞相关内容
- 一个HTML5射击游戏
- 一个HTML5的视频智力游戏
- Google Chrome Beta版更新带来另一个HTML5特性
- 一个HTML5移动Web开发框架 - Lungo.js
- 制作Fastbook:一段HTML5爱情故事
- 谷歌未来战略:通过HTML5整合Android和Chrome
- 解析Facebook的HTML5移动平台战略
- 《红色警戒》HTML5版,经典即时战略网页重现
- HTML5 科幻战略页游《CONQUERx2》登陆日本
- Facebook移动战略三步走:从HTML5至Home