它取决于你的习惯。我喜欢能够指定参数的XML并通过Android文字只是响应布局设计能力。支持多个Android设备作为一个函数来响应的方式布局设计。iOS有一个图形工具界面设计不过是一种真正的痛苦时,你要安排彼此相对的元素。
工具:
IDES:
Android工作室/ IntelliJ是相当可靠的IDE和人们习惯于用其他的IDE /编辑工作,Tab导航是有道理的。另一方面,Xcode没有标签本身,虽然它支持他们现在在他们之间切换非常重量级。两IDE内存饿,有时候我不得不离开他们。
构建工具:
在这里,Xcode大优势是建立时间和模拟器的速度。Android构建工具是缓慢的,没有很好的记载和本地的模拟器几乎是无用的。
调试:
Android明显减慢时,而iOS没有任何明显的影响应用程序的性能调试模式。
但是它很容易添加表和运行任意代码片段在Android比iOS上的调试器调试器。
测井:
Android可以很容易地添加到设备的日志过滤器,这是非常需要的如果你依赖打印调试。你甚至可以使用grep和正则表达式来过滤日志。Xcode不让你过滤日志,往往导致通过搜索日志里找到正确的。
文档:
iOS有更好的文档,但我从来没有找到任何关于Android的问题。Android有一个惊人的开源社区和大部分答案是代码查找或搜索一下。事实上,如果你关心的是性能和喜欢了解正在发生的事情与你的观点和数据结构,Android平台的选择。你可以轻松地查看源代码视图和数据结构。iOS混淆很多。
图书馆提供:
Android的开源库吨。图书馆的用户界面元素,加载图像,序列化等我没有积极寻找图书馆的iOS但我还不知道它是从我的同事的一个问题。
语言:
无论是Java和C是冗长的语言目标。有大量的样板参与和公约有长长的函数名。同时,没有可选参数如Python使它痛苦的时候你想调用相同的功能略有不同的参数设置。
动画:
我没有在Android这样多的经验,但是从我读的越多得到的动画工作在Android与iOS。就是说,在这个新的图书馆更大的兴趣来帮助动画在Android被释放。例如facebook最近公布了它的反弹库添加弹簧动力学的Android应用程序。
写在这里插入一个动态数据。3256视图。 更多相关软件开发信息:咨询联系电话:86-755-82821019 29654839 外贸销售管理 ER管理系统 深圳企业软件定制开发公司 进销存系统 OA管理系统 FMS货代软件 深圳软件公司软件定制开发OA,ERP,CRM,外贸系统,进销存系统 深圳网站建设 深圳网络公司