VRE (Virtual Runtime Environment)是沃勤自主研发的针对
移动终端设备的中间件解决方案。 包括嵌入式中间件平台和服务运营系统,为
移动终端设备提供了一个完整高效的开发平台,使得终端制造商可以在跨芯片平台上进行
手机系统研发,同时也使得移动应用商能够得到开发工具和支持。
概念
通过搭建VRE
中间件软件,VRE为
移动终端提供了一个
应用软件运行环境,使得基于VRE SDK开发的应用软件能在各种不同类型的手机平台上顺畅运行,实现了跨平台性。一次开发,只要做简单的适配即可在多个手机平台上运行,无需为特定的手机平台开发专有版本。同时在原生平台的基础上提供了丰富的framework,使得无论制造商还是应用商的开发得到更多更好的支持:
1. 支持动态加载功能—— 下载最新的应用产品支持
空中下载(OTA) 支持动态链接库可在T卡运行软件,内存占用少
2. 覆盖更多平台—— 一次开发,全部推广(主流C语言平台)
MTK
3. 手机应用软件灵活扩展、升级—— 后台随时更新应用,下载
后台随时添加、删除、更新应用.手机自动更新应用列表,提供下载
4. 平台开放模式—— 丰富的游戏、应用
第三方合作伙伴开发 个人开发爱好者 公司自行开发
5. 开发者支持—— 全面技术支持 为开发者提供了高效的第三方开发工具(SDK)
6. 安装便利—— 统一标准,移植便捷
统一接口,移植简单易行 FAE现场移植 提供移植包,厂商自行移植
7. 运营管理平台—— 让管理更健全、高效
管理应用更全面 运营服务更灵活高效 数据更透明
VRE概念——VRE软件平台类似
苹果iPhone手机的App Store ,谷歌G1手机的
Android Market,是MTK平台手机上的第三方应用软件平台。
VRE定位——为手机厂商解决
第三方应用;为CP推广产品;为用户提供丰富应用VRE嵌入式中间件
作用
自主研发的OTA下载及动态链接技
VRE通过独有的
动态链接技术实现了基于VRE开发的应用软件的OTA及动态加载功能,使得
移动终端能灵活的存储和加载应用软件,而无须再采购JVM或者其他同类
虚拟机产品。
应用软件运营管理平台VRE Server
VRE Server为基于VRE SDK开发的
应用软件提供了完善的运营和管理平台。 使得应用服务运营商能够灵活的运用VRE Server系统进行服务运营和应用提供。
完善的开发者支持网络
VRE为开发者和设备制造商提供了高效的开发工具(SDK)及应用软件编译环境,使得开发者在基于VRE平台环境开发应用软件更方便快捷。
VRE为
移动终端设备制造商提供了高效Phone Design Tool开发工具及软件编译和
测试环境,使得移动终端开发者在基于VRE终端平台环境开发
应用软件能够跨平台,且更方便快捷而具有继承性。
VRE的优势
应用开发者 VRE构建了一个跨平台的编译环境使得基于VRE开发的
应用软件能在多种类型的手机平台上顺畅运行
-VRE的OTA功能使得没有JAVA或智能操作系统的低配置手机也能方便的下载和运行
应用软件-VRE SDK及VRE平台的跨平台性能更能方便开发者针对多种平台开发
应用软件-VRE及VRE的多种优势使开发者跟愿意选择使用C语言为
手机开发应用
ODM及制造商 VRE SDK帮助手机设计公司及制造商能方便的在多种平台上进行软件研发
-VRE的手机设计工具让手机设计和制造商能简单更高效的研发新手机
-即使是面对多种芯片组的手机方案也能轻松应对
-VRE开发者群体能为手机设计和制造上带来大量丰富的
应用软件是手机更具竞争力
运营商 VRE为不同的消费群体提供了丰富的应用软件
-VRE为移动用户提供了完整的内容分发服务
-VRE应用管理平台也为内容运营提供了合理的计费服务
-通过VRE平台预装将最有价值的应用和服务带到手机用户的手中
芯片制造商 VRE提高了芯片方案对
应用软件的支持能力,使得选用支持VRE的芯片方案的手机获得更多的应用支持和价值体现
-VRE能帮助芯片厂商的客户更方便的设计手机方案。
-VRE多样的应用软件使芯片方案更有价值和竞争力。