SlideShare a Scribd company logo
1 of 14
Rexsee
HTML   Android
Rexsee
                             HTML   Android




                     产品定位与描述
                         开源Android应用开发平台




                         针对 Android 系统的手机、触摸屏等终端设备;

                         提供底层 技术开发平台,以及 扩展工具包;

                     简化 原生开发,支持以 Web开发 方式实现移动应用。




Rexsee – Android应用开发平台                        www.rexsee.com | jiang.ye@rexsee.com
Rexsee
                              HTML   Android




–   基于Webkit内核,标准化Web开发模式实现应用;
–   强化HTML5在浏览器之外的移动终端表现能力;
–   符合W3C标准,完全兼容第三方开发框架;
–   提供本地应用与云端应用不同运行形态。


     Rexsee – Android应用开发平台                    www.rexsee.com | jiang.ye@rexsee.com
Rexsee
                          HTML   Android




            深度支持 Android 系统
              不迎合跨平台需求,保证高效同步的开发方式与全面功能的应用交付



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



Rexsee可以做到:
  –   提供近2000个扩展API,媲美原生应用体验;
  –   完全同步开发,开发/执行效率最优化保障。




 Rexsee – Android应用开发平台                    www.rexsee.com | jiang.ye@rexsee.com
Rexsee
                                  HTML   Android




HTML+CSS+JS
                                  无需了解Java和Android原生开发
 Web Tech                                –     降低技术实现门槛,缩短学习周期;
                                         –     开发难度与实现成本下降;
                     Rexsee
                                  深度支持Android原生功能实现
                    Rexsee APIs          –     覆盖95%原生功能;
                                         –     支持原生UI布局;

                                  开放、标准化开发模式
                                         –     Web代码重用;
                                         –     第三方开发框架支持;

                                  有效管控与运维
                                         –     支持本地化应用,降低网络依赖;
                                         –     云端应用,集中管理与维护;

  Rexsee – Android应用开发平台                           www.rexsee.com | jiang.ye@rexsee.com
Rexsee
     HTML   Android




Rexsee 产品快速入门
Rexsee
                                         HTML       Android




                           Rexsee APIs
                                 扩展2000个APIs,深度支持Android

•   Android原生UI支持                               •      访问智能终端的本地设备功能
     – View管理,包含基本类、布局类,其中WebView里页面内对象                       – 本地硬件操作,包括固件、照相设备、录音设备、GPS、传
       的布局由CSS控制,页面外对象的布局由Rexsee API控制                          感器、网络、蓝牙、屏幕、电池、存储器、SIM卡、SD卡等
     – View容器, View容器,生成的View在内存中驻留,在栏体、                      – 本地内容访问,包括普通用户文件/数据库以及通讯录、通话
       窗体中加载、卸载                                                 记录、短信/彩信、应用程序管理等系统内置数据库
     – 触屏事件, Rexsee对触屏给出了事件监听接口,对各种原生                         – 应用程序互操作,包括调用其它应用及被其它应用调用
       View的触屏也做各自的事件监听接口
                                                •      大量扩展组件
     – 3D绘图,支持画笔样式设置、动作定义、支持同步或异步绘图
                                                              – 内置传感器组件,捕捉所有传感器事件,包括加速度、重力/
     – 布局管理,统一样式表、统一菜单架构等                                       方向、磁场、亮度、温度和距离等
     – 栏体扩展,包括标题、状态、标签、按钮、广告等                                 – 内置地图组件(目前使用高德),包括GPS定位、基站定位、
     – 窗体扩展,包括对话框、输入框、进度框、弹出窗口等                                 地图显示、导航、兴趣点等
•   对浏览器特性的扩展                                                 – 内置Flash组件、不仅是加载Flash,而且可以通过虚拟键盘
                                                                和传感器和Flash进行交互
     – 跨域操作,包括跨域Ajax、跨域Cookie等
                                                              – 内置安全组件,支持所有主流的加解密、签名、验证、压缩
     – 本地化,将应用程序缓存到本地,无须网络即可运行
                                                                和密钥生成等相关功能
     – 预处理,允许在网页载入前和载入后进行预处理
                                                              – 内置推送组件,且支持可靠数据传输和远程控制等
     – 触屏事件,默认Android WebKit浏览器不支持触屏事件
                                                              – 内置电子书、多媒体、条形码、网络等大量组件
     – 动画效果,在Android中,动画效果默认是无法在网页转换中使
                                       •               快速扩展组件,支持厂商自主API或插件捆绑
       用的,Rexsee进行了弥补和扩展
