广州Java培训分享:九大角度全方位对比Android、iOS开发 .doc.docVIP

  • 0
  • 0
  • 约3.79千字
  • 约 8页
  • 2016-10-17 发布于江西
  • 举报

广州Java培训分享:九大角度全方位对比Android、iOS开发 .doc.doc

广州Java培训分享:九大角度全方位对比Android、iOS开发 .doc.doc

九大角度全方位对比Android、iOS开发 对于许多创业者来说,选择Android还是iOS永远是一个棘手的问题。最近,有数据显示Android 的市场份额已经突破80%。可能有不少人会觉得因此开发者在两个平台之间的选择就更加容易,毕竟市场决定利润。但事实上并不一定如此。软件工程师、TechCrunch专栏作者Jon Evans从开发环境、配置、UX设计、语言、API、网络、分享、碎片化、发布等九个方面把Android和iOS平台做一次PK。 开发环境 许多人会用纯文本或者命令行写代码,但利用一个集成开发环境或者IDE显然更加有效率。 苹果的开发环境是Xcode,具有运行速度快、功能强大且安全性高不易被入侵等特点。且随着不断完善优化,Xcode诡异的编译机制以及强加给开发者的那些有关iOS应用程序对设备控制权的复杂证书机制也逐渐被开发者所忽略。且Xcode的调试器能够无缝完美调试Bug,模拟器的响应速度也非常快。 再回头来看看Android。目前最先进的IDE是利用Android插件定制的Eclipse,非常糟糕。运行缓慢、笨拙等缺点显而易见,Android碎片化也带来了不必要的复杂性。调试器非常糙,大部分时间让开发者自己在日志文件中除错,而Xcode则提供了除错工具。而模拟器,往往需要几分钟时间才能够启动,还常常会连接不上Android Debug Bridge。 谷歌也已

文档评论(0)

1亿VIP精品文档

相关文档