iPhone、Windows Mobile、Symbian、Android移动开发前景分析

简介:   最近中国移动在跟我们公司接触,共同开发3G应用程序相关事宜,先前只是觉得移动互联网注定会改变人们生活方式。但作为一个程序员,并没有打算关注3G在手机终端上的应用。因为根据我的经验,手机终端屏幕太小了,也就是仅仅适合小游戏和阅读一些小说用,坐在地铁上,据我观察,我看绝大部分玩手机的,要么发短信,要么看小说,玩游戏的都很少,受限于手机屏幕终端啊。

  最近中国移动在跟我们公司接触,共同开发3G应用程序相关事宜,先前只是觉得移动互联网注定会改变人们生活方式。但作为一个程序员,并没有打算关注3G在手机终端上的应用。因为根据我的经验,手机终端屏幕太小了,也就是仅仅适合小游戏和阅读一些小说用,坐在地铁上,据我观察,我看绝大部分玩手机的,要么发短信,要么看小说,玩游戏的都很少,受限于手机屏幕终端啊。而我关注的是企业管理软件和电子商务软件,相信精品软件,改变生活的理念始终未变。不过,在跟移动接触的过程当中,还是发现了3G手机终端的一些商机,就是移动会变的越来越开放,那么个人开发者获利的机会就会越来越多,相应的也就会增加移动用户的黏贴性。

  一、关于iPhone

  得程序员者得天下。相当年,Microsoft和Intel就是凭着开放的架构体系,打败了当时也同样占据垄断地位的封闭的苹果电脑,80年代玩计算机的,肯定都会记得AppleII电脑,但就是苹果的不开放,无论是从软件或者硬件,都是自己玩,就跟现在的iPhone一样如日中天。不过,最终还是溃败于Microsoft和Intel开放体系架构下,也造成了乔布斯的第一次离家出走。iPhone的成功,在于iPhone是苹果,更准确的说是乔布斯商业模式+硬件产品理念的成功,Apple
