安卓开发时间 vs iPhone开发时间

6

如果有人需要为Android和iPhone开发相同的应用程序,那么在一个平台上开发比另一个平台更困难吗?需要花费更多时间吗?

让我们考虑一下普通应用程序。列表、文本、按钮、从互联网获取信息。

在两个平台上的开发者经验相同。

谢谢。


该人是否在两个平台上拥有完全相同的经验水平? - Dolph
是的,这个人在两个方面拥有相同的经验水平,谢谢。 - Daniel Benedykt
5个回答

5

我认为这取决于你已经熟悉了什么。如果你非常熟练 Objective-C,Cocoa 和 Mac 开发,那么你很可能能够非常快速地构建一个应用程序。另一方面,如果你做过大量的 Java 开发,Android 就会更快。两个平台在开发时间方面都有优缺点。


2

我认为从一开始就来看,iPhone开发速度更快,因为XCode IDE比Eclipse提供了更容易的开发环境,而随着时间的推移,速度更快是你更熟悉的。


3
XCode IDE比Eclipse更容易提供开发环境。有任何例子吗? - RoflcoptrException
我两个都用过。Eclipse超级好用!!!Xcode唯一好的地方就是性能工具,这对C语言开发很有必要。但对于Eclipse来说是不必要的。 - karim

1

如果您使用Xcode和IB的所有内置功能制作简单应用程序,那么会更容易。如果您想要调整应用程序并进行大量自定义、运行动画、使应用程序更具吸引力,那么iPhone在第一次使用时可能会非常混乱。 我从JME/Android转向了iPhone。在iPhone上进行定制需要比其他平台花费更多的时间。


1

还应考虑到开发者社区的支持。作为一名安卓开发者,我可以肯定地说,安卓开发者的支持非常非常好...


0

这取决于你是否已经了解Java或Objective-C,如果是的话,那么它不应该成为问题,但大多数人都需要“适应”其中一种或两种语言。

如果你正在学习这两种语言,我建议先学Android/Java,因为它更容易学习和部署。但也有很多人第一次制作iPhone/Objective-C应用程序。

如果你有VB6或.NET等托管环境的经验,那么你可能更容易适应Java而不是Objective-C。

免责声明:我是一名.NET开发人员,有一些Java经验。我只读过Objective-C的在线资料。


如果你决定学习Objective-C,我认为你会发现它非常简单,特别是如果你有C语言的背景。 - dreadwail

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接