Windows下iOS开发的替代方案

Nat*_*pos 41 iphone port windows-7 ipad ios

可能重复:
如何使用Windows开发机器为iPhone开发?
Windows上的iPhone开发

我刚买了新iPad,现在我有两台iOS设备,一台iPod和一台iPad.所以我意识到iOS是一个很好的操作系统来开发一些东西,但问题是我在Windows下,我没有任何购买Mac的计划.无论如何我想要的不是SDK for Windows的端口,所以我可以用Objective-C开发.但我想知道的是所有(也许)我必须为iPad开发的替代品(我现在更感兴趣)和其他iOS设备.

PS:我对应用程序开发感兴趣,而不是游戏开发

Juh*_*nen 26

您可能会发现以下解决方案.我试图评论那些我更熟悉的人:

希望您能找到适合您目的的替代方案.这真的取决于你已经知道的.例如,如果你已经熟悉使用Sencha Touch的Ext JS对我来说似乎是一个明智的选择.

要获得App Store的应用程序,看起来唯一的解决方案(至少AFAIK)是使用PhoneGap打包您的JS应用程序.你需要XCode(mac).也许有可能为此使用OS X的虚拟化版本,但我无法保证这将起作用.

  • 我衷心同意,为自己开发项目需要支付99美元才是疯狂的. (5认同)
  • 这实际上是我正在调查的事情.可悲的是,我还没有办法做到这一点.也许别人会知道.:) (2认同)

Yuj*_*uji 10

你说你想要所有的选择,所以让我补充一下:

我知道你没有任何购买mac的计划,但改变主意.买一个最便宜的mac.

来吧,你已经投资了iPad和iPod.购买Mac mini对你来说不应该是那么精神上的困难.

编辑:

@Nathan:你喜欢iOS时为什么讨厌OS X?正如hotpaw2所说,它们基本相同.我相信内核是从同一个源编译的.两者都有一组用于字符串和数组操作的基本伪面向对象的C函数,称为Core Foundation.GUI部分由名为AppKit/UIKit的库完成,它们基本相同.

实际上,OS X,即使在Snow Leopard中,也有一些OS 9的残余,而iOS几乎完全来自NeXTStep.在OS X上运行Gestalt 良好(甚至在大多数Carbon弃用之后),但在iOS中没有这样的东西!所以,如果你喜欢OS 9,你应该比iOS更喜欢OS X.

我知道爱与恨是不符合逻辑的,但你在这里根本不合逻辑:)

  • Mac OS X几乎与iOS相同.一个带有触摸UI,一个带有鼠标/键盘UI. (5认同)

小智 5

另一种方式:你可以为PC获得MAC的模拟器,并在其上进行开发.我也在寻找.我听说PearPC是非常好的模拟器.