我知道有没有官方SDK的Windows,这是非常烦人的。 有什么办法可以在Windows计算机上开发应用程序,而不是在VMware中运行Mac OS? 我知道你可以用Xcode来做,但是这也只适用于Mac OS X.谷歌search没有透露任何东西。
如果我不能使用SDK或Xcode,有没有什么办法可以检查语法或其他东西,只需在记事本中写入代码并将其保存为适当的扩展名? 我不知道我是否能够做到这一点,可能是因为我从来没有尝试过SDK,也许永远不会购买Mac。
您可以使用PhoneGap或Appcelerators Titanium Mobile轻松构建应用程序。
这两个实质上都是WebKit包装器,所以你可以用HTML / CSS / JavaScript来构建你的应用程序。 这也是一个非常便携的解决方案,但是你在某些方面可能会受到限制 – 例如,没有任何强化渲染或任何东西。 这完全取决于你想要做什么。
在购买Mac Mini之前,我已经仔细研究过了。 答案本质上不是。 你几乎不得不购买Leopard Mac来为在非越狱iPhone上运行的应用程序进行iPhone SDK开发。
并不是说这100%是不可能的,但99.99%是不合理的。 就像用脚改变灯泡一样。
您不仅需要使用Xcode ,还必须将证书带入Keychain管理器才能使Xcode和iPhone进行通信。 而且你必须在Xcode中设置各种设置。
你可以做Cydia的saurik,把你的代码写在PC上,然后在你自己的iPhone上建立它(在技术上这是一个Mac)。 但是,你并没有获得Interface Builder,所以你基本上是用手工创建UI的。 在没有Mac的情况下实际提交您的应用程序也是相当困难的。
不,您必须拥有某种英特尔Mac。 我去了百思买(Best Buy),拿到了一台24英寸的4G内存的iMac,售价1499美元,使用了18个月的免息促销,我每月支付最低16美元的费用,只要在18个月内支付全部费用,这是我进入iPhone开发的唯一途径。
如果你想在C / C ++中开发,还有另一种解决方案。 http://www.DragonFireSDK.com将允许您在Windows上的Visual Studio中构建iPhone应用程序。 值得一看的肯定。
从技术上讲,你可以使用.NET语言编写代码,并使用Mono Framework( http://www.mono-project.com/ )在iPhone上运行它。 我从未见过有人从头开始做这件事,但编写Unity游戏开发平台( http://unity3d.com/ )的人使用它来制作与iPhone兼容的游戏。 游戏本身是用.NET编写的,然后他们提供了一个iPhone外壳与Mono框架,允许一切运行在iPhone上。 我不知道他们是否已经将所有对Mono的修改都贡献给了开放源代码存储库,但如果您认真对待在Mac环境之外编写iPhone应用程序,可能也是如此。
也就是说,我认为你可以花费数周的时间来完成这个工作,最好是投资Mac来代替:-)
这真的取决于你多么重视你的时间。 正如其他海报所提到的,有几种方法可以在没有Mac的情况下构建iPhone应用程序。 但是,你们正在经历一些严峻的考验,比起正确的发展链要困难得多,花费的时间也更长。
你可以在eBay上买几百块钱的二手Mac Mini 。 如果你认真做iPhone开发,你会很快恢复到原来的状态。
没有人提起黑客 。 如果你有支持的硬件,它可能是最好的选择。
有两种方法:
如果你有耐心(需要Ubuntu Corral PC和Android SDK以及一些繁重的终端工作才能完成设置)。 请参阅使用3.0 SDK而不支付特权 。
如果你是不道德的(需要Mac OS X Leopard和虚拟化,两者都只能通过巨额费用或盗版获得) – 从下面的链接中删除空间。 htt p:// iphonewo rld。 codinghut.com / 2009/07 /使用-3-0-sdk-without-paid-for-the-priviledge /
我自己使用Ubuntu方法。
http://maniacdev.com/2010/01/iphone-development-windows-options-available/
检查这个网站他们已经显示了很多解决方案