我想估计,我需要以创建在主要移动平台上运行的应用程序,得到初始成本多平台移动应用的成本。假设我可以做设计&代码在我的空闲时间(也称为晚上各地的地方),我已经把所有我需要升级的设备。应用程序必须脱机运行。估算手机,平板电脑
另一个“规定”是代码是作为最可重复使用的作为平台之间可能的。一个合理的选择可能是MonoTouch,因为您可以在C#中为WM6,WP7,iOS和Android编码,但是我发现每个平台的成本为400美元
AFAIK,Google和Apple保留30%的销售额。 AFAIK,微软希望99美元/年的订阅,我不知道他们从销售中保留多少。
你能说明我的三个overmentioned平台开发完整的价格/政策?我已经有了Visual Studio,我不知道是否有替代工具可以使用与MonoTouch相同的语言编写iOS/Android。
最后,我应该尝试从所有这些获得ROI。初始成本越高,目标越远,风险越高。
预先感谢您。
[添加]只是为了完整性:即成本等于0€0 $,0BTC(无论)用于桌面平台自从Java是免费的和广泛使用,而Eclipse是开源的;或者是因为.NET运行时是免费的,MonoDevelop的和Mono都rumtime都是开源
我不明白苹果测试件事做好。这是否意味着您可以在iOS上开发任何内容并且在没有许可证的情况下在模拟器上进行测试,但是为了在物理设备上测试您首先购买相同的许可证以供分发? – 2012-03-03 14:10:23
@djechelon正确!你也必须注册你的设备。您可以通过一个开发者帐户注册最多10个设备。 – noob 2012-03-03 14:11:38
PhoneGap和titanium允许访问更低级别的API吗?像SMS和Wifi一样?我不这么认为。我正在研究文档,但我认为他们的行为不像原生应用,即使授予了所有权限 – 2012-03-03 14:39:54