热搜
您的位置:首页 >> 法律

开源移动Web开发平台Rexsee将深度

2019年05月14日 栏目:法律

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

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

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

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

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

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

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

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

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

白带多吃什么有用
白带多平时注意什么
白带粘稠有异味怎么办
  • 友情链接
  • 合作媒体