开源Rexsee的跨平台价值取舍

作者: 来源:未知 2012-03-20 15:50:01 阅读 我要评论 直达商品

一次开发多平台运行,还是深度实现单一平台特性?面对移动应用跨平台的价值取舍,开源移动Web开发平台Rexsee选择深度支持Android。

伴随着iOS和Android的持续火热,WinPhone、黑莓(微博)、BADA的调整发力,多个移动操作系统平台在当前的移动互联网中各自有着大批用户支持。摆脱系统平台和硬件条件的差异,让应用广泛适配也逐渐变得更加重要。

以HTML5为主要驱动的移动Web应用,自一开始就成为了跨平台应用的期待,大量的开发框架亦提供了不同的跨平台开发支持。“一次开发,多平台运行”一时演变成了众多开发框架统一的市场宣传语。

降低对系统平台和底层的学习成本,提高代码复用以及最终应用交付的适用范围,这是跨平台的优势所在。但是,劣势同样明显:为兼顾不同平台,开发框架会相对臃肿,开发模式也会被动调整;其次,对于不同硬件功能的调用难免会因为迎合不同功能交集而做出舍弃,无法全面实现。

以当前最受关注的iOS和Android为例,前者由于不支持js调用,原本在Android上最为便捷的开发模式需在iOS上变成“黑客”行为,异步调用也成了让开发者头疼而又不得不采取的选择。

基于这样的一个鱼与熊掌的价值取舍,开源移动Web开发平台Rexsee(www.rexsee.com)选择深度支持Android,从而保证了高效同步的开发方式,以及全面功能的应用交付。

截至目前为止,Rexsee(www.rexsee.com)已提供了接近2000个扩展API,覆盖95%的Android原生功能实现。同时,针对于目前移动Web开发框架所面对的一个通病,即缺乏对系统原生UI控件的调用能力,难以实现等同于原生应用的界面展现这一问题,Rexsee在最新发布的2.8版本里扩展多个对象,主要用于创建和管理原生界面元素,支持Android系统的原生UI布局(目前已支持Android SDK Platform API8的全部布局)。

毫无疑问,跨平台仍旧会是移动应用发展的最佳愿景,但在移动Web应用还未成熟,各个系统平台缺乏标准支撑的前提下,Rexsee(www.rexsee.com)的抉择同样正确。


  推荐阅读

  Salute新生活 阿尔卡特 OT 979即将上市

【赛迪网讯】每每提到法国,首先我们会想到的是浪漫的法国小巷和美丽的埃菲尔铁塔。在生活中也是如此,法国人喜欢外在的艺术,相对中国人而言,则追求实际的内涵。作为手机厂商,源自法国品牌的阿尔卡特将外在的艺术>>>详细阅读


本文标题:开源Rexsee的跨平台价值取舍

地址:http://www.lgo100.com/a/kandian/20120320/42492.html

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
我的评论: 人参与评论
验证码: 匿名回答
网友评论(点击查看更多条评论)
友情提示: 登录后发表评论,可以直接从评论中的用户名进入您的个人空间,让更多网友认识您。
自媒体专栏

评论

热度