话说从去年开始,智能手机席卷中国。一般的人都开始讨论智能手机了,其中2个关键字听的最多:诺基亚,Android(不知道中国人怎么把它翻译成安 卓)。为什么呢?说实在话,在大学里面读书,我只知道诺基亚,然后知道它的高端手机里面有手机操作系统,Symbian(中文翻译为:塞班)。那是同学的 手机可以上QQ,可以用UC浏览器上网,用手机看电子书或者在线看小说,(盛大文学为什么发展的这么快,手机能看小说也帮了不少哦!)那时还真很羡慕的 哦!
自从Google公司推出Android,移动开发和智能手机是很多人热议的话题。当然作为程序员的童鞋们,也有很多加入了移动开发这个阵营。其实移动开 发不仅仅是手机开发,应该也包括智能平板机或者智能终端设备。手机开发当然要熟悉现在流行的操作系统了哦!呵呵!下面我就班门弄斧了,介绍一下当前流行和 手机操作系统了。当然要做手机开发的同学不要忘了过去Sun公司,以为很早以前,Sun公司就推出J2ME框架,当时就是针对移动和智能设备的开发,可惜 当时手机开发没有这么火热。当然J2ME的理念还是影响了一代一代移动开发人员。
1.Symbian(翻译:塞班)
它是什么:S60第三版,是令人尊敬的Symbian手机操作系统第三个版本。知道诺基亚的手机,估计也应该知道这个操作系统吧!
苹果的iPhone(iPhone 3G)、Google的Android(T-Mobile G1)、微软的Windows Mobile(HTC Touch Diamond)、Nokia的S60第三版Symbian(N96),以及RIM的BlackBerry(BlackBerry Bold)。
2.苹果iPhone OS
它是什么:iPhone OS是大名鼎鼎的苹果电脑Mac OS X的袖珍版,经瘦身和重新设计后,专门用于驱动iPhone 3G手机。国内凡是要做潮人的年轻人,无不受拿这个,然后带着耳机出现你身边的各个角落。哈哈!
3.Google Android(Google在手机上推出Android,同时也在推Chrome OS笔记本。Google的未来目标是:Android控制手机和智能设备,Chrome控制PC机和笔记本。哇!好强大的Google,前端时间,貌似 Google还在研发Google无人驾驶汽车,100年,Google的产品估计在我们身边随处可以哦!)
它是什么:它是Google全新的手机操作系统,是一个雄心勃勃的开源平台,旨在让企业可以为自己所生产的系列手机自行定制所喜欢的操作系统。不过迄今为止,它仅在一个手机上得到了应用——T-Mobile的G1。
4.Microsoft Windows Mobile ,微软知道自己在手机开发落后之后,推出了Windows Phone7。有兴趣的童鞋们,还要等一段时间,因为国内还没有上市。
它是什么: 正如其名,属于微软Windows的手机版。
下图是MapABC对手机开放的API,从中也可以看出上述4中手机操作系统的流行。
当然还有三星的bada,Plam,BlackBerry等手机操作系统了。当然还有我不知道,也希望知道的童鞋们补充哦!
========================================================================
上面是对手机开发和手机操作系统进行了简单的描述,现在说正题。有很多童鞋希望加入移动开发,当然也有同学劝我去做软件开发,我总是说,目前手机开发前景 不明,不敢去做。为什么呀?确实去年和今年手机开发已经到了非常火热的地步,当然拥有智能手机的人也越来越多,现在在公交上、地铁上、公司里、学校里,如 果你掏出的手机不是智能手机,一般都会受到鄙视的眼光哦!呵呵!像我这种,现在还在用诺基亚N1112,这种眼光太多了哦!手机开发目前更多的是PC端软 件移植,比如说QQ,腾讯微博,校内客户端,淘宝客户端等等,另一方面当然也有针对手机开发的软件,但是这一块很少。所以从我的角度看,手机开发主攻可能 是手机游戏开发。从目前来看,大家还是用智能手机来看小说,上已sns手机客户端等。真正手机的商务应用和娱乐应用很少。
那手机开发走什么路呢?我觉得随着Web开发的越来越成熟,用户体验性越来越高。浏览器对HTML5,CSS3等一系列Web标准的支持,手机上的开发业 会落在Web开发上。我觉得这是一趋势。对不对,就看未来的发展之路了。当然手机客户端游戏开发业将时一个趋势。不过我的手机只能玩贪吃蛇了,有很多童鞋 的手机可以玩愤怒的小鸟,羡慕ing。
好了,准备睡觉了哦!明天还要上班。最后在炎热的夏天给大家2个提示:
1.点蚊香的童鞋注意了,小心蚊香燃烧着其他的杂物,最好买一个铁质的蚊香盘
2.木有空调的童鞋们,不要太图凉快,晚上还是要盖着肚脐眼,要不然回感冒的哦!