android - 估算用于手机和平板电脑的多平台移动应用程序的成本

标签 android ios windows-phone-7 mobile estimation

<分区>

我想估计创建一个在主要移动平台上运行的应用程序需要支付的初始成本。假设我可以在空闲时间(也称为 晚上 某处)进行设计和编码,并且我已经拥有了演出所需的所有设备。应用必须离线运行。

另一个“要求”是代码在平台之间尽可能重用。 MonoTouch 是一个合理的选择,因为您可以使用 C# 为 WM6、WP7、iOS 和 Android 编写代码,但我发现每个平台的费用为 400 美元

据我所知,Google 和 Apple 从您的销售额中抽取 30%。 AFAIK,再次,Microsoft 想要 99 美元/年的订阅,我不知道他们从销售中保留了多少。

您能否向我说明上述三个平台的开发商的完整价格/政策?我已经有了 Visual Studio,但我不知道是否有其他工具可以使用与 MonoTouch 相同的语言为 iOS/Android 编写代码。

最后,我应该尝试从这一切中获得投资返回率。初始成本越高,目标越远,风险也越高。

提前谢谢你。

[添加] 只是为了完整性:对于桌面平台,成本等于 0 欧元、0 美元、0 比特币(无论什么),因为 Java 是免费的并且广泛可用,而 Eclipse 是开源的;或者因为 .NET 运行时是免费的,而且 MonoDevelop 和 Mono rumtime 都是开源的

最佳答案

还有其他选择,例如 PhoneGap 和 Titanium,它们都可以在多个平台上运行并使用 HTML5 进行开发。我从来没有使用过它们中的任何一个,但是acc。给我的同事们都可以免费使用。 Apple 收费 99 美元/年。对于开发者帐户和 Android 收取 25 美元的一次性费用。然而,Apple 甚至需要付费开发者帐户才能在实际设备上进行测试,而 Android 则免费提供。因此,如果您计划通过其他方式分发应用程序,Android 不需要 Android Market 高级帐户。

关于android - 估算用于手机和平板电脑的多平台移动应用程序的成本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9546550/

相关文章:

java - 使用叠加层时如何获得更暗的背景?

c# - 当使用 Windows 8 而不是 Windows 7 时,Google Api Redirect 在 WP7 上给我 404 错误

c# - 在 Windows Phone 中返回时将数据传回上一页的最佳方法

c# - 使用 C# 在 Windows Phone 应用程序中计数计时器

android - 为什么从 android-support-v4 切换到 v13 时方法计数没有下降

Android MapView POI缓存策略

java - "Could not find class android.transition.Transition"按返回键时异常

ios - 想要使用 ios sdk 中的 AirPlay 应用程序在 Apple TV 上流式传输我的应用程序 View ?

ios - 使用appStoreReceiptURL恢复非续订订阅

ios - 否 在新的 iTunes Connect 10/09 中拒绝此二进制链接