首先,对于初次接触Android的人来说,需要先了解一下Android 的概念: Android 是一个专门针对移动设备的软件集,它包括一个操作系统,中间件和一些重要的应用程序。Beta 版的Android SDK 提供了在Android 平台上使用JaVa 语言进行Android 应用开发必须的工具和API 接口。

 

       接下来我们看以下两则消息:

     2010年12月3日消息,据国外媒体报道,市场研究机构IDC周四报告预测,2011年,计算机第三次科技浪潮将成为主流,智能手机和平板电脑将取代PC的统治地位

 

     北京时间2011年3月20日上午消息,来自IBM的个人电脑(PC)联合发明人马克·迪恩(Mark Dean)表示,PC的时代几乎已经结束。在重要性方面,PC已经被手机取代。PC未来的命运将会像曾经的打字机一样。

 

      通过以上两则消息,再注意观察一下我们现在的生活,车上、餐厅里、排队时、甚至在大街上走路时都看到身边的人都在盯着手上的智能手机。特别是2011以来,我们不得不强烈感受到,人们的网络生活,已经渐渐从PC爬到掌上。在这样的主流下,谁能成为手机市场的主流操作系统,谁就处于主流的统治地位。Andriod这个全新操作系统刚出来就在手机市场掀起轩然波,而且目前具有抬头的趋势,小火的Android,是否可以形成燎原之势,我们拭目以待。我相信,Android将成为主流中的统治者,之所以这么说,因为它背后有一个强大的开放手机联盟,有相对突出的优势。

    开放手机联盟:Open Handset Alliance:是美国Google 公司与2007 年11 月5 日宣布组建的一个全球性的联盟组织。这一联盟将会支持Google 发布的Android 手机操作系统或者应用软件,共同开发名为Android 的开放源代码的移动系统。开放手机联盟包括手机制造商、手机芯片厂商和移动运营商几类。目前,联盟成员数量已经达到了43 家。该联盟的目的就是将会支持Google 可能发布的手机操作系统或者应用软件,共同开发名为Android 的开放源代码的移动系统。

    Andriod的突出优势:

     a、源代码完全开放,便于开发人员更清楚的把握实现细节,便于提高开发人员的技术水平,有利于开发出更具差异性的应用。

     b、采用了对有限内存、电池和CPU 优化过的虚拟机Dalvik,Android 的运行速度比想象的要快很多。

     c、运营商(中国移动等)的大力支持,产业链条的热捧。

     d、良好的盈利模式(3/7 开),产业链条的各方:运营商、制造商、独立软件生产商都可以获得不错的利益。将移动终端的评价标准从硬件向软件转变,极大的激发了软件开发者的热情。

     e、Android 的源代码遵循Apache V2 软件许可,而不是通常的GPL v2 许可。有利于商业开发。

      f、具有强大的Linux 社区的支持。

      g、操控舒适、与互联网结合紧密、资源丰富、多媒体功能极强。这一点,传统的Symbian系统是远远比不上的。

    Andriod的劣势:

      1、目前可用的传统第三方应用还很少,但由于Android 是一款完全开源的移动计算平台,相信第三方应用会很快的丰富起来。 

      2、上手比传统的塞班系统要相对难些、软件兼容性一般。

   总体来说,Andriod突出的优点远远大于劣势,因此目前Android已经成为最受好评的一款操作系统了,因为价格覆盖面较广,再加上机型众多,这也就让它的市场占有率极其不错。并且绝大多数用户也对Android系统喜爱有加。面对用户的需求,Android开发的需求量猛增,看看目前Andriod开发的大量高薪招聘,就知道这个市场的热度了,2011,我看好Android,接下来我也将由浅入深,从实现Android的helloworld实例开始,一步一步进入Android开发。

更多相关文章

  1. 如果没有 Android,世界会怎样?
  2. 移动开发参考书之Android篇
  3. 【Android(安卓)Developer】1.一个关于Android机器人的故事
  4. 【移动开发】Android中Theme和Style的使用
  5. Android开发已经没人要了么?
  6. Android主流三方库源码分析(四、深入理解GreenDao源码)
  7. 移动开发参考书之Android篇
  8. 开发自己的监控系统三、移动篇(android)
  9. 如果没有 Android,世界会怎样?

随机推荐

  1. Android(安卓)studio使用技巧(二:国际化以
  2. Android获取屏幕分辨率及DisplayMetrics
  3. Android(安卓)中自定义属性(attr.xml,Typ
  4. Android程序开发初级教程
  5. android 基础知识
  6. Android(安卓)NDK编程中Application.mk和
  7. Ubuntu Linux下android源码下载方法
  8. Android深入浅出教程
  9. Android中EditText隐藏/自动弹出输入法的
  10. Android(安卓)文件路径详解