关注国内外最新的Web应用程序

2008年2月1日星期五

Android API Search Engine

http://www.goneeded.com/java/index.php

Technorati 标签:

什么是ANDROID ?

From BraveHeart专栏

ANDROID是一个专用于移动设备的软件系统,它包括操作系统,中间件和关键应用,初略了解一下Android SDK提供必要的工具和API在Android平台上使用Java语言来开发应用程序。

特点:

·          应用程序框架  可重用和替换的组件

·          Dalvik 虚拟机[1] 优化虚拟机,专用于移动设备

·           集成浏览器    基于开源WebKit引擎

·           图像优化      功能强大的定制2D图像库,基于OpenGL ES 1.0 规范的3D图像(可以选择硬件加速)

·           SQLite        支持结构化数据存储

·           多媒体支持     支持通用的音频,视频格式,并且支持图像格式(MPEG4,H.264, MP3, AAC,AMR,JPG,PNG,GIF)

·           GSM 电话功能 依赖于硬件

·           Bluetooth, EDGE, 3G, and WiFi (依赖于硬件)

·           Camera, GPS, 指南针, 和加速计(依赖于硬件)

·           丰富的开发环境  包括设备仿真器,调试工具,跟踪内存使用和性能,并且可以嵌入Eclipse 集成开发环境

Google的Dalvik 虚拟机

Java开发者的一个标准开发过程是:Java 代码编译成.JAR 和 .CLASS文件。 Google 开发了一个定制的虚拟机去运行这些类型的程序;这个虚拟机叫做DALVIK(根据冰岛的一名工程师最喜爱的地方命名的)。DALVIK 虚拟机体别为Android 平台定制,可以运行在嵌入式系统,并且在低功耗的条件下工作良好,它还可以根据cpu的特性进行调整。DALVIK虚拟机创建了一种特殊的文件格式(.DEX),它通过构建时间后处理来创建,这种文件可以下载到移动设备中运行。
Android 架构

下面的框图显示了Android操作系统的主要组件,你可以在后面的描述中看到更多详细的细节:

应用程序

Android将会集成一套核心的应用,包括email客户端,sms程序,日历,地图,浏览器,通讯录和其它。所有的这些应用程序使用Java语言编程。
应用程序框架

开发者能够完全访问核心应用调用的框架API,应用程序结构设计用来简化组件的重用,所有核心应用都公开它的接口特性以便于其他应用调用(对于安全应用则带有强制性)。这种统一的机制可以允许其它用户替换组件。

Underlying all applications is a set of services and systems, including:

应用程序的底层就是一套服务和系统组件,包括:

·           一套丰富并且可扩展的控件,可以用来创建应用程序,包括lists,grids,text boxes,buttons,甚至包括一个可嵌入的网页浏览器

·           数据提供者允许一个应用程序访问其他应用程序(比如通信录)的数据,或者共享它自己的数据

·           一个资源管理器,提供访问非代码资源,如本地化字符串,图像,布局文件的能力。

·           一个通告管理器 允许所有应用程序显示特定的警告信息在状态条上

·           一个任务管理器 管理应用程序的活动周期,并且提供通用的导航支持(navigation backstack)

想了解更多的技术细节和应用程序演示,请访问编写一个Android 应用程序。

Android 包含一套C/C++库,可以被Android系统的各种组件使用,这些特性通过Android 应用程序框架开放给开发者,下面列出了核心库。

·           系统C函数库 从BSD标准c系统库继承的,基于嵌入式linux设备进行优化的版本。

·           多媒体库 -- 基于PacketVideo公司的OpenCORE库,该库支持录音回放,录制流行的声音和视频格式文件,以及静态图像文件,这些文件格式包括MPEG4,H.264,MP3,AAC,AMR,JPG,和PNG.

·           界面管理  管理对显示子系统的访问,并且无缝合成不同的应用程序中的2D和3D图像层

·           LibWebCord – 一个流行的网页浏览器引擎,增强Android浏览器和嵌入式网页浏览的能力

·           SGL – 底层的2D 图像引擎

·           3D 库 – 一个基于OpenGL ES 1.0 APIs的版本,这个库既可以使用硬件3D加速(硬件支持)或者内置的,高度优化的3D软件光栅

·           字体类型  位图或者矢量字体

·           SQLite – 一个强大的轻量级关系数据库引擎,允许所有的应用程序使用
Android 运行库

