有关谷歌Android操作系统解析
创始人
2024-06-22 22:30:43
0

经过长时间学习谷歌Android操作系统,于是和大家分享一下,看完本文你肯定有不少收获,希望本文能教会你更多东西,学习谷歌Android操作系统时,你可能会遇到谷歌Android操作系统问题。

1) Web浏览器对决

Windows Mobile 采用Internet Explorer浏览器Pocket版,可以很好的解析HTML、WML、JavaScript同时支持浏览器ActiveX插件。支持ATL开发的BHO组件,让WinCE版IE和桌面上的一样强大。

Android 采用的则是Webkit开源浏览器,使用该浏览器主要有苹果iPhone和桌面版的Safari、诺基亚S60 3rd,webkit的优点就是对web标准兼容好处理JavaScript脚本速度快,安全漏洞相对IE比少些。结论:Pocket IE和Android Webkit各有格各的特点,IE在自定义能力上更强,对部分标准兼容不是很完善。

2)游戏多媒体引擎对决

Windows Mobile采用微软自家的DirectX,目前仅支持Native C++开发,基本可以达到DirectX6类库标准,并且不断升级,主要由硬件自身因素限制,同时提供了一个GAPI可以满足普通GDI绘制的不足。

Android采用OpenGL ES开源图形处理引擎,在绘制效率和展示效果上都比较出色,在桌面平台上OpenGL显得很暗淡,但在移动3D开发中有着至关重要的地位,比如Sun JSR标准支持让非微软操作系统都兼容。结论:桌面Windows DirectX和Windows Mobile可以很好的兼容,但OpenGL在手机上的应用很广泛主要是J2ME的带动,暂时算OpenGL ES占优。

3)办公能力对决

谷歌Android操作系统上集成了Office Mobile软件可以方便处理Word、Excel、PowerPoint文档,同时***版本兼容Office 2007的新格式,目前Adobe Reader等主要软件都可以很好工作,比较满意。

Android采用可能是OpenOffice,但目前第三方软件公司QuickOffice已经在Android版本上发力,QuickOffice Android版本演示 一文介绍。同时Google的核心应用在Google Docs这类在线的办公软件,更好的解决PC和手机的数据同步问题。结论:目前在办公处理软件上微软有着绝对优势,但Android平台基本可以实现,全新的Google App在线办公系统可能会在未来更有竞争力,暂时微软领先。

4)互联网应用

Windows Mobile上内置了Windows Live Messenger,可以方便的登陆MSN聊天。同时内置的Windows Media Player可以播放流媒体WMV格式影片,Pocket OutLook可以方便的处理电子邮件。

Android系统上附带了xmpp讯协议的Google GTalk聊天IM工具,将会在2009年和MSN互通,还会加入GMail邮件客户端在邮件处理上也很强大,同时还会加入流行的Youtube视频播放器,充分展现3G时代高数据吞吐的优势。

 5)企业数据管理

Windows Mobile支持SQL Server CE数据库可以方面的和桌面SQL Server同步共享数据,在数据管理上有很大优势。Android采用SQLite,在处理数据上比J2ME RMS要强很多,支持SQL查询。结论:在数据库上SQL CE版会有优势,这一点SQLite显示不很是有竞争力。

6)手机生产商

Windows Mobile标准硬件配置:CPU 200MHz、内存64MB、一般为2.8英寸触摸屏(Pocket PC),软件上Windows Mobile需要一定授权费用。谷歌Android操作系统配置:CPU 200MHz、内存32MB,显示屏幕未知,开源Linux内核,成本更低廉。结论:在硬件上Linux可以更节省内存,相对于WinCE有一定优势,同时授权费用更有竞争力。

7)开发工具对比

Windows Mobile可以通过eVC、Visual Studio 2003或以上版本开发,IDE稳定处理高效。模拟器为微软收购Virtual PC产品。

谷歌Android操作系统主要采用ADT+Eclipse开发,IDE和Symbian Carbide.c++一样采用Java编写,没有Visual Studio稳定。模拟器为开源Qemu,结论:在开发工具上微软占据绝对优势,同时也比较完善成熟。

8)市场占有率分析

这也许是最终的对比,最终能很好的被广大人群接受才是最重要的事情。目前智能手机***占有率Windows Mobile为14%,Android还没有上市,但我们已经看到它咄咄逼人的气势。结论:时间验证一切,Windows Mobile和Android谁更强,一年后见分晓。

【编辑推荐】

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

相关内容

热门资讯

如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
施耐德电气数据中心整体解决方案... 近日,全球能效管理专家施耐德电气正式启动大型体验活动“能效中国行——2012卡车巡展”,作为该活动的...
Windows恶意软件20年“... 在Windows的早期年代,病毒游走于系统之间,偶尔删除文件(但被删除的文件几乎都是可恢复的),并弹...
20个非常棒的扁平设计免费资源 Apple设备的平面图标PSD免费平板UI 平板UI套件24平图标Freen平板UI套件PSD径向平...
德国电信门户网站可实时显示全球... 德国电信周三推出一个门户网站,直观地实时提供其安装在全球各地的传感器网络检测到的网络攻击状况。该网站...
着眼MAC地址,解救无法享受D... 在安装了DHCP服务器的局域网环境中,每一台工作站在上网之前,都要先从DHCP服务器那里享受到地址动...
为啥国人偏爱 Mybatis,... 关于 SQL 和 ORM 的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行...