Rexsee2.8 正式发布,新增两个重要特性

  • 贾国清

2012 年 2 月 22 日

话题:开源语言 & 开发架构

上周,Rexsee(@Rexsee 中国)迎来了 2.8 版本的发布,主要新增两个特性:支持以 JS 方式实现 Android 原生 UI 布局以及基于 Android Camera 3D 机制的 3D 绘图功能。于此同时,新版手册(手机在线版手机本地版)也已更新并提供下载。

Rexsee 是一个开源、免费的移动终端应用软件的开发和运行平台,支持 Android 和 OMS 系统。本次新增的两个重要特性分别为:

  • 扩展多个对象,主要用于创建和管理原生界面元素,支持 Android 系统的原生 UI 布局(目前已支持 Android SDK Platform API8 的全部布局)。开发者可以通过 JS 完全实现等同于原生应用的界面展现。
  • 强化绘图功能,扩展对象中新添了等同于 HTML5 中 Canvas 的对象,利用 Android Camera 3D 机制实现了 3D 绘图。

本次升级源于目前移动 Web 开发框架所面对的一个通病,即缺乏对系统原生 UI 控件的调用能力,难以实现等同于原生应用的界面展现。新版 Rexsee 的发布,允许开发者直接通过 JS 调用原生 UI 控件,实现等同于原生应用的界面展现与交互,并在执行效率上有显著的提升。

新版框架主要增加了 rexseeJavaView、rexseeJavaDialog 和 rexseeButtonDialog 等相关对象和事件。需要特别提到的是其中的 SurfaceView 类型,通过它可进行 3D 绘图,类似于 HTML5 的 Canvas,但机制不是 OpenGL,而是 Android Camera 3D 绘图机制。此外,Rexsee 还计划在下月完成其 3.0 版本的发布:

  • 预计下月发布 Rexsee 3.0 版本,重点则是基于 OpenGL 的 3D 绘图功能实现。(这也是近期移动 Web 开发领域里的一个热点话题)
  • 下月启动多平台版本开发,分别提供针对于 iOS、WinPhone 的深度支持版本。
开源语言 & 开发架构