可能重复: Windows上的iPhone开发
我刚买了新iPad,现在我有两台iOS设备,一台iPod和一台iPad。所以我意识到iOS是一个很好的操作系统来开发一些东西,但问题是我在Windows下,我没有任何购买Mac的计划。无论如何我想要的不是SDK for Windows的端口,所以我可以用Objective-C开发。但我想知道的是所有(也许)我必须为iPad开发的替代品(我现在更感兴趣)和其他iOS设备。
I just got my new iPad and now I have two iOS devices, an iPod and an iPad. So I realized that iOS is a great OS to develop some stuff, but the problem is that I'm under Windows and I don't have any plans to buy a Mac. Anyway what I want isn't the port of the SDK for Windows, so I can develop in Objective-C. But what I want is to know all(maybe) the alternatives that I have to develop for the iPad(that I'm a lot more interested right now) and the other iOS devices.
PS:我对应用程序开发感兴趣,而不是游戏开发
PS: I'm interested at Application development, not game development
推荐答案您可能会发现以下解决方案。我试图评论那些我更熟悉的人:
You might find following solutions handy. I have tried to comment those I am more familiar with:
- PhoneGap
- Sencha Touch - 不错的JS框架。查看他们的演示。
- Rhomobile
- Appcelerator Titanium
- jQuery Mobile - 针对移动设备优化的 jQuery 版本。
- jQTouch - 用于移动开发的jQuery插件
- CrossMobs - 用于iOS和Android开发的Sdk(无需mac)。
- Nomad - 用于云PhoneGap构建的Visual Studio扩展(无需mac)。
- Delphi XE4 - Delphi XE 4(无需mac,你可以使用macincloud)
- PhoneGap
- Sencha Touch - Nice JS framework. Check out their demos.
- Rhomobile
- Appcelerator Titanium
- jQuery Mobile - Version of jQuery optimized for mobile devices.
- jQTouch - jQuery plugin for mobile development
- CrossMobs - Sdk for iOS and android development (no mac needed).
- Nomad - Visual Studio extension for cloud PhoneGap builds (no mac needed).
- Delphi XE4 - Delphi XE 4 (no mac needed, you can use macincloud)
希望你能找到替代的fi你的目的。这真的取决于你已经知道的。例如,如果你已经熟悉使用Sencha Touch的Ext JS对我来说似乎不费吹灰之力。
Hopefully you'll find an alternative fitting your purposes. It really depends on what you already know. For instance if you are already familiar with Ext JS using Sencha Touch seems like a no-brainer to me.
要将应用程序推向App Store它看起来像是唯一的解决方案(至少AFAIK)是使用PhoneGap打包你的JS应用程序。你需要XCode(mac)。也许有可能为此使用OS X的虚拟化版本,但我无法保证这将起作用。
To get an app to App Store it looks like the only solution (at least AFAIK) is to use PhoneGap for packaging your JS app. You will need XCode (mac) for this. Perhaps it's possible to use a virtualized version of OS X for this as well though I cannot guarantee this will work.
更多推荐
Windows下iOS开发的替代方案
发布评论