不仅在卖iPod和IPhone,以及IPad,还在售卖自己的价值观和文化。所以国内都叫MP3,卖500元,而Apple叫iPod,卖2000元,国内的产品叫上网本,卖2000元,苹果叫iPad,最便宜也卖3000多。不过,苹果并没有吸取Apple电脑溃败的教训,继续沿着封闭,独断的道路往前走,那么苹果的未来,还是令人非常堪忧的。

  (1) 乔布斯在可预见的将来,注定是要离开苹果的,苹果的成功,无论是第一次,还是这一次,都是乔布斯个人的成功,而不是苹果公司的成功,而华为,则是集体的成功,离开了任正非,现在华为照样玩得转,这就是造成苹果以后失败的重要原因;

  (2) iPhone依然像以前一样不开放,就不会有大的商业公司跟随,就像在淘宝上的卖家无论交易量有多大,都不会受到风险投资青睐一样。一家公司,依靠iPhone平台,产品无论卖的多么好,就不会受到风险投资看中,苹果早就签订了协议,随时可以下架你的产品,最多赔你50美金(http://www.spluss.cn/a/news/2010/0315/1304.html)。所以,利用iPhone赚钱是很可能的,但是却不能作为自己的盈利模式或者核心竞争力跟VC谈,跟自己的投资人谈,所以iPhone不适合公司开发。

  (3) iPhone的盈利模式,由于政策原因,注定不会在世界手机第一大国大规模推广,没有任何可能落地,而且iPhone卖的的确也忒贵,价格也不符合国情。手机终端没有足够多,所以,在iPhone上开发,无论是对公司,还是对个人开发者,如果你的客户群是国内客户的话,前途一点也不光明。

  二、Windows Mobile

  Windows Mobile现在面临的挑战,就跟Microsoft面临其他挑战一样,Microsoft并没有跟上时代变化,依然只靠售卖软件License盈利,而没有找到更新的收入来源,而不得不慢慢沦落为一个缺乏商业模式创新的传统公司Windows Mobile依然不会开源,手机软件运行速度缓慢,微软并没有给使用者带来像iPhone那样很cool的感觉,卖License,不卖文化。应了那句老话“没文化,真可怕”,不过,由于Siverlight是开发人员的利器,而且Siverlight即将移植到Symbian手机上,所以WM会占Siverlight的光,赢得部分开发者青睐,毕竟,还可以移植到Symbian手机上,由于NOKIA的手机,在中国占有率极高,所以还是很有吸引力的。

  三、Symbian

  由于Symbian开源时间太短,而且盈利模式不清晰,缺乏Apple那样的App Store,所以前景还是很堪忧的。不过,由于NOKIA的市场占有率极高,低端机占据了国内大部分手机用户,再加上Siverlight开发工具的支持,所以,还是值得部分精力投入的。

  四、Android

  由于Goolge公司的大力推广,开源+Google的积极推广,而Google同样是售卖自己价值观的公司,所以跟Apple有冲突,也在随难免,不过,中国移动的OPhone,背后其实就是Android,由于移动的大力推广,所以,前途还是最光明的。

  总结:以后,肯定会出现一种技术,屏蔽Android、Symbian、WM和iPhone之间的开发环境的差异的,就像Java可以运行在Linux上,也会运行在Windows上一样,将来,必定会出现一种工具包,可以把你的开发,同时部署在所有手机操作系统上。这是强需求。

目录
相关文章
|
5天前
|
安全 Android开发 数据安全/隐私保护
深入探讨iOS与Android系统安全性对比分析
在移动操作系统领域,iOS和Android无疑是两大巨头。本文从技术角度出发,对这两个系统的架构、安全机制以及用户隐私保护等方面进行了详细的比较分析。通过深入探讨,我们旨在揭示两个系统在安全性方面的差异,并为用户提供一些实用的安全建议。
|
2月前
|
开发工具 Android开发 Swift
安卓与iOS开发环境对比分析
在移动应用开发的广阔舞台上,安卓和iOS这两大操作系统无疑是主角。它们各自拥有独特的特点和优势,为开发者提供了不同的开发环境和工具。本文将深入浅出地探讨安卓和iOS开发环境的主要差异,包括开发工具、编程语言、用户界面设计、性能优化以及市场覆盖等方面,旨在帮助初学者更好地理解两大平台的开发特点,并为他们选择合适的开发路径提供参考。通过比较分析,我们将揭示不同环境下的开发实践,以及如何根据项目需求和目标受众来选择最合适的开发平台。
45 2
|
13天前
|
缓存 Java Shell
Android 系统缓存扫描与清理方法分析
Android 系统缓存从原理探索到实现。
39 15
Android 系统缓存扫描与清理方法分析
|
28天前
|
存储 Linux Android开发
Android底层:通熟易懂分析binder:1.binder准备工作
本文详细介绍了Android Binder机制的准备工作,包括打开Binder驱动、内存映射(mmap)、启动Binder主线程等内容。通过分析系统调用和进程与驱动层的通信,解释了Binder如何实现进程间通信。文章还探讨了Binder主线程的启动流程及其在进程通信中的作用,最后总结了Binder准备工作的调用时机和重要性。
Android底层:通熟易懂分析binder:1.binder准备工作
|
2月前
|
安全 Android开发 数据安全/隐私保护
探索安卓与iOS的安全性差异:技术深度分析与实践建议
本文旨在深入探讨并比较Android和iOS两大移动操作系统在安全性方面的不同之处。通过详细的技术分析,揭示两者在架构设计、权限管理、应用生态及更新机制等方面的安全特性。同时,针对这些差异提出针对性的实践建议,旨在为开发者和用户提供增强移动设备安全性的参考。
124 3
|
27天前
|
开发工具 Android开发 Swift
安卓与iOS开发环境的差异性分析
【10月更文挑战第8天】 本文旨在探讨Android和iOS两大移动操作系统在开发环境上的不同,包括开发语言、工具、平台特性等方面。通过对这些差异性的分析,帮助开发者更好地理解两大平台,以便在项目开发中做出更合适的技术选择。
|
2月前
|
安全 Linux Android开发
探索安卓与iOS的安全性差异:技术深度分析
本文深入探讨了安卓(Android)和iOS两个主流操作系统平台在安全性方面的不同之处。通过比较它们在架构设计、系统更新机制、应用程序生态和隐私保护策略等方面的差异,揭示了每个平台独特的安全优势及潜在风险。此外,文章还讨论了用户在使用这些设备时可以采取的一些最佳实践,以增强个人数据的安全。
|
3月前
|
Java 开发工具 Android开发
安卓与iOS开发环境对比分析
【8月更文挑战第20天】在移动应用开发的广阔天地中,Android和iOS两大平台各自占据着重要的位置。本文将深入探讨这两种操作系统的开发环境,从编程语言到开发工具,从用户界面设计到性能优化,以及市场趋势对开发者选择的影响。我们旨在为读者提供一个全面的比较视角,帮助理解不同平台的优势与挑战,并为那些站在选择十字路口的开发者提供有价值的参考信息。
|
2月前
|
IDE 开发工具 Android开发
安卓与iOS开发环境对比分析
本文将探讨安卓和iOS这两大移动操作系统在开发环境上的差异,从工具、语言、框架到生态系统等多个角度进行比较。我们将深入了解各自的优势和劣势,并尝试为开发者提供一些实用的建议,以帮助他们根据自己的需求选择最适合的开发平台。
44 1
|
3月前
|
开发框架 Android开发 Swift
安卓与iOS应用开发对比分析
【8月更文挑战第20天】在移动应用开发的广阔天地中,安卓和iOS两大平台各占半壁江山。本文将深入探讨这两大操作系统在开发环境、编程语言、用户界面设计、性能优化及市场分布等方面的差异和特点。通过比较分析,旨在为开发者提供一个宏观的视角,帮助他们根据项目需求和目标受众选择最合适的开发平台。同时,文章还将讨论跨平台开发框架的利与弊,以及它们如何影响着移动应用的开发趋势。