揭秘新一代操作平台 Android OS平台

移动开发 Android
Android OS平台分为五大部分:Adobe Flash Lite、Adobe Open Screen、Microsoft Silverlight、Sun JavaFx for Mobile、Trolltech QT

Android OS平台重现了各种常用的Android应用和经典Android游戏的开发全过程,这些功能不但方便了广大用户的使用,Android OS平台的推出还让许多喜欢Android OS平台的FANS兴奋不已。

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 OS平台会安装多少呢? 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 OS平台上,看来兼容性仍然是最好的,如果可以J2ME也可以工作在Android上,但这已经不需要了,J2ME和Android OS平台之间移植还不是很困难。

五、Trolltech QT

在Liunx开发平台下对于QT应该不会陌生吧,但QT是作为一个C++库和Android平台几乎无缘了,但是如果必要Google可能会和Trolltech合作,作为一个中间层框架,类似OpenGL或Webkit一样的高效迅速。

Windows操作系统的诞生成就了微软在软件行业的霸主地位,也造就了PC时代的繁荣。然而,以iPhone和Android手机为代表的智能移动设备的发明却敲响了PC时代的丧钟!以智能手机等移动设备为依托的移动互联网时代(3G时代)已经来临,谁会成为这些移动设备的主宰?

毫无疑问,它就是Android——PC时代的Windows!移动互联网还是一个新生的婴儿,各种移动设备上的操作系统目前还处于诸侯争霸的时代。与Symbian、iPhone OS、Windows Mobile相比,Android有着天生的优势——完全开放和免费,对广大开发者和手机厂商而言。

这是何等的诱人!此外,在Google和以其为首的Android手机联盟的大力支持和推广下,Android不仅得到了全球开发者社区的关注,而且一大批世界一流的手机厂商都已经或准备采用Android。拥抱Android开发,拥抱移动开发的未来!

【编辑推荐】

  1. Android应用程序组建原理深入剖析
  2. Android SMS短信服务相关概念简述
  3. PythonAndroid数据库相关代码解读
  4. PythonAndroid安装卸载程序具体操作方法解析
  5. Android应用程序的四个关键点
责任编辑:chenqingxiang 来源: CSDN
相关推荐

2009-07-09 18:03:54

开源云计算开发

2010-03-17 16:55:54

2021-09-06 16:00:39

Serverless当当Knative

2009-04-02 08:38:55

Windows 7微软操作系统

2017-04-05 08:59:43

AMDInte平台

2021-06-10 14:01:38

大数据数据平台数据湖

2021-06-10 09:00:00

数据湖架构数据平台

2014-02-21 10:23:07

华为服务器华为

2023-03-16 07:20:15

大数据平台云数据

2016-05-26 19:32:14

数人云DockerPaaS

2012-09-24 10:12:22

高性能计算浪潮

2010-12-14 12:48:43

SafeNetPKI应用程序虚拟环境

2009-03-14 09:33:37

爱立信诺基亚Symbian

2013-11-01 11:05:44

用友PLM8.0

2012-05-22 19:15:41

微软私有云SystemCente

2017-12-20 17:07:42

华为

2015-01-08 13:58:01

迪普科技应用交付ADX3000

2012-06-08 16:07:41

power服务器x86服务器

2020-11-21 00:47:34

众安天下SaaS安全
点赞
收藏

51CTO技术栈公众号