ImageVerifierCode 换一换
格式:DOCX , 页数:4 ,大小:61.80KB ,
资源ID:17425226      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/17425226.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(三大移动开发平台对比文档格式.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

三大移动开发平台对比文档格式.docx

1、Win - Kia 这里不做讨论,只能引用我们瓷器国的某些专家常用的语言来说:这两家公司的合作有可能赢、有可能输,具体赢输要看最后的结果才知道囧!当然还有Symbian 、Meago 、Rim、WebOS和三星的 Bada 甚至还有基于Android 的 Ophone ,但以上这些还未形成气候,暂时不做考虑。 我们所关心的问题是做为一个想转入做移动开发的程序面对这三大操作系统【Android 、 WP 7 、IOS】该如何选择一个平台让自己有所发展?首先我们来对比一下三大平台。 Android 应用是用 Java 语言编写的,当然还有jni的编程方式,使用C/ C+ 但主要的还三大平台都使用的

2、不同的语言编写,Android 之所以选择Java 语言,无非是看中Java 编程语言排行首位的优势,想迅速的收获大批开发者,而另外的两个平台却使用自家的编程语言,相信也是无可厚非。这一结果直接导致在三种平台的开发,不能写一套代码就能解决。当然有很多工具可以使它们使用不同语言开发AP,比如Mono 可以让c#跨平台,Rhomobile的Rhodes、Nitobi的PhoneGap、Appcelerator的 Titanium和Ansca的Corona等。 然后这些仿真器却不是最佳方案,因为运行一个兼容性框架会过度消耗性能在有限的移动处理能力上,这是用户所不能接受的。封闭系统VS 开放系统 An

3、droid:众多OEM厂商都选择了Android 正是看中了其足够开放,可供定制个性化的系统。并且Android 有着不仅是手机操作系统的丰富产品线:智能电视、车载设备、家庭安防、家庭物联、物流设备等。这就给开发者更多选择的机会,就业机会也会大大增加。但由于其足够开放,导致了手机平台的不统一,规格不一,导致开发者在开发一款应用时所要维护的时间会比另外两个平台花费的时间要多得多。 IOS: 作为苹果的移动操作系统,该平台一直是封闭的,是专门为苹果自己的设备创建的,开发人员有己知的目标设备范围,有明确的功能和局限性范围。而jobs 也说过,作为IOS开发者只需要考虑两个版本的维护。说过产品线性,I

4、OS有IPHONE、Ipod Touch 、Ipad这三个平台可以作开发,其中Iphone 和 Ipod Touch 是一致的,而Ipad 屏幕尺寸较大,只需在Iphone 的基础上调整好应用的尺寸即可,当然屏幕大小导致用户体验不同,对应的AP会也不同。 Windows Phone 7:微软这一系统明显是借鉴了IOS的开发模式,也是一封闭系统,他只支持两种屏幕大小,所以要维护自己的AP也是比较轻松的。目前该平台只做手机平台而存在,市面上并没有其他各类的产品使用该系统,开发者选择性会小点,但好在与Nokia 合作市场不用担心 。学习资源和测试工具提高开发速度也是开发者选择一个平台衡量的重要标准。

5、 Android 是一个开源的产品,有众多的样本应用和开源应用提供下载,但是没有太多中文文档,还有文档不全也是它的一个缺点,但有众多开源应用这一优势学习AP开发并且入门比较容易。IDE 使用 Eclipse ,集成开发环境有丰富的源代码模型,而且源码处理很好。不过Google 在处理兼容性方面还需努力,有时候插件会死掉,但这个可以忽略,重启IDE即可。 IOS 苹果向许多IOS开发人员提供了众多开发信息,包括多媒体式,甚至是有Iphone 或者 Ipad 的开发者可以使用IBOOKS免费下载开发书籍。不过相对于国内来说比较心酸,都是些E文的东西,很难啃。IDE 方面,因为我们没有用过,但网上说

6、XCODE非常糟糕,用过的朋友可以说说。 Windows Phone 7 众所周知,微软在笼络开发者有一套手法,首先它的学习资源和文档非常丰富。而且在我们国内文档有分中英文文档,入门基本不是问题。而且有WebCast 这个视频教育平台,MVP们通过自己的实践经验己视频的方式传授给大家,胜任WP7 开发基本没问题。IDE方面,这个不用我多说,有Visual Studio 和 Expression Blend 这两大神器。 展望未来 Android 并众多OEM厂商拥抱,特别是国内的山寨文化。未来前景将一片光明。而且它将改变很多目前的电器设备的使方式。用户方面偏中、低,当然高端用户也存在较之IOS

7、要小。 IOS 苹果将继续为其添加更多酷炫功能,并且引用到其他设备上。用户方面还是抢占着高端用户。 Windows Phone 7 微软和诺基亚合作,诺基亚强大的硬件设计和优秀的营销能力、微软的软件大牛,使得这一系统有很大的潜力和上升空间。总结如果开发者单纯想学习App 开发,最好的选择还是IOS,营利模式比较明朗,但是“须”有MAC机才能做开发,而不是必须,但最好是使用MAC机开发。对于没有MAC机的同学,还有在I系列价格居高不下的情况下,建议同学选择WP7 开发,虽然市场营利模式不明显,但其潜力足够大。而Android 因为用户习惯了免费,除了广告的收入基本可以说没有其他收入。除非公司想做多平台产品推广,例如某一IM软件、某一播放器、某一看书软件、某一微博等。但是如果开发者想做差异化开发,做出有竞争力的产品。不妨考虑一下Android ,软硬结合的方式可以构建出差异化的产品,但这条路的学习线路很漫长,必须上下层一起打通,没有个几年工夫很难成气候。开发者可以想想自己需要什么,想做什么,这三个平台都是很有发展空间的,找到自己合适的最重要。不管什么,移动的时代来临了。希望上述能对你投入移动开发有所帮助。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1