我是iPhone应用程序开发人员,很多人告诉我加入android应用程序开发,因为它的未来与iphone相比要好得多。
由于我是iPhone开发人员,我更喜欢留在iPhone上,但实际上,与iPhone相比,Android是否更好?
我不能说因为我从未做过android编程,所以任何人都可以告诉我哪些应用程序在各个方面都更好?
答案 0 :(得分:6)
最适合你的那个。
我更喜欢在Android上开发,因为我反对Apple的TOS。
您可能更喜欢使用iPhone,因为您喜欢Objective-C。
下一个可能会告诉你他喜欢这两个因为他喜欢iPhone框架的设计,但也喜欢Java。
总结一下,这是主观的。
EDIT 一些简单的事实:
对这几个事实采取你的立场(我相信你不能......)
答案 1 :(得分:2)
如果您对iPhone感到满意,那么请留在iPhone上。如果您想扩展自己的技能,请学习Android。除此之外,它并不重要。所有的iPhone都不会突然消失(不管Google多么希望如此),并且所有的Android手机都不会自发燃烧(就像Apple所希望的那样)。
答案 2 :(得分:2)
没有明智的方式可以说技术上“比其他”更“好”。它们都是现代化的开发环境。
在谈论Android与iOS的开发时,关键区别通常不是技术,而是业务。在Android上,您可以在App Store模型之外进行开发,并且对存储中的限制通常被认为不那么繁重。在iPhone / iPad上,您只能通过iTunes提供应用程序。
这使得iOS开发人员依赖于Apple允许发送应用程序,并且已经有一些高调的投诉来自作者的申请被批准延迟或被拒绝的似乎是虚假和反复无常的理由。这使得许多开发人员对Apple持批评态度,并支持更开放的开发平台。他们认为Android是取消苹果当前智能手机市场主导地位的最佳机会,这就是为什么倡导者将Android推向“更美好的未来”。
(也许他们是对的。)
答案 3 :(得分:1)
尝试过两种开发环境后,需要考虑几个方面。 iPhone的优点是
Android的优点是
iPhone的主要特点是它有点模糊的编程语言:objective-C。如果您熟悉Java,C#和其他现代语言,请务必掌握。还必须使用IDE连接事件。
Android的主要特点是它的版本不同。有时您需要为一个应用程序定位三个不同的Android版本。您还需要在此处跟踪当前使用的版本:Platform Versions。
答案 4 :(得分:0)
Android或Iphone这个特定问题的更好答案是找到最适合你的。由于这两种技术人员的增长速度非常快,而且需求也在增长。因此,考虑到这一事实,很难推出真正的结论。 事实上,这些技术人员对Sure来说都是一个光明的未来。
希望这可能足以清除您对需求的怀疑。
答案 5 :(得分:0)
由于iPhone的高价,Android设备可能会比iPhone更快。然而,那些为他们的iPhone支付了大量资金的人更有可能为这些手机上的软件支付一些费用,因此目前通过iPhone应用程序赚取的钱比通过Android应用程序赚得更多。
Android具有后台进程的真正多任务处理,而iPhone则没有。