Android 包括一套核心库,提供大部分可用功能可以在Java语言核心库中使用。每一个Android应用程序运行在自己的进程中,带有自己的Dalvik虚拟机实例。Dalvik设计成一个设备能够方便地运行不同虚拟机。Dalvik虚拟机执行Dalvik可执行格式文件, .Dex文件被优化成使用内存很少的文件.虚拟机是基于类注册的,它运行Java编译器”dx”工具编译classes生成的.dex格式文件。Dalvik 虚拟机依赖于Linux内核功能,比如线程化和低级的内存管理。
Linux核

Android 依赖于linux内核2.6版本,需要linux提供的核心系统服务为安全,内存管理,进程管理,网络协议栈,驱动程序模型等,内核也作为硬件和其它软件层(不包括内核)的中间抽象层

Technorati 标签:

http://tb.blog.csdn.net/TrackBack.aspx?PostId=2068256

得系统者得天下 五大移动操作平台发展前瞻

http://tb.blog.csdn.net/TrackBack.aspx?PostId=2076600

      

       在手机成为现在社会每一个人的必备工具的时候,我们就会对手机的应用有更高的要求,现在的手机已经能够大量承担工作、学习以及游戏娱乐等各方面的任务,帮助用户更好地实现和达到自己所需要的目的,而这一切,都需要建立在手机操作系统之上,手机操作系统的重要性由此可见一斑。在过去的手机市场上,人们往往只将注意力停留在四大智能操作系统而忽略了非智能系统,而当智能手机成为人们的家常便饭的时候Google又强势进入,试图在此市场上再次影响人们的选择。因此,这一次我们就来对新的一年手机操作系统的走向做一个简单的预测和看点阐述,帮助用户更好地了解手机操作系统的发展现状和未来情况。

Symbian

市场占有份额:★★★★☆

技术跃升幅度:★★★☆

看点和重要性:★★★☆

多年来Symbian系统一直占据智能系统的市场霸主地位,系统能力和易用性等各方面已经得到了市场和手机用户们的广泛认可,它出色的操作界面对于初次上手的用户来说也有着很大帮助,同时其开放式的框架还帮助了众多第三方开发人员的积极参与,共同打造更具实用性和个性化的系统软件。在长期的发展当中Symbian形成了多种不同的操作平台,对应智能和非智能的不同用户人群。在2007年S60平台已经成为Symbian系统的不二主打,这主要因为Symbian系统对于诺基亚的依赖性,诺基亚在2007年的新品几乎都集中采用S40和S60第三版系统,6708等UIQ平台机型已经是2005年的产品,后期没有跟进,而索爱的智能机也还没有完全突破重围。在未来的一定时间之内,S60还将会是诺基亚智能手机阵营乃至整个Symbian系统阵营当中的主打。

而从去年的发展来看,今年Symbian方面在两个方面存在变数。其一,UIQ平台已经被索爱和摩托罗拉共同占有,两者均分股份使得摩托罗拉将在今年更多地参与到UIQ平台的开发和推广上来,两大手机厂商的助推将有望突破诺基亚对Symbian系统的“霸权”,毕竟UIQ还有着传统的对触控操作的完善支持。当然,也正因为这一点,今年第二个变数就是S60的触控操作版本。这已经确定的消息将会在具体什么时候兑现,颇让人期待,从目前市场竞争的激烈程度和触控S60被人们所寄予的厚望来看,新系统的出现将会有着里程碑似的意义,改变现有Symbian系统乃至整个智能手机市场的格局也将会是顺其自然的事情。

重点关注机型:

诺基亚 N96

N96并非是之前谣传当中强大到没边的怪兽产品,它只是将N81和N95的造型风格进行融合,并具备更加强大的性能和全面的功能应用,它采用的是Symbian系统S60 v3.2版操作平台,延续前作的500万像素卡尔·蔡司认证镜头,并且支持N-Gage游戏平台,可玩性极高。

摩托罗拉 Z10

Z10跳票很久,这一次终于确定上市,它采用的是Symbian 9.2 UIQ 3.1智能平台,其实它更加趋近于S60第三版,不过同样具有着极为全面的商务应用和多媒体娱乐能力,作为摩托罗拉新的一年智能机方面的主打产品,它将会掀起摩托罗拉在UIQ方面的技术革新潮流。

图为:摩托罗拉Z10手机

Windows Mobile

市场占有份额:★★★★

技术跃升幅度:★★★☆

看点和重要性:★★★★

Windows Mobile系统源自Windows桌面系统,有着桌面应用的血脉,因此无论是界面设计还是功能应用都几乎和PC机如出一辙,在早期推广的时候这也是大量用户投入到WM旗下的原因。随着时间的推移,WM系统的优势愈加明显,和PC机可以完全一致的音视频播放能力、文件管理功能以及全面的网络应用支持,用WM来实现这些操作可以比Symbian和Linux更加直观简单,同时在过去为玩家所诟病的操作延迟和电能续航等方面的问题也在逐渐被淡化,无论是应用在数码播放器等智能娱乐设备上的Windows CE还是在手机上,WM系统在今年都将会有很大的突破。

