是)我有的:
我拥有一只mac osx山狮.我还拥有一台电脑,我于2008年11月购买,它同时运行Windows Vista和Ubuntu.
比较:
如果我现在决定开发Android,我可以免费获得我需要的一切:
>我可以免费获得IDE(eclipse)
>我可以免费获得android sdk
>我可以免费获得模拟器
>如果我决定在Google Play商店发布,我只需支付25美元的终身费用
>没有电脑可以买;没有OS可以购买;没有IDE可以购买;没什么好买的.
有人可以告诉我:Windows 8开发是否相同?使用我现有的计算机,为Windows 8开发是免费的吗?如果没有,我需要购买什么.请不要iffy信息,我正在寻找决定性的信息.例如,一个博客谈论了Windows 8操作系统的30天免费试用:现在显然不是免费的吗?
与Windows 8开发相同的Windows手机也在开发中吗?一些博客认为这两者是等价的.现实是什么?
>答:所有Windows手机应用程序都可以在Windows 8上运行?
> B:所有Windows 8应用程序都可以在Windows手机上运行?
> C:A和B两者
Windows 7怎么样?与Windows手机有关系吗?
注意:我理解细节可能会使这看起来像一个问题;但我不得不包括细节.然而,问题是:基于我提出的标准开发Windows是否需要花钱?
解决方法
对于Windows Phone 8开发,您特别需要Windows 8 Professional 64位.
Windows 8不是免费的,但有一个90-day evaluation for developers可以免费下载.由于您拥有Vista许可证,您还应该能够将其升级到Windows 8,但同样不是免费的(正如OSX升级不是,IIRC).
Visual Studio Express versions是免费的,可用于Windows 8和Windows Phone开发(它们是不同的平台,但在代码重用方面有一些重叠).
要发布到Windows应用商店(Windows 8应用),每年的帐户费用为49美元.对于Windows Phone商店,它是一个单独的帐户,年费为99美元.
>如果您是学生并加入DreamSpark,则免除这两项费用.
>如果您是MSDN subscriber,同样免除这些费用.
> MSDN订阅也是BizSpark program for startups的一部分,因此如果您符合条件,您将获得免费的商店帐户以及对Windows 8的访问权限.
使用Windows 7,您只能为Windows Phone 7平台开发应用程序,因此,根据您所描述的设置,在7与8之间没有任何优势.当您使用Windows 8开发工具构建Windows Phone应用程序时,您仍然会除了较新的Windows Phone 8设备之外,还能够定位Windows Phone 7设备.
请记住,微软总是在各个市场上运行促销和激励措施(例如,在美国,有一个Keep the Cash程序,你可以在Windows Store中发布最多10个应用程序获得100美元,另外还有1000美元用于Windows手机应用程序,– 不仅可以抵消启动和运行的成本)!
同样,世界各地都有微软的受众布道者,他们的角色是帮助您入门并成为平台上成功的应用发布者.请联系您当地的代表,因为他或她可以提供额外的指导,并让您了解可能有助于您入门的优惠/奖励.如果您不知道如何联系他或她,请通过我的个人资料给我发送一份说明,我会与您联系.