Rexsee
                         HTML   Android




             开源社区技术支持
                 技术手册、扩展API介绍与详细源码开放


Rexsee开源技术社区(www.rexsee.com)提供:
  –   详细开发手册(PC版&手机版);
  –   扩展API介绍+详细源码
Rexsee
                        HTML   Android




            在线开发与编译服务
              无需服务器准备,在线即可创建并实现Android应用


Rexsee开源技术社区(www.rexsee.com)提供:
  –   在线创建应用项目,支持源码分享;
  –   在线编译,快速生成APK
Rexsee
                                   HTML   Android




                   基本源码开发示例
                      标准化Web开发模式,大幅缩减开发难度与周期


<html>
<head>
<title>这是一个android应用</tiltle>
<script type=text/javascript>
//Rexsee EMS 代码从这里开始
window.onRexseeReady=function(){
    rexseeDialog.toast('系统加载完毕!');//出现后
随即消失效果


}
</script>
Rexsee
                                                                HTML        Android




                                基本源码开发示例
                                     标准化Web开发模式,大幅缩减开发难度与周期

…..

//Rexsee EMS 代码从这里开始
rexseeTitleBar.setStyle('visibility:hidden;');
rexseeStatusBar.setStyle('visibility:hidden;');
var normalStyle = "";
 normalStyle+="border-width:0;";        //边框宽度为零
 normalStyle+="color:#FFFFFF;";           //色彩为白色
 normalStyle+="background-color:#ffffff+#3399ff/0;";//从白色过渡到蓝色
 normalStyle+="font-size:24;";        //字体大小为24

if (!rexseeMenu.exists('head')){     //设置头部标签栏菜单
  rexseeMenu.create('head');
  rexseeMenu.addItem('head','rexsee:','label:应用管理系统;'+normalStyle);
  }
if (!rexseeTabBars.exists('head')){
  rexseeTabBars.create('head');
  rexseeTabBars.setStyle('head','bar-position:top;padding:0px;');
}                         //设置头部标签栏
if (!rexseeMenu.exists('footer')){ //设置底部按钮栏菜单
  rexseeMenu.create('footer');
  rexseeMenu.addItem('footer','rexsee:','label:设置;');
  rexseeMenu.addItem('footer','rexsee:','label:录入;');
  rexseeMenu.addItem('footer','rexsee:','label:退出;');
  }
  if (!rexseeButtonBars.exists('footer')){ //设置底部标签栏
  rexseeButtonBars.create('footer');
  rexseeButtonBars.setStyle('footer','bar-position:bottom;padding:5px;');
  }
…….
Rexsee
                     HTML   Android




                Rexsee 开源150天
                                            截至2012年3月21日




Android应用开发平台                         www.rexsee.com
Rexsee
                          HTML   Android




             产品与社区发展现状
          150天,注册开发者近万人,收到应用2万余款,累积安装用户超过24万人


截至2012.3.21,Rexsee正式开源150天:
  –   注册开发者8642人;在线编译15631次,创建项目3223个,源码分享564个;
  –   收到应用21328款,审核通过14741款;
  –   应用安装308749次,装机用户248245人,运行4818790次。
Rexsee
       会HTML就会Android




Rexsee                  (睿客’C)
  Open For Quick Start



  www.rexsee.com
     @Rexsee中国

More Related Content

Viewers also liked (15)

Mariavictoriaparedes
MariavictoriaparedesMariavictoriaparedes
Mariavictoriaparedes
 
Concept orgdoc
Concept orgdocConcept orgdoc
Concept orgdoc
 
POBREZA
POBREZAPOBREZA
POBREZA
 
Normas apa rafael rincon
Normas apa rafael rinconNormas apa rafael rincon
Normas apa rafael rincon
 
Presentacion alianzas Publico Privadas
Presentacion alianzas Publico PrivadasPresentacion alianzas Publico Privadas
Presentacion alianzas Publico Privadas
 
07.04.11
07.04.1107.04.11
07.04.11
 
