`
mgoann
  • 浏览: 254032 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

Android要走路还很长

阅读更多

Android要走路还很长

简介

 

android一词的本义指“机器人”,同时也是Google2007115日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。

 

简单来说,Android就是一个手机操作系统,基于Linux平台开源的平台,目前只支持java作为其应用的开发语言。Android到目前为止可以说是红遍整个网络,如火如荼。我想主要有以下几点原因:

1       Android开源,不像Window Mobel是于微软掌控生死。不利于整个平台的发展,正如Windows操作系统一样,至今都没有公布其源码,正式因为这样促成了Linux系统的诞生,如果微软开源的话,也就不会有现在的Linux来抢占了它大半的市场份额。Android的开源意为着可以有更多的开发爱好者参与到Android的平台改善中,促进Android的发展。

2       AndroidJ2ME更加接近底层。开发J2ME的都知道,想用J2ME操作移动设备底层简直比登天还难。这就带来了J2ME应用的局限性,导致J2ME不能够开发移动设备的核心功能,比如打电话,发短信等。而Android避免了J2ME的弊端,通过Android可以调用更多底层的接口。使用Android可以开发诸如来电防火墙,短信群发等核心功能。

3       Android雄厚的背景。如果说Windows有微软作为背景,那么Android有财大气粗的Google。以及众多移动设备制造厂商的支持。台湾宏达国际电子(HTC)Palm等多款智能手机的代工厂)、摩托罗拉(美国最大的手机制造商)、韩国三星电子(仅次于诺基亚的全球第二大手机制造商)、韩国LG电子、中国移动(全球最大的移动运营商,有4亿用户)、日本KDDI2900万用户)、T-Mobile(德意志电信旗下公司,在美国和欧洲有1.1亿用户)等,还是软件公司和半导体公司。这里我想说的是,没有诺基亚,因为诺基亚有自己的手机操作系统Symbian,诺基亚受Android影响也将Symbian开源,而诺基亚有着占有大半市场份额的优势,势必将来将会形成Android的竞争对手。

4      Android是一种新技术。2007年底出的Android平台将会是一种新型技术呈现在大家眼前,而每当一种新技术出现的时候趋之若鹜的技术爱好者也是不乏其有的。越来越来的技术爱好者对新型的技术有种痴迷的态度,要想不被科技浪潮所驯服就得驯服科技浪潮,所有Android的出现带来人们的追捧也是可想而知的。

5      功能强大。AndroidGoogle作为历史背景,其操作系统也是有着强大功能。内置功能有包括GmailGoogle MapsYouTubeGoogle日历和Google Talk,内置Chrome Lite浏览器。

6      Android是一个对第三方软件完全开放的平台,开发者在为其开发程序时拥有更大的自由度,突破了iPhone等只能添加为数不多的固定软件的枷锁;同时与Windows MobileSymbian等厂商不同,Android操作系统免费向开发人员提供,这样可节省近三成成本。

 

Android市场前景

 

目前Android在北美的市场份额已经达到了5%,而4月份在Android Cupcake推出后将会迎来新一批出货,目前十分震撼的机型还没有推出,可能旗舰级的产品由三星Omnia或索爱的产品推出。来自T-Mobile US的统计可以估算出目前Android在北美的市场份额已经达到了5%,但和竞争对手iPhone相比还有很大的差距,而这一数字还不包含欧洲国家。iPhone 在全球智能手机市场的份额达16.6%,黑莓的 14.5% 。而诺基亚巨头是 43.6% 。从这里可以看的出Android要走的路还很长。

 

Android要走的路还很长

 

随着移动设备硬件的发展,越来越来的IT公司都盯紧了移动应用这块大蛋糕,人人都想来分一杯羹。网络巨人Google也不例外,出Google的发展战略可看出Google发展战略将是将搜索服务带入移动设备,让每个手持设备都能够及时快速的享受到Google强大的搜索服务,而Google推出Android到目前为止还没有一个明确的盈利模式,可以看出Android要走的路还很长,或者说是Google在移动应用这个领域里走的路还很长。可以说AndroidGoogle网络巨人在移动应用领域里投放的一颗信号弹,告诉其他竞争对手我已经涉足这块领域,并慢慢的开始占有市场。

可以说Google也很不容易在这方面是处心积虑。

分享到:
评论
11 楼 mgoann 2009-06-03  
softcat 写道

mgoann 写道

lordhong 写道
android的应用很广泛。。。当然移动开发上面赚钱的门路很多,有些还未被发掘出来而已。。。 对于移动操作系统的盈利模式,我还不是很了解,因为刚刚接触移动应用开发~ 不妨仁兄能够给出几个具体的实例!你既然是刚刚接触移动开发,凭啥说Android只是一个过渡?照你的思路WM也是微软的过渡产品了,因为MS也没在WM赚到钱,MS的主营业务是PC上的windows和Office软件。移动操作系统是不赚钱的(当然可以靠OEM赚钱),是靠应用赚钱的。很多山寨机厂商,就OEM很多增殖业务,允许厂商和SP分成。iPhone的思路也很成功,可惜你是视而不见的。这里,我说话直接一点,别介意。

可能是我没把话说清楚,我这里说的过渡产品是从广义上出发地,相信在不久的将来,便携式设备和PC的界限将越来越模糊,也就没有所谓的移动操作系统这一说了。
10 楼 softcat 2009-06-03  
mgoann 写道
lordhong 写道

android的应用很广泛。。。当然移动开发上面赚钱的门路很多,有些还未被发掘出来而已。。。

对于移动操作系统的盈利模式,我还不是很了解,因为刚刚接触移动应用开发~

不妨仁兄能够给出几个具体的实例!


你既然是刚刚接触移动开发,凭啥说Android只是一个过渡?照你的思路WM也是微软的过渡产品了,因为MS也没在WM赚到钱,MS的主营业务是PC上的windows和Office软件。移动操作系统是不赚钱的(当然可以靠OEM赚钱),是靠应用赚钱的。很多山寨机厂商,就OEM很多增殖业务,允许厂商和SP分成。iPhone的思路也很成功,可惜你是视而不见的。这里,我说话直接一点,别介意。
9 楼 quiii 2009-06-03  
Google之前说 Android是为了让人们能够随时随便捷地搜索 他们着眼于未来 看好移动计算
8 楼 mgoann 2009-06-03  
lordhong 写道

android的应用很广泛。。。当然移动开发上面赚钱的门路很多,有些还未被发掘出来而已。。。

对于移动操作系统的盈利模式,我还不是很了解,因为刚刚接触移动应用开发~

不妨仁兄能够给出几个具体的实例!
7 楼 lordhong 2009-06-03  
android的应用很广泛。。。当然移动开发上面赚钱的门路很多,有些还未被发掘出来而已。。。
6 楼 mgoann 2009-06-03  
sh itou251314 写道

android market

Android的市场总体来说不容乐观,不过Android将在中国刮起一场飓风。相对来说Android在国内的市场更为乐观。
5 楼 mgoann 2009-06-03  
yukikaze 写道

Google 发布 android 是为了巩固自己的搜索优势,个人觉得MID(移动互联网设备)将很快普及

恩,可以这么说,Google就是想把他的搜索服务带入便携式设备中。。。但这个目标还是比较远大的。
4 楼 mgoann 2009-06-03  
CoxZhang 写道

android 用啥盈利还是未知。现在追android的估计都是冲着google这块招牌来的。

Android现在是没有盈利模式,追捧Android的原因我上面的已经说的很清楚了,比较重要的就是Android开源。

个人觉得Android是Google在移动应用领域的一个过渡平台,Google不会有更多的投入!
3 楼 yukikaze 2009-06-03  
Google 发布 android 是为了巩固自己的搜索优势,个人觉得MID(移动互联网设备)将很快普及
2 楼 CoxZhang 2009-06-03  
android 用啥盈利还是未知。现在追android的估计都是冲着google这块招牌来的。
1 楼 lw223 2009-06-02  
熟悉windows的系统的用 微软
apple控+想暴富的程序员用 iphone
google控用 android

相关推荐

    记录走路步数的Android软件Pedometer.zip

    Pedometer应用用于记录你每天走路步数的。尽管记录不一定精准,但是从这个项目中,可以学习几个不同的技术:加速器交互、语音更新、后台运行服 务等。 标签:Pedometer

    Android的socket长连接(心跳检测)

    在Android开发中,Socket长连接是一种常见的通信方式,特别是在实时性要求高的应用中,如即时通讯、在线游戏等。为了保持连接的稳定性和检测网络状况,通常会采用心跳检测机制。下面将详细介绍Android中实现Socket长...

    android自定义时长Toast

    在本篇内容中,我们将深入探讨如何在Android中实现自定义时长的Toast。 首先,我们需要了解Toast的基本用法。在Android SDK中,`Toast`类提供了创建和显示Toast的方法。通常,我们通过以下步骤创建一个Toast: ```...

    Android之增长的数字动画

    Android之增长的数字动画

    Android串口通信(Android Studio)

    在Android开发中,串口通信(Serial Port Communication)是一种重要的技术,它允许设备之间通过串行接口进行数据交换。在Android Studio环境下实现串口通信,开发者可以构建与硬件设备交互的应用,例如读取传感器...

    Android自定义软键盘KeyboardView

    在Android开发中,有时我们需要为应用提供特定的输入方式,这时就需要自定义软键盘。`KeyboardView`是Android SDK提供的一种组件,它允许开发者创建和显示一个可交互的虚拟键盘。本文将深入探讨如何利用`...

    android 仿微博加载长图,高清图

    android高清加载大图,仿照微博加载长图

    JS调用Android方法,向Android方法传递json数据

    如果处理JSON数据需要较长时间,应考虑在Android端使用异步处理,以避免阻塞UI线程。 在实际项目中,`AndroidInvokeJS`可能包含了示例代码,包括Android端的Java代码以及展示如何在JavaScript中调用这些方法的HTML...

    android测试例子 TCP长连接

    在Android开发中,TCP长连接是一种常见的网络通信方式,它用于维持客户端与服务器之间的持久连接,以便于数据的高效传输。TCP(Transmission Control Protocol)是一种面向连接、可靠的传输协议,适用于需要频繁交互...

    Android点餐系统项目

    首先,我们要理解Android开发的基础。Android是Google开发的一款开源操作系统,广泛应用于智能手机和平板电脑。学习Android开发需要掌握Java或Kotlin语言,这是Android应用的主要编程语言。在这个项目中,学员将通过...

    Android扫雷游戏(基于Android Studio)

    你还需要实现标记、翻开格子、计时器等功能,这些都是通过Java代码实现的。 6. **数据持久化**:如果希望保存游戏进度,可以使用SharedPreferences或SQLite数据库来存储用户数据。SharedPreferences适合存储简单的...

    Android自定义日期选择器源码

    总的来说,自定义日期选择器是Android开发中的一个重要实践,它涉及到了Android UI设计、事件处理、动画、数据绑定等多个方面,对开发者全面理解Android系统具有很高的价值。通过这样的项目,开发者不仅可以提升技能...

    Android设置虚线、圆角、渐变

    在Android开发中,为UI元素添加虚线、圆角和渐变效果是常见的需求,可以提升应用的视觉吸引力。下面将详细讲解如何实现这些效果。 ### 一、虚线(Dashed Line) 在Android中,我们可以使用`Shape Drawable`来创建...

    android应用开发范例精解

    第2篇为应用开发篇,通过实例介绍了Android UI布局、Android人机界面、手机硬件设备的使用、Android本地存储系统、Android中的数据库、多线程设计、Android传感器、Android游戏开发基础、Android与Internet,以及...

    android图片翻转动画

    还可以通过调整动画的时长、插值器等属性来微调动画的节奏和流畅性。 总的来说,Android中的3D图片翻转动画是通过ObjectAnimator实现的,通过改变View的`rotationY`属性来实现翻转效果。结合布局和代码的调整,我们...

    Android一键清理后台实现

    但要注意,不是所有的后台进程都可以简单地结束,因为Android系统会根据需求自行管理进程。我们只能结束那些属于我们自己的应用或者用户明确授权可以结束的进程。使用`forceStopPackage()`方法可以终止一个应用的...

    Android组件设计思想

    Android应用开发的哲学是把一切...这一节讲Android组件化设计的背景、理念、原则,以及Android在OS级别上提供的组件化支持,其中还会包含一个实验来验证这种组件化设计思想,可以对Android系统有一个高层次的抽象理解。

    android4.0源代码

    虽然Android使用Dalvik虚拟机而非标准Java虚拟机,但其API很大程度上与Java SE兼容。 5. **dalvik**: Dalvik是Android早期版本使用的虚拟机,它负责运行.dex格式的字节码。虽然从Android 5.0 Lollipop开始被ART...

    android 经典代码例子

    它可以执行长时间运行的任务,如音乐播放、网络通信等。Service可以通过Intent启动,并通过Binder机制与其他组件通信。 10. **AsyncTask**:AsyncTask是Android提供的一种轻量级异步任务框架,用于在后台线程执行...

    Android studio 小案例

    在Android开发领域,Android Studio是谷歌官方推荐的集成开发环境(IDE),用于构建高质量的Android应用。本小案例将深入探讨如何使用Android Studio进行实际项目开发。以下将详细介绍Android Studio的一些核心功能和...

Global site tag (gtag.js) - Google Analytics