Ist es in irgendeiner Weise möglich, ein Spiel für das iPhone mit dem iPhone SDK unter Windows entwickeln zu lassen?
Ist es in irgendeiner Weise möglich, ein Spiel für das iPhone mit dem iPhone SDK unter Windows entwickeln zu lassen?
Antworten:
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).
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.
Ich würde Mono empfehlen. Damit können Sie .NET-Apps auf Ihrem iPhone / iPad schreiben.
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.
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.
Mit dem Adobe AIR SDK 3.3 können Sie iOS-Apps auf Windows-Plattformen erstellen: http://helpx.adobe.com/flash-player/release-note/developer-relese-notes-11_3.html
Sie müssen Ihre App / Ihr Spiel jedoch in ActionScript codieren, können die AIR SDK-Funktionalität jedoch durch Adobe Native Extension (ANE) erweitern.
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.