2013-01-04 62 views
0

首先,我想声明我绝不打算与Android粉丝或iOS粉丝争吵,因为我提出以下问题是因为我没有偏见在任何设备,并希望为我的创业作出一个好的决定,我也明白,这是一个很大的辩论,许多人已经回答了,但我已阅读的许多答案似乎是由于他们提供的信息日期。首次启动iOS或Android应用程序

问题: 我有一个初创公司,我已经完成了轨道应用程序,我现在正在寻找创建一个移动应用程序,(我不想使用phonegap等...只有本地代码)。我研究了这两个平台,并且我看到android有更大的iOS采用,但是当然iOS控制使用率共享。我的问题是,基于我们所知道的编程知识(ruby,python)并基于市场份额,最先开发哪一个更好的平台?哪一个你觉得更容易。我想我也应该指出,如果我为Android开发,我只会严格支持(4. +)。 在此先感谢

+0

如果您只支持andorid> 4,请先开发iOS版本。我不知道你有关iOS或Android的知识,所以我不能告诉你哪一个应该对你更容易,对我来说iOS更简单。此外,自您上传iOS版本到发布它们之前,您已经有了+10天的时间,因此您可以在Android版本中使用该日期。 – jcesarmobile

+0

在论坛上或通过您自己的网站推广应用程序,这10天会更好。在释放前几天,一个冲冲的港口对我来说听起来像是一个重大的商业风险! –

+0

我不是说他应该在10天内完成,但他有10多天。顺便说一句,如果你知道红宝石,你可以尝试rubymotion – jcesarmobile

回答

1

Android对智能手机的整体市场份额较大,但只有约40%的Android设备运行4.0+(来源:http://www.inquisitr.com/467457/google-android-4-0-now-controls-40-marketshare/)。这是您决定的重要因素。如果您定位最新版本的iOS,您可能会有更多的用户可以使用它。如果你的应用程序变得疯狂流行,你将会有更少的iOS用户尖叫支持传统操作系统。

你说你现在用Ruby和Python编写东西,这是否意味着你没有Objective-C或Java的经验?如果是这样,我猜想从动态类型语言转换到其中任何一种语言最初都同样具有挑战性。

最后,你打算如何通过你的应用程序增加收入?如果是订阅服务或付费应用,与谷歌和苹果打交道的商业方面几乎完全相同。但是,对于Android,您可以选择在您的应用中添加广告,以随着您的业务发展补贴您的应用开发。如果你希望在不愿意支付应用程序的前期支持下发展草根,这可能很重要。

有很多事情要考虑!如果是我,我会计划一个冲刺会议为每个平台编写一个应用程序,然后评估我的经验,然后再决定哪种开发环境能够让我更快地进入市场。不过,您可能会发现它仍然无法通话。

+0

谢谢我没有想过做一个“冲刺会议”,好主意谢谢! – Joshua

+0

@Richard A.在iOS上,你也有广告选项 – jcesarmobile

0

如果你想确定目标人数超过其Android。因为它在2012年第三季度占有75%的市场份额。而在中国这样的一些国家,它约占90%。 此外,随着市场份额的增加,您还应该在选择平台时记住 。对于Android来说,它是最好的。迄今为止,超过50%的Android设备运行在2.3 I.e姜饼上。 它的体面足以建立任何应用程序。

+0

如果你包含Gingerbread,它更像是80%的Android设备,但你可能必须为你的应用程序编写两个不同的前端。 –

+0

不,您不必像2.3中编写的应用程序一样运行所有后来的版本。而姜饼不是80%,它只有50左右。 –

+0

这实际上取决于您的大多数目标用户是在Android还是iOS。但对我来说,我发现Android开发更容易,更便宜,而且我在那里赚的钱比iOS上的还多。如果你为iOS开发,你需要一台Mac电脑和一台iPhone来进行测试和开发 - 两者都非常昂贵。此外,苹果公司每年收取99美元的开发者费用,而Android则通过一次性付款25美元在Google Play上发布,您可以在任何PC上开发。再加上苹果的应用程序审查过程是乏味和费时。此外,您现在可以只瞄准Android 4.0及更高版本。 – Ant

相关问题