Unify:智能手机应用程序开发框架

移动开发
Unify是一个以提高智能手机应用程序开发效率的为目标的应用框架,目前支持的平台有iOS,Android及WebOS智能手机平台,Windows、Mac OS等桌面操作系统平台,计划明年增加对平板设备的支持。

该软件利用***的Web开发技术,例如HTML5,CSS3和JavaScript等等,但是Unity绕过传统浏览器的限制,可以方便的访问硬件 设备的功能,例如检测当前的地理位置,访问文件系统等等。从终端用户角度看,通过Unity创建的的应用程序与本地应用应用程序几乎没有区别。

Unify可以带来很多好处:首先它可以节省资金,加快进入市场的步伐;其次它可以降低后续开发的成本,因为只需要实现一次就可以实现不同平台上的功能升级。JavaScript和Web技术目前发展迅速,实时编译和图像加速技术有望在未来几个季度将得到更广泛的支持。

Unify支持两个开源许可协议:MIT+Apache 2.0开源许可协议

你可以下载zip或者tar格式的项目文件,同时你也可以通过GIT获得项目源码:$ git clone git://github.com/unify/unify

特色:

移动应用程序支持

  • iPhone风格的应用程序导航
  • 支持恢复功能的集成应用
  • 基于URL的导航(可收藏)
  • 通过标准链接内置程序链接
  • 动画层控制

业务层

  • 强大的通信API
  • 智能高速缓存
  • 支持HTTP代理的
  • YQL支持

集成

  • Xcode项目集成
  • Android项目集成

移动用户界面组件

  • 活动指示器
  • 选项​​卡视图
  • 弹性滚动及滑动点击
  • 分割控制
  • 工具栏和标题栏

其他的API

  • 支持触摸屏事件
  • 集成支持CSS3
  • 轻量级的浏览历史支持
  • 地理位置API
  • URI解析器

qooxdoo优化

  • 改进Client-/Feature-Detection的API
  • 完全重写的属性系统
  • 改进的主题系统
  • 性能优化
  • 数量减少的依赖关系

基础qooxdoo

  • phonegap
  • sass
  • adobe air

基础特色

桌面UI组件(qooxdoo)

  • 广泛应用的成熟组件
  • 无需CSS / HTML知识
  • 类似JSON的主题化引擎
  • 跨浏览器的独特的行为/外观&感受
  • 强大的布局管理器
  • 边框/阴影装饰
  • 高级表单管理+验证
  • 成熟的窗口管理器
  • 虚拟构件基础设施

JavaScript核心(qooxdoo)

  • 面向对象的JavaScript
  • 完全基于事件
  • 属性(setter / getter方法​​)
  • 完整的本地化支持
  • 高性能的DOM操作

其他的API (qooxdoo)

范围和选择的API

  • 支持富文本编辑
  • Ajax支持
  • CSS选择器引擎(Sizzle)
  • 格式化(日期,数字)
  • 颜色分析器/转换器
  • JSON支持
  • 支持嵌入的Flash

工具(qooxdoo)

  • 依赖分析
  • JavaScript的压缩
  • 特定平台的编译(Variants)
  • 内置的API浏览器
  • 内置的单元测试框架
  • 资源管理(图像,CSS)

桌面功能(Adobe AIR)

  • 文件系统访问
  • 拖放
  • 启动时运行
  • 文件扩展名注册
  • 麦克风支持
  • UDP网络
  • 加密的数据库
  • 自定义窗口
  • 剪贴板访问

 

责任编辑:佚名 来源: 互联网
相关推荐

2011-12-26 15:48:25

智能手机路由

2011-03-01 09:07:40

2011-09-02 18:22:24

Android应用IOS应用

2012-03-20 20:50:10

应用

2011-03-30 13:56:06

2023-07-27 18:03:51

人工智能AI

2013-07-24 17:17:17

智能手机移动应用

2009-03-19 08:46:18

联发科MTK智能手机

2009-04-14 08:24:29

智能手机市场移动OS

2013-03-05 10:34:55

谷歌眼镜Google Glas

2012-02-01 09:25:12

智能手机

2011-09-16 14:05:42

Andrioid应用iPhone应用Symbian应用

2022-06-13 11:54:01

蓝牙信号追踪智能手机

2011-01-04 15:19:23

2011-09-07 15:15:29

智能手机android应用导游

2009-03-22 09:41:19

Dell智能手机移动OS

2013-01-14 10:43:45

智能手机调查报告用户行为

2009-03-23 08:39:12

FlashAdobe移动OS

2009-05-22 08:26:42

Symbian移动OS诺基亚

2012-02-27 15:28:01

智能手机手机市场MWC
点赞
收藏

51CTO技术栈公众号