Können wir ein Spiel für das iPhone auf der Windows-Plattform entwickeln?

14

Ist es in irgendeiner Weise möglich, ein Spiel für das iPhone mit dem iPhone SDK unter Windows entwickeln zu lassen?

GamDroid
quelle
4
Kurzum: Ja, aber seien Sie vorsichtig, dass sich die Mühe wirklich lohnt. Wenn Sie auf einer Plattform arbeiten, die sogar mäßig instabil ist, weil Sie kein Mac sind, kann dies Sie schnell die Zeit kosten, die Sie benötigen, um den Preis eines Mac Mini zu verdienen.
Williham Totland

Antworten:

4

Obwohl dies gegen die Richtlinien von Apple verstößt, können Sie OS X auf einer virtuellen Maschine installieren und auf diese Weise eine App entwickeln. Und wenn man es einrichten kann, Sie technisch können den Code und so auf einem Windows - Rechner schreiben; es ist natürlich nur text. Der Compiler, das SDK usw. ist jedoch ausschließlich für OS X vorgesehen.

Sie können auch nach anderen Möglichkeiten suchen, um iPhone-Spiele zu erstellen, wie zum Beispiel die Unity-Engine oder Flash (Ich weiß, dass sie zu einem Zeitpunkt zu iPhone-Spielen kompiliert wurden, ich glaube, sie haben das seitdem eingestellt).

Ricket
quelle
3
Flash hat seinen iPhone-Packager erneut herausgebracht, obwohl meine Erfahrung damit (über die Befehlszeile, nicht über CS5) frustrierend war.
Gregory Avery-Weir
Oh! ok, habe den packager auf der adobe website auf iphone überprüft. Das Update ist seit dem 11. Oktober verfügbar, da Apple die Einschränkungen für Drittanbieter-Entwickler aufgehoben hat. Dies bedeutet seine jüngste Aktivität. Dann ist kein spezielles Mac-System erforderlich. Flash wird für mich funktionieren, nicht wahr?
GamDroid 10.11.10
Wenn Sie abstimmen, erklären Sie bitte, warum Sie abstimmen ...
Ricket
3

Siehe diese Frage auf stackoverflow.com.

Selbst wenn es eine Möglichkeit gibt, dies mit virtuellen Maschinen, Telefonen mit Jailbreak und so weiter zu tun, kann ich nicht glauben, dass sich der Aufwand lohnt. Die Zeit, die Sie mit der Bearbeitung aller Probleme verbringen, ist Zeit, die Sie nicht benötigen, um das Spiel zu verbessern.

Wenn Sie eine plattformübergreifende Entwicklungsumgebung wie Unity verwenden , können Sie den größten Teil der Entwicklung unter Windows ausführen, benötigen jedoch immer noch einen Mac, um das Telefon zum Testen oder Freigeben bereitzustellen. (Und das Testen auf dem Gerät ist von entscheidender Bedeutung: Ein Finger auf einem Touchscreen ist nicht wie ein Mauszeiger auf einem Fenster.)

Es ist nicht so, als bräuchte man eine leistungsstarke Maschine, um ein iPhone-Spiel zu entwickeln: Ein Mac Mini für 699 US-Dollar reicht völlig aus.

Gareth Rees
quelle
1
Eigentlich war ich an einem kurzen Nachmittag mit OSX in einer virtuellen Maschine auf meinem Laptop am Laufen. Keine Probleme, ich fand die Entwicklung zu dieser Zeit einfach zu schwierig für meine Arbeitsbelastung. lifehacker.com/5583650/run-mac-os-x-in-virtualbox-on-windows - Ich hätte ernsthafte Gewissensbisse gehabt, wenn ich 699 Dollar dafür ausgegeben hätte.
Ricket
3

Ich würde Mono empfehlen. Damit können Sie .NET-Apps auf Ihrem iPhone / iPad schreiben.

Jack Marchetti
quelle
MonoTouch läuft nur auf Macs. Zumindest heißt es so.
Die kommunistische Ente
1

Ich suchte nach einer Lösung, um Apps unter Windows zu entwickeln. Am Ende habe ich einen Mac mini gekauft und bin froh, dass ich das getan habe. Der Mac und die Entwicklungstools funktionieren einwandfrei. Die Zeit, die ich mir gespart habe, um die Konfiguration von Windows / Virtual Machines / OSX usw. herauszufinden, habe ich für die eigentliche Entwicklung von Apps aufgewendet.

Roger
quelle
1

Das Airplay SDK soll es Ihnen ermöglichen, in Visual Studio auf einem Windows-PC zu entwickeln. Ich habe es nicht ausprobiert, also keine Ahnung, wie gut es funktioniert.

Beezir
quelle
0

Marmalade ist eine gute Engine, die sich problemlos in Visual Studio integrieren lässt. So können Sie aus einem Code für iOS, Android, Bada, WebOS, Windows usw. entwickeln. Sie benötigen einen Mac, um die ipa-Datei hochzuladen, aber ich denke, es wird einfacher, da Sie sie nur einmal benötigen. Ich benutze es, damit ich Ihnen sagen kann, dass es gut funktioniert, und jetzt mit Version 6.0 können Sie auch in HTML5 mit phonegap API entwickeln.

Anfänger
quelle
0

Sie können einen Computersimulator wie VirtualBox verwenden und einfach die Quellcodedateien des Mac hochladen und XCode aus dem App Store herunterladen.

user31137
quelle