Concept orgdoc
Concept orgdocConcept orgdoc
Concept orgdoc
 
Boimate
BoimateBoimate
Boimate
 
Elanillo
ElanilloElanillo
Elanillo
 
"Toastmasters" įmonėms
"Toastmasters" įmonėms"Toastmasters" įmonėms
"Toastmasters" įmonėms
 
PAPER
PAPERPAPER
PAPER
 
Child welfare, risk & technology
Child welfare, risk & technologyChild welfare, risk & technology
Child welfare, risk & technology
 
Presentazione Go! Go! Nihon marzo 2012
Presentazione Go! Go! Nihon marzo 2012Presentazione Go! Go! Nihon marzo 2012
Presentazione Go! Go! Nihon marzo 2012
 
DGT
DGTDGT
DGT
 
Guia de Servicio
Guia de ServicioGuia de Servicio
Guia de Servicio
 

Rexsee产品介绍

  • 1. Rexsee HTML Android
  • 2. Rexsee HTML Android 产品定位与描述 开源Android应用开发平台 针对 Android 系统的手机、触摸屏等终端设备; 提供底层 技术开发平台,以及 扩展工具包; 简化 原生开发,支持以 Web开发 方式实现移动应用。 Rexsee – Android应用开发平台 www.rexsee.com | jiang.ye@rexsee.com
  • 3. Rexsee HTML Android – 基于Webkit内核,标准化Web开发模式实现应用; – 强化HTML5在浏览器之外的移动终端表现能力; – 符合W3C标准,完全兼容第三方开发框架; – 提供本地应用与云端应用不同运行形态。 Rexsee – Android应用开发平台 www.rexsee.com | jiang.ye@rexsee.com
  • 4. Rexsee HTML Android 深度支持 Android 系统 不迎合跨平台需求,保证高效同步的开发方式与全面功能的应用交付 跨平台需求的优劣分析: – 优势:降低对系统平台和底层的学习成本,提高代码复用以及最终应用交付的适用范围; – 劣势:为兼顾不同平台,开发框架会相对臃肿,开发模式也会被动调整;其次,对于不 同硬件功能的调用难免会因为迎合不同功能交集而做出舍弃,无法全面实现。 Rexsee可以做到: – 提供近2000个扩展API,媲美原生应用体验; – 完全同步开发,开发/执行效率最优化保障。 Rexsee – Android应用开发平台 www.rexsee.com | jiang.ye@rexsee.com
  • 5. Rexsee HTML Android HTML+CSS+JS 无需了解Java和Android原生开发 Web Tech – 降低技术实现门槛,缩短学习周期; – 开发难度与实现成本下降; Rexsee 深度支持Android原生功能实现 Rexsee APIs – 覆盖95%原生功能; – 支持原生UI布局; 开放、标准化开发模式 – Web代码重用; – 第三方开发框架支持; 有效管控与运维 – 支持本地化应用,降低网络依赖; – 云端应用,集中管理与维护; Rexsee – Android应用开发平台 www.rexsee.com | jiang.ye@rexsee.com
  • 6. Rexsee HTML Android Rexsee 产品快速入门
  • 7. Rexsee HTML Android Rexsee APIs 扩展2000个APIs,深度支持Android • Android原生UI支持 • 访问智能终端的本地设备功能 – View管理,包含基本类、布局类,其中WebView里页面内对象 – 本地硬件操作,包括固件、照相设备、录音设备、GPS、传 的布局由CSS控制,页面外对象的布局由Rexsee API控制 感器、网络、蓝牙、屏幕、电池、存储器、SIM卡、SD卡等 – View容器, View容器,生成的View在内存中驻留,在栏体、 – 本地内容访问,包括普通用户文件/数据库以及通讯录、通话 窗体中加载、卸载 记录、短信/彩信、应用程序管理等系统内置数据库 – 触屏事件, Rexsee对触屏给出了事件监听接口,对各种原生 – 应用程序互操作,包括调用其它应用及被其它应用调用 View的触屏也做各自的事件监听接口 • 大量扩展组件 – 3D绘图,支持画笔样式设置、动作定义、支持同步或异步绘图 – 内置传感器组件,捕捉所有传感器事件,包括加速度、重力/ – 布局管理,统一样式表、统一菜单架构等 方向、磁场、亮度、温度和距离等 – 栏体扩展,包括标题、状态、标签、按钮、广告等 – 内置地图组件(目前使用高德),包括GPS定位、基站定位、 – 窗体扩展,包括对话框、输入框、进度框、弹出窗口等 地图显示、导航、兴趣点等 • 对浏览器特性的扩展 – 内置Flash组件、不仅是加载Flash,而且可以通过虚拟键盘 和传感器和Flash进行交互 – 跨域操作,包括跨域Ajax、跨域Cookie等 – 内置安全组件,支持所有主流的加解密、签名、验证、压缩 – 本地化,将应用程序缓存到本地,无须网络即可运行 和密钥生成等相关功能 – 预处理,允许在网页载入前和载入后进行预处理 – 内置推送组件,且支持可靠数据传输和远程控制等 – 触屏事件,默认Android WebKit浏览器不支持触屏事件 – 内置电子书、多媒体、条形码、网络等大量组件 – 动画效果,在Android中,动画效果默认是无法在网页转换中使 • 快速扩展组件,支持厂商自主API或插件捆绑 用的,Rexsee进行了弥补和扩展
  • 8. Rexsee HTML Android 开源社区技术支持 技术手册、扩展API介绍与详细源码开放 Rexsee开源技术社区(www.rexsee.com)提供: – 详细开发手册(PC版&手机版); – 扩展API介绍+详细源码
  • 9. Rexsee HTML Android 在线开发与编译服务 无需服务器准备,在线即可创建并实现Android应用 Rexsee开源技术社区(www.rexsee.com)提供: – 在线创建应用项目,支持源码分享; – 在线编译,快速生成APK
  • 10. Rexsee HTML Android 基本源码开发示例 标准化Web开发模式,大幅缩减开发难度与周期 <html> <head> <title>这是一个android应用</tiltle> <script type=text/javascript> //Rexsee EMS 代码从这里开始 window.onRexseeReady=function(){ rexseeDialog.toast('系统加载完毕!');//出现后 随即消失效果 } </script>
  • 11. Rexsee HTML Android 基本源码开发示例 标准化Web开发模式,大幅缩减开发难度与周期 ….. //Rexsee EMS 代码从这里开始 rexseeTitleBar.setStyle('visibility:hidden;'); rexseeStatusBar.setStyle('visibility:hidden;'); var normalStyle = ""; normalStyle+="border-width:0;"; //边框宽度为零 normalStyle+="color:#FFFFFF;"; //色彩为白色 normalStyle+="background-color:#ffffff+#3399ff/0;";//从白色过渡到蓝色 normalStyle+="font-size:24;"; //字体大小为24 if (!rexseeMenu.exists('head')){ //设置头部标签栏菜单 rexseeMenu.create('head'); rexseeMenu.addItem('head','rexsee:','label:应用管理系统;'+normalStyle); } if (!rexseeTabBars.exists('head')){ rexseeTabBars.create('head'); rexseeTabBars.setStyle('head','bar-position:top;padding:0px;'); } //设置头部标签栏 if (!rexseeMenu.exists('footer')){ //设置底部按钮栏菜单 rexseeMenu.create('footer'); rexseeMenu.addItem('footer','rexsee:','label:设置;'); rexseeMenu.addItem('footer','rexsee:','label:录入;'); rexseeMenu.addItem('footer','rexsee:','label:退出;'); } if (!rexseeButtonBars.exists('footer')){ //设置底部标签栏 rexseeButtonBars.create('footer'); rexseeButtonBars.setStyle('footer','bar-position:bottom;padding:5px;'); } …….
  • 12. Rexsee HTML Android Rexsee 开源150天 截至2012年3月21日 Android应用开发平台 www.rexsee.com
  • 13. Rexsee HTML Android 产品与社区发展现状 150天,注册开发者近万人,收到应用2万余款,累积安装用户超过24万人 截至2012.3.21,Rexsee正式开源150天: – 注册开发者8642人;在线编译15631次,创建项目3223个,源码分享564个; – 收到应用21328款,审核通过14741款; – 应用安装308749次,装机用户248245人,运行4818790次。
  • 14. Rexsee 会HTML就会Android Rexsee (睿客’C) Open For Quick Start www.rexsee.com @Rexsee中国