Android OS的扩展库支持
2008-10-08 13:38
211 查看
在Android OS上面其实还有很多优秀的扩展库,每个IT公司在移动领域上都有很大的投入,除了Symbian Foundation、Open Handset Alliance、LiMo Foundation外看看还有什么吧:
一、Adobe Flash Lite
这个作为移动设备中的必要插件一个,Android系统通过安装Flash
Lite插件可以支持Flash游戏、Flv视频播放,从Android手机中内置Youtube客户端来看预装了Flash
Lite插件是必然的了。目前桌面平台上已经发展到Flash 9.0版本,那么Android平台会安装多少呢? HTC
Dream使用的高通CPU来看预装最新的Flash Lite 3.0比较合适,将会支持桌面8.0版的主要功能。
Flash Lite 1.1 类似 Flash 4 简单游戏、屏幕保护和动画播放
Flash Lite 2.1 类似 Flash 7 小型游戏和程序,支持高级面向对象编程方式同时支持Flv视频解码
Flash Lite 3 类似Flash 8 丰富的游戏、Youtube在线视频和音乐等,支持RIA特性,但不属于Flex范畴。
当然还有很多MID设备支持完成的Flash如Nokia N810就做到了,但使用的并不是Android平台,而是Nokia Maemo Linux。
二、Adobe Open Screen
这个是一个UI层的技术,如果Android平台拥有它,程序可以通过Open
Screen编写更高级的用户界面,体验度更高,传说中的TAT主题使用了大量的OpenGL ES加速,但是Open
Screen同样可以做到,这和传说中的Adobe阿波罗还不是一个东西。
三、Microsoft Silverlight
Silverlight是微软最新的UI技术,被成为是Flash杀手,主要使用WPF子集,可以实现很好的富客户端支持,但同样类似Flash需要一个
插件或者说运行库才可以显示,未来会采用跨平台支持Symbian、Windows Mobile,但是从Google
Android平台上给出的Java构架来看是无缘了,除非Google和微软合作。
四、Sun JavaFx for Mobile
升阳公司的J2ME似乎被淡忘了,但是J2ME还是可以跨多个系统平台和Dalvik有很大的区别,从目前来看Dalvik运行在其他移动平台似乎是不可
能的事情,而Sun又为RIA时代做了一个很多UI组件JavaFX和F3无任何关系,JavaFx可以运行在J2ME和Android平台上,看来兼容
性仍然是最好的,如果可以J2ME也可以工作在Android上,但这已经不需要了,J2ME和Android之间移植还不是很困难。
五、Trolltech QT
在Liunx开发平台下对于QT应该不会陌生吧,但QT是作为一个C++库和Android平台几乎无缘了,但是如果必要Google可能会和Trolltech合作,作为一个中间层框架,类似OpenGL或Webkit一样的高效迅速。
一、Adobe Flash Lite
这个作为移动设备中的必要插件一个,Android系统通过安装Flash
Lite插件可以支持Flash游戏、Flv视频播放,从Android手机中内置Youtube客户端来看预装了Flash
Lite插件是必然的了。目前桌面平台上已经发展到Flash 9.0版本,那么Android平台会安装多少呢? HTC
Dream使用的高通CPU来看预装最新的Flash Lite 3.0比较合适,将会支持桌面8.0版的主要功能。
Flash Lite 1.1 类似 Flash 4 简单游戏、屏幕保护和动画播放
Flash Lite 2.1 类似 Flash 7 小型游戏和程序,支持高级面向对象编程方式同时支持Flv视频解码
Flash Lite 3 类似Flash 8 丰富的游戏、Youtube在线视频和音乐等,支持RIA特性,但不属于Flex范畴。
当然还有很多MID设备支持完成的Flash如Nokia N810就做到了,但使用的并不是Android平台,而是Nokia Maemo Linux。
二、Adobe Open Screen
这个是一个UI层的技术,如果Android平台拥有它,程序可以通过Open
Screen编写更高级的用户界面,体验度更高,传说中的TAT主题使用了大量的OpenGL ES加速,但是Open
Screen同样可以做到,这和传说中的Adobe阿波罗还不是一个东西。
三、Microsoft Silverlight
Silverlight是微软最新的UI技术,被成为是Flash杀手,主要使用WPF子集,可以实现很好的富客户端支持,但同样类似Flash需要一个
插件或者说运行库才可以显示,未来会采用跨平台支持Symbian、Windows Mobile,但是从Google
Android平台上给出的Java构架来看是无缘了,除非Google和微软合作。
四、Sun JavaFx for Mobile
升阳公司的J2ME似乎被淡忘了,但是J2ME还是可以跨多个系统平台和Dalvik有很大的区别,从目前来看Dalvik运行在其他移动平台似乎是不可
能的事情,而Sun又为RIA时代做了一个很多UI组件JavaFX和F3无任何关系,JavaFx可以运行在J2ME和Android平台上,看来兼容
性仍然是最好的,如果可以J2ME也可以工作在Android上,但这已经不需要了,J2ME和Android之间移植还不是很困难。
五、Trolltech QT
在Liunx开发平台下对于QT应该不会陌生吧,但QT是作为一个C++库和Android平台几乎无缘了,但是如果必要Google可能会和Trolltech合作,作为一个中间层框架,类似OpenGL或Webkit一样的高效迅速。
相关文章推荐
- Android OS的扩展库支持
- 谈谈Android OS的扩展库支持
- Android OS的扩展库支持
- Android基础学习3—————Android OS的扩展库支持
- Firemonkey扩展增强:Android 浏览器支持Input file标签上传功能
- 检测php支持哪些扩展库和函数
- 扩展OGR格式驱动(二)-需要外部依赖库支持
- GDAL库扩展Landsat系列MTL文件格式支持
- Windows下PHP开启mcrypt扩展和SSL(OpenSSL)扩展支持
- 10、网页制作Dreamweaver(扩展:各浏览器对 onunload 事件的支持与触发条件实现有差异)
- ExtJs4 笔记(2) ExtJs对js基本语法扩展支持
- 扩展 Entity Farmework 支持随机排序
- AAuto0.60发布,支持直接执行C语言代码(TCC扩展库)
- cas-server-webaap 非maven版改造以及cas-client支持filter配置excludes扩展
- 扩展SpringMVC以支持绑定JSON格式的请求参数
- [转] Chrome Dev 分支默认将开启扩展支持 扩展特性转正在即
- iOS开发技巧(系列十八:扩展UIColor,支持十六进制颜色设置)
- JPA 扩展SimpleJpaRepository.findAll,支持页数为-1的全部查询
- 基于Spring可扩展Schema提供自定义配置支持
- 扩展Source Insight和UltraEdit的语言支持环境