值得一提的是,除了多普达一直坚持贯彻WM系统之外,WM系统在国内有着很广泛的厂商合作,它是国内厂商在智能机方面几乎唯一的系统选择,同时在其它娱乐终端上微软也正在大力扩展和技术渗透,规模优势将在未来的短时间内体现出来。而国际一线厂商方面,摩托罗拉和三星虽然采用WM系统不多,但每一款都非常引人关注,同时微软自己的研发进度也没有丝毫放缓,从去年Vista界面充分调动起玩家的积极性之后,新的WM7系统也正在按部就班的准备当中,据称这将会是WM系统发布以来在操控方面的第一次革命性的变化,虽然很明显就是多点触控的原理,但一系列整体的升级仍然值得我们期待。

重点关注机型:

摩托罗拉 Q8

为了扭转去年发展的劣势,摩托罗拉在年末年初推出了多款新机,其中就包括目前宣传力度最大的Q8。Q8采用Windows Mobile 6 Standard Edition系统,功能全面,虽然以商务机的定位而采用娱乐味道浓重的兔斯基作为代言仍然有些让人看不懂,但它的出现将有力地推动WM系列和QWERTY全键盘等配置在普通消费群体当中的普及。

图为:摩托罗拉Q8手机

众多UMPC或PDA产品

无论是从去年下半年的行业发展走势还是今年CES大展上诸多厂商所推出的新品来看,UMPC都将成为今年业界发展的一个重点,UMPC无一例外的采用Windows系统,无论是用于智能终端的CE还是手机上的WM,桌面PC的Vista也同样出现,微软在系统方面的普遍强势将有力地推动WM系统的继续发展。

市场占有份额:★★★

技术跃升幅度:★★★

看点和重要性:★★★

虽然在理论上Linux系统有着最为开源的特性,给开发者发挥的空间最大,但从近几年的发展来看,Linux系统似乎仍然远离着多数的普通消费者。摩托罗拉一直坚持Linux系统的搭载,但消费者选购摩托罗拉并非是对系统的需求,而是价格、造型以及市场推广等诸多方面共同作用的结果。Linux系统所能够进行诸多扩展的特性长期没有得到表现,不过采用Linux系统的摩托罗拉产品在易用性方面表现出色,菜单划分清晰,字体显示以及对触控操作的良好支持都使得其仍然在智能系统的领域当中,在新的一年,我们对于Linux系统的看点似乎有些缺乏,除了摩托罗拉旗下的几款产品之外,倒是以Linux为基础的Google Android更值得我们期待。

重点关注机型:

摩托罗拉 ROKR E8

E8是摩托罗拉在今年CES大展上发布的新款音乐手机产品,它在采用Linux系统的基础上有着2GB的海量存储空间,让用户可以放心存储自己喜欢的音乐文件。在强劲的处理器性能和完善的音乐管理软件的支持下,用户将得到轻松舒适的音乐欣赏体验。

图为:摩托罗拉E8手机

Palm OS

市场占有份额:★★

技术跃升幅度:★★☆

看点和重要性:★★☆

Palm OS作为一款嵌入式操作系统,用于PDA等专业设备上确实是它的强项,它能够以相当少的资源实现实用而全面的功能搭载,并且还有着众多第三方软件的支持,优势一直都是为人们所共知的。不过在进入全民数码娱乐时代之后,Palm OS并非是娱乐产品的好选择,较为单调的操作界面和更倾向于商务的功能搭载使得很难满足时尚人士的需要,而Palm的Treo系列也多数时候叫好不叫座。看起来,在Palm发展11年之后,已经日益进入寒冬期,或许离开手机领域,捍卫中高端专业领域才是它的正道。

重点关注机型:

Palm Centro

其实这款机型受人关注的不是它320×320的显示屏,也不是Palm OS 5.4.9操作系统,而是它在Palm旗下所别具一格的造型设计,倾向于时尚确实是市场需求的促使,而加入摄像头并突出了MP3播放等娱乐方面的能力,似乎可以看作Palm改变风格的前兆。

图为:Palm Centro手机

Google Android

市场占有份额:★★☆

技术跃升幅度:★★★★☆

看点和重要性:★★★★☆

Android的出现并强势发展是近期手机行业当中引人注目的大事,Google介入手机领域的方式出乎所有人的意料,并非是之前人们所猜测的智能手机,而是联合30多家技术和无线应用领域当中的领军厂商所组成的开放式移动设备平台,操作系统只是它其中的一部分,此外还独立有用户界面和应用程序,同时为全世界的开发者提供了最好的平台和机会,促进运营商、设备厂商以及研发机构形成完善的产业链和合作伙伴关系。在这样的关系当中,Google将占据主导的位置,对整个技术联盟以及系统平台提供最基础的推动支持。

Android的发展速度也让人惊叹,在本届CES大展上台湾的启?科技(Wistron NeWeb Corp)就展出了目前首款搭载此系统的工程样机GW4,虽然这里的Android系统只是一个Demo,但却已经有着足够的里程碑意义,将会直接提升Android的发展速度,让Android系统成为手机系统领域当中一个全新的并且极具竞争力的成员。其实,与其关注Android庞大的研发参与厂商,不如来看看拒绝加入联盟的有哪些,诺基亚、索尼爱立信、苹果、微软、黑莓(Blackberry)等,这些也绝对是行业领袖。Android如何发展,和其它系统将如何竞争,这在今年将会是一大看点。

最后

从四大操作系统到现在的五大,Google的进入带来了新鲜的空气,而更为重要的还在于Google所倡导的以网络代替桌面环境的操作方式,和Google合作的厂商包括了eBay、移动、T-Mobile等网络服务公司和运营商,加上Google本身在Web应用方面的强大,Android在尚未发布之前就已经有着如此多发展的可能性,相比其它系统仅仅满足单一用户或者单一的通讯需求,自然是有着明显的优点。当然,技术是在不断发展和变革的,新的一年当中其它操作系统自然也不会停下自己的脚步,等待着我们的将是更多更好的选择,让我们共同期待。

手机操作系统及移动开发

http://tb.blog.csdn.net/TrackBack.aspx?PostId=699373

 

    随着时间的推移,人们手上的手机也在不断发展,以前的曾经经典一时的V998,8250,渐渐消失在人们的视线里,取而代之是彩屏,现在随着时间的推移,手机智能化不断提高,手机操作系统,这个新鲜又陌生的名词逐渐走入人们的视线。     

    谈到手机操作系统,不得不提一下NOKIA,这个手机界的巨人,在手机还在蓝屏的时代就开始酝酿手机操作系统,6年前,早已在PC操作系统领域拥有绝对垄断地位的微软公司决定利用这种优势进军手持设备操作系统市场。尽管微软迟迟没有推出该操作系统,但作为全球最大的收集制造商,诺基亚还是看到了威胁。为此,诺基亚联合其他手机制造商成立了一个与微软相抗衡的组织,即今天的Symbian联盟,主要成员包括摩托罗拉和爱立信等。由诺基亚、爱立信等手机巨头共同研发的系统平台Symbian(后来MOTO在2003年9月出于商业战略退出Symbian,改支持Linux),占据了智能手机操作系统市场70%以上的份额,目前的最高版本为Symbian 9.0。西门子SX1使用Symbian 6.0系统,索尼爱立信P802,P908使用的是Symbian 7.0系统,诺基亚7700使用的是Symbian 9.0系统,即便是中途退出这个同盟的摩托罗拉,也于不久前推出了基于Symbian7.0的A1000,可见Symbian的影响力之大。    

    说到操作系统,大家都会自然而然的想到微软,这个连IBM这样的蓝色巨人都要避让三分的软件界霸王,从过往的软件案例来看,微软要做的事情似乎就是不可抗拒的,微软一有个风吹草动,都会引发软件界的大地震,这次也一样,微软不会让NOKIA独享手机操作系统这块大蛋糕,这个PC软件界巨人也在适当的时候放出了自己的杀手锏---Windows Mobile,尽管现在支持该操作系统的手机相对与Symbian来说,尤如凤毛麟角,但是微软不可忽略的软件优势为Windows Mobile在手机操作系统这场没有硝烟的战争中添加了不少胜算。

     说了上面两个又巨头撑腰的操作系统,那我们现在要说的这个操作系统出生背景比较寒酸,对,没错,就是让微软为之大伤脑筋的家伙---Linux,它是一个很年轻的操作系统,它的诞生日期从1991年算起至今接近14年。但是,它的发展和应用却异常迅猛,已经成为操作系统领域中一支重要的生力军。迄今为止,Linux在全球范围内的装机台数已超过1000万台,并且其增长势头与日剧增。甚至有一些分析家认为,在未来数年间,Linux将成为Windows Nt真正强有力的竞争对手,也是惟一可以冲破微软垄断的出路之一。在手机操作系统上,Linux刚刚得到摩托罗拉这个手机巨头的垂青,全力发展其在手机操作方面潜力,MOTO推出了A系列的手机作为对Linux的支持,最近又有消息说PalmSource将嫁接到Linux的操作系统核心上,更令人可喜的是PlamSource将这个决定其命运的使命交给了一家中国公司。    

下面列出现有的已知手机开发平台及其特点:

Microsoft Windows Mobile
优势:拥有无法替代的品牌优势,大量的开发人员及熟悉的开发工具及技术支持,自身拥有强大的技术能力和强悍的营销能力。
劣势:系统不稳定,开发出来的应用程序较其他平台要消耗更多的资源。
Symbian
  优势:NOKIA刚刚成为Symbian最大的控股公司,有市场配置和销售的绝对优势,同时与无线软件开发公司密切合作,针对其平台开发出一系列的工具,同时Symbian是OMA的拥护者,OMA旨在消除不同国家,运营商,手机制造商之间互操作性对垒。
劣势:由于Symbian是专门针对电话设计的,因此扩充性和编程方面存在一些不便,同时国内相关介绍开发的书籍比较稀少。
Linux
优势: 内存要求低,Linux开发团体能更快的支持新的网络协议,微内核结构简单,为构造可嵌入系统提供了可高度模块化的构件方法。
劣势:Linux体系的实时应用弱,可靠性不强。
Palm OS
  优势:操作简单,对硬件要求低,应用软件反应迅速,新推出的Palm OS支持无线接入功能,支持各种无线通信技术,融入了更多的BeOS特性。
劣势:系统开放性差,应用程序有限,扩展方面较弱,在国内的应用不及前三种广泛。
Brew
优势: 该平台基于C/C++平台,且其SDK下载是免费的,开放的端对端解决方案成功的解决了开发,购买等一系列问题。
劣势:开发工具不是很成熟,需要数字签名限制了众多电信运营商,应用范围小。
J2ME
  优势:J2ME拥有JAVA语言所具备的各种特点,可移植性,一致性,且利用J2ME技术编写的应用程序可以升级,可扩展至个人电脑,服务器。 J2ME提供了对Internet协议的支持,通过C/S模式访问Internet全部信息。 J2ME的策略是手机赋予本地计算能力,强化和扩展了运营商的服务。
劣势: 支持J2ME的手机价格较高,且速度慢,JAVA应用和手机终端不相兼容的现象十分普遍,需要对程序的移植进行代码修改。 

     2004年5月底,我国手机用户突破3亿,这让全世界同类业界都把目光投向中国,2004年初,当时的微软亚洲研究院院长张亚勤博士被调回总部担任全球副总裁,负责微软移动通信和嵌入式系统的开发业务,这与中国移动通信业务的潜在时常不无关系,当然在这个领域,微软这个巨人只能算是个新人,以NOKIA为首的Symbian及其著名的S40,S60界面系统在市场上已经占据了板壁江山,而摩托罗拉宠爱有加的Linux也不可小觑,在2004上半年,MOTO的高端手机大部分都是靠它打下市场。    

    2004年3月24日,微软正式宣布Windows Mobile2003 SecondEdition,随后市场上纷纷出现了使用该更新版本操作系统的只能终端产品,2004年4月,微软移动应用软件开发挑战赛拉开帷幕,2004年7月9日,微软推出Windows CE5.0平台,2004年10月,中国国际通信设备展览会成功举办,盛况空前,2004年6月25日,微软著名的移动开发者大会(MDC)首次登陆中国,其目的不言而喻,吸引更多的开发人员关注开发,从而增加Windows Mobile平台的应用数目和开发团队数目,就在同年10月NOKIA也在国内举办了第三界NOKIA论坛开发伙伴大会,宣传其最新的战略和技术。     放眼2005年将有更多的惊喜等待我们,基于Windows CE5.0平台的Windows Mobile 2005应用系统将会在下半年面世,更多的支持J2ME的手机开始普及MIDP2.0规范........    

    设想一下不远的将来,或许手机产业将会像当年PC的发展道路一样,形成一个统一的规范,大家可以根据自己的需要购买自己需要的手机部件然后DIY,就像我们现在自己在电脑市场买回内存条,CPU,主版,显卡,硬盘自己装机一样,或许不久的将来,手机装机这样一个新名词将会进入人们的视线................     移动应用开发的浪潮正在席卷而来,你,准备好了吗?

观察:Android能否在智能手机市场站稳脚跟?

2008-01-23 来自:lizhe1985

       Google的Android开源移动软件平台姗姗来迟,不过却赢得了广大开发商的青睐,这主要得益于该软件平台的灵活性以及Google所拥有的雄厚财力。

Nikita Ivanov及其14名员工正在研究一项将可以利用成千上百万手机处理能力来创建一个超级计算机的应用。这种想法将可以支持企业及政府机构利用他们员工的手机,甚至是那些非员工手机的闲置处理能力。为了创建这个“网格”计算应用,Ivanov的企业选择了一个目前还没有在商用手机中应用的移动软件平台,他们在GridGain项目中使用的并不是Windows Mobile或Symbian操作系统,而是使用了一个由Google开发的Android开源平台,该平台的灵活性已经吸引了许多软件开发者来开发一些非同寻常的应用。

GridGain是目前正在研究的数千个基于Android开源项目中的一个。开发商希望利用Android来让手机朝着比目前卓越无线平台更加易用的新方向发展。为了取得成功,他们将与Google及其合作伙伴合作,研究这个系统的应用。Android最早由Google领导的开放手机联盟于去年11月推出的,即便目前还没有哪家无线运营商决定让使用该平台的手机在它们的网络上应用,但是该平台还是引起了开发商的极大兴趣。不过,Android并不具备许多关键性的功能,如支持蓝牙与手机及其他设备建立无线连接等。

市场研究公司Chetan Sharma Consulting对近200名业内具有影响力的人进行了调查,他们认为,基于Android开源的手机在2008年的智能手机市场上不会有太抢眼的表现。目前,智能手机市场主要由诺基亚控制的Symbian平台、微软的Windows Mobile以及RIM的黑莓控制。

尽管Android在市场上推出的时间有点晚,但这似乎并没有影响到软件开发者的热情,他们对Google雄厚的财力充满信心。Google的数据显示,在该平台推出的头两个月,程序员下载Android开源软件开发包的次数超过了25万次。尽管仅一小部分此类下载投入了实际应用,但足以显示了人们以该平台的浓厚兴趣。相比之下,在于9月结束的年度里下载Symbian OS Getting Started指南的次数仅7万次。

不仅仅是小型软件公司表现出了极大的兴趣,许多大型软件公司也在它们的实验室里研究Android。当然,Android的成功与否依赖于Google能否让该平台处于更好工作状态的能力。一个名叫Peter Wojtowicz的开发商与多位合作者正使用Android打造一款手机游戏Wi-Fi Army,玩这款游戏时,游戏玩家可以利用Google Maps以及Wi-Fi热点的位置数据来搜索对方,当发现对方时,玩家可以用手机内置的照相机作为瞄准镜来进行射击。但是Wi-Fi Army游戏当前所面临的最大问题是Android不支持Wi-Fi无线技术。缺少对蓝牙的支持意味着Wojtowicz及其联合开发者将无法开发让游戏玩家利用无线手持设备进行战略移动的功能。Wojtowicz说:“编制游戏应用并不是件易事。我们一直关注游戏应用,而且Google拥有雄厚的财力可以对此进行支持。”

Google移动平台高级总监Andy Rubin说,公司试图每一个月更新一次该软件,这在业界是非常危险的行为,而Windows Mobile每两年才推出新的主要版本。此外,Google还加倍努力,积极回应开发者的要求。1月23日,Google将在其总部主办一场开发商联谊会。另外,公司还计划提供一个在线反馈系统,让开发商报告平台的漏洞以及要求Google工程师对平台进行修改。

Android的程序员正努力构思以前在移动设备中从未见到过的功能。风险资本家Baris Karadogan说:“苹果利用数年的时间开发了iPhone手机,凭借其新颖的功能,该手机去年在业界引起了轰动。Android开源将可以让人们迅速创建新的iPhone。”许多新的应用可能会是革命性的,因为Android可能会适用于更多的手机产品。Google的Rubin指出,Android是通用的,可以适用于不同的屏幕,以及在不同的有线和无线设备中应用。一旦基于Android开源平台的手机上市,Google可能会开始添加其他代码,让开发商能够在其他具备计算功能的消费电子产品中使用Android,如电视和机顶盒以及游戏机和媒体播放器,甚至是传感器网络。

未来移动操作系统的格局分析

2007-11-13 来自:conanpaul

由于移动操作系统的重要性被越来越多的人所关注,然而目前的市场统计资料又似是而非,所以 只能从基本面上进行分析。基本的事实就是智能电话的份额逐年增加,其中主流的操作系统依次是:Symbian, Microsoft Windows Mobile, Linux, RIM, Palm OS。排除了未来5年之内出现颠覆性的操作系统的前提下,我们就这几个操作系统来看未来的趋势。

移动操作系统受到很多因素的直接约束,而且它并不是电信产业链中独立的一环,对它的分析就需要更全面的考虑到整个产业生态环境对它的影响。以目前我们对电信产业的分析来看,如下趋势是显而易见的:
移动从话音时代,不可避免的也是不由自主的进入了数据通讯时代。在运营商没有明确的投入产出预期的前提下,被政治、产业结构调整、竞争形势、供应商公关、技术发展的因素影响下,半推半就的进入了3G时代;
现代通信方式的融合成为激励电信创新的触发点,大量的设备和服务将围绕者消费者为中心进行整合,最为典型的就是将固话与移动结合的WiFi手机、蓝牙手机,还有欧洲运营商采用的以家庭网关为切入点的融合战略;
基于IP的“杀手级应用”成为移动的增长点,例如音乐下载,电子邮件“推”技术,视频点播,VoIP等,携3G之势而来;
软件厂商越来越难通过软件授权盈利,原因一方面是开放源代码软件日益成为主流,另一方面软件的服务本质随着电信增值业务的开放在商业模式上得以实现;
内容成为驱动整个产业发展的引擎,使得产业由供应商主导的功能驱动逐步走向消费者主导的内容驱动,最直接的证明就是短信内容提供商的收入远远高于移动软件提供商,这点在运营商的收入结构中也是被同步体现的;
互操作性成为运营商对供应商的强制性要求,运营商从规模经济效应和可互换性角度出发,越来越意识到设备和服务的互操作性是决定服务成败的关键之一;
协同创新的模式成为运营商和供应商,运营商和运营商,以及供应商之间的竞合新模式。
除了上述通信产业的影响还有那些因素会影响到移动操作系统呢?笔者认为主要的因素会是在软件产业和相关芯片产业,这些产业的主要趋势可以概括如下:
芯 片产业普遍预期是在手机芯片领域续写摩尔定律,而且范围从CPU扩大了到了内存、通信带宽、视听质量等等。然而有一个因素可能会遏制这个势头,那就是软硬 件兼容性导致的技术更新周期延长,通常的手机平台使用的周期都在2-3年,期间的更新会导致回报率的下降,从而影响开发商的经济利益;
由 于软件开发方式和商业模式的变化,开放源码方式的主流化,使得依靠软件代码本身作为技术壁垒的模式彻底被打破。有可能出现安装套数和收入无法同比变化, 往往给主导但不是垄断的供应商带来巨大的财务压力,不得不寻求改变。例如,Microsoft和Symbian向部分厂商开放源代码,Palm OS转向Linux;
硬件和软件的成本博弈,功能的软件实现看似灵活和低成本,而在实际操作中硬件实现往往通过规模成本效应和高可靠性胜出。
现在制造商、开发商,或者运营商在选择操作系统时,总结一下,可以初步归纳为如下几条选择标准:
移动操作系统的成熟度,包括实时性能、功能、易用性、开放性、可靠性;
应用程序的丰富程度,通常都会涉及关键应用(浏览器,MMS,SyncML等)的可用性,第三方应用的种类和数量,往往偏好游戏、商业、通信相关的应用;
成本,含NRE成本,俗称“入门费”,以及运行版授权,往往也会同时非定量的估计相关人力投入成本;
其他,包括成功案例,运营商需求的实现程度,产品的持续性,操作系统公司的市场地位(市场宣传的考虑),源码是否开放(往往在开发的后期,或者后续版本开发时,才意识到)。
如前所述,这些标准显然是无法满足整个行业对操作系统的要求的。如果综合考虑到先前提出的各种趋势和影响的话,笔者认为优化的评价标准需要至少考虑如下要求:
IP应用的继承性,能够以最低的成本,只要硬件和通信条件一达到“门限”,最快速度部署基于PC和Server的IP应用到移动和固话终端设备;
系统的互操作性,能够提供最大的与服务器、PC,以及其他设备系统的互联互通;
协同创新的支持度,能够安全的、最大范围的提供不同利益主体和技术主体间以创新为目的的协同工作;
商业模式的合理性,合理的授权方式,不存在隐含的垄断威胁,并且支持协同创新成果的利益共享,至少不能存在由于商业模式阻碍其他条件的满足;
技术发展的适时性,能够最开速度的采纳最新的技术和服务,并且不存在知识产权、商业利益或垄断所产生的不可逾越的障碍;
生态环境的健康度,健康的产业链上下游关系,建立稳固的持续的双赢或多赢的关系,较少的被产业链上下游环节替代威胁;开发者的良好关系,包括商业开发者的利益实现和保护,开源开发者的满意程度。

对于操作系统的格局,现在行业中的观点也不尽相同,然而令人惊讶的是,运营商、手机厂商和操作系统提供厂商似乎都在不约而同的回答着同样的问题:“未来哪两个操作系统将成为智能电话和3G电话的主流?”据笔者的观察和消息来源,运营商中NTT DoCoMo相信Symbian和Linux将成为主流,法国电信似乎更希望集中研发精力在Microsoft和Linux;然而在操作系统厂商的阵营中,Microsoft正在力图挑战Symbian,Symbian正在准备面对Linux的威胁,Palm Source则转向了Linux, Linux社区正全力进入这个领域,Qualcomm除了致力于自己的平台之外也在试着评估和Linux共存的可能性;作为拥有重要发言权的手机厂商,Nokia孤注一掷的投资在Symbian上,但是也时不时地试水Linux(和Symbian的观点存在很大的关联性),Motorola作为事实上的Linux手机领导者,也不忘出几款Microsoft Windows Mobile手机做为战略上的备份。如果根据上述的观点,统计之下,似乎每个主要的角色都在关注Linux,Microsoft和Symbian则是二选一。当然,上述结论只是针对智能电话和3G电话(只占10%的市场份额),没有涉及Feature Phone即普通手机(占90%的市场份额,通常采用专用的实时操作系统)。

那么在如前所述的影响因素和评价标准之下,再参照各主要公司目前的观点,分析未来的移动操作系统格局就显得更有趣了。首先,操作系统可以划分为两类:开放系统和私有系统。差别在于开放系统为通用型的,基于公众的或事实的接口标准,有公开的接口文档和开发工具,开放源代码与否并不是决定条件;而私有系统,往往指的是为了特殊设备或应用开发的系统,不提供或不能完整地提供与公众或事实标准兼容的接口,并且不提供或有条件的提供接口文档和开发工具,有时可能开放源代码给特定客户。Symbian,Linux,Windows,Palm OS都可以算作开放系统。如文章前面所涉及的行业因素和软硬件发展因素所推动的方向,例如IP应用的的继承性、系统的互操作性、协同创新的支持度、生态环境的健康度等都是开放系统的独特优势;其中Linux的优势又体现在商业模式的合理性、运营商对互操作性的要求等方面。但是私有系统(主要指专用的实时操作系统)借助Java和Brew等跨平台应用虚拟机,也获得了诸如生态环境的健康度等部分优势,市场份额较高的原因是能够支持处理能力较低的硬件,从而降低了成本。

综上所述,以目前的状况,假设未来几年没有颠覆性的技术出现的话,笔者认为Windows Mobile 和Linux作为开放系统可能将会主导2.5G智能电话和3G电话,Qualcomm会借助Brew让他的私有操作系统也在3G手机中占相当份额,其它包括Symbian和专用实时操作系统中还有可能有一家胜出的空间。这场比赛的胜负更取决于相关操作系统领导者把握移动操作系统战略的能力与智慧,我们拭目以待。

戴尔携Google2月将推首款Android手机

2008-02-01 来自:lizhe1985

       据国外媒体报道,消息人士周三(08年1月30日)透露,戴尔目前正在同Google进行合作,计划推出一款采用了Google Android手机平台的手机.两家公司可能将在下月巴塞罗那举行的移动通信世界大会(Mobile World Congress,即原来的3GSM Mobile World Congress)正式宣布这一消息.

不过戴尔和Google两家公司都对此报道予以否认.戴尔发言人表示:“此报道投机性太强,公司不会对此发表任何评论.” 事实上,自去年2月摩托罗拉移动设备业务前主管罗·加里克斯(Ron Garriques)转投戴尔之后,市场上就一直有传闻称戴尔可能将会推出自己品牌的手机.

市场分析师罗杰·凯(Roger Kay)表示,戴尔和Google通过在戴尔PC中预装Google Toolbar,已经建立起了伙伴公司.他说:“Google一直在从事Android平台的开发工作,因此很容易与戴尔建立正式的伙伴关闭.” 考虑到这些因素,罗杰·凯认为戴尔和Google在不久后宣布合作,共同推出手机极有可能发生.

市场分析师认为,自去年4月终止Axim系列掌上电脑的业务之后,戴尔在手持设备市场目前还没有任何动作.戴尔近来不断改进PC设计,及与零售商进行合作的态度,也表明戴尔希望能够取悦消费者.一款配备了多媒体功能、设计精美的手机或许能够更好的实现取悦消费者的目标.

标签分类