Kann ich iPhone Apps unter Windows entwickeln?

7

Ich möchte iPhone-Apps ohne Mac OS X entwickeln. Ist dies unter Windows möglich?

das-Ich
quelle
Was mache ich, wenn ich nur eine IPA-Datei in Windows ausführen möchte?

Antworten:

11

Nein, du musst einen Mac benutzen. Alle Tools befinden sich auf dem Mac, ebenso wie das Simulatorprogramm, in dem Sie testen müssen.

Selbst wenn Sie das Ganze unter Windows irgendwie finanzieren könnten, benötigen Sie dennoch einen Mac, den Sie bei Apple einreichen müssen, um ihn im App Store zu erhalten.

Im billigsten Szenario suchen Sie 699 US-Dollar für einen Mac Mini und 99 US-Dollar für das iOS-Entwicklerprogramm (das Sie erst benötigen, wenn Sie das Ding auf einem echten Telefon ausführen möchten). Sie können die Hardware billiger kaufen, wenn Sie sie gebraucht kaufen. Beachten Sie jedoch, dass es sich um einen Intel-basierten Mac mit Leopard (10.5) oder höher handeln muss.

Tom Kidd
quelle
Und mit den Kosten für bestimmte Tools wie MonoTouch kostet die Lizenzierung fast so viel.
Jmlumpkin
Es lohnt sich, einen Einkaufsbummel zu machen - sowohl Amazon als auch MacConnection bieten den Mini derzeit zum Verkauf an. Ein noch besseres Angebot ist, wenn Apple Minis auf Lager hat (wie neu, mit voller Garantie), diese aber fast sofort ausverkauft sind.
Dori
Was mache ich, wenn ich nur eine IPA-Datei in Windows ausführen möchte?
5

Während Sie iOS-Apps unter Windows nicht mit Xcode, Objective C und Cocoa Touch entwickeln können, gibt es einige Windows-Alternativen, mit denen Sie Apps entwickeln können. Sie verlieren die Flexibilität und Leistungsfähigkeit der gesamten Programmierumgebung und -sprache, dies ist jedoch nicht mehr unmöglich.

Hier ist ein Artikel, der eine Reihe aktueller Optionen auflistet . Es ist nicht die Route, die ich gehen würde (noch die Route, die ich gewählt habe), aber es ist nicht länger unmöglich.

Matthew Frederick
quelle
1
... aber Sie brauchen noch einen echten Mac, um die App bei Apple einzureichen ...
Torben Gundtofte-Bruun
@torbengb In der Tat, obwohl Sie technisch gesehen einen Freund oder einen Verlag haben könnten, machen Sie den endgültigen Build für die Einreichung.
Matthew Frederick
2

Nein, eine vollständige Entwicklung und Übermittlung ist nur möglich, wenn Sie OS X in einer VM auf Ihrem PC ausführen möchten.

Sie können bis zu einem gewissen Grad auf anderen Plattformen entwickeln, aber soweit ich weiß, benötigen Sie einen Mac zum Einreichen.


quelle
2

Wird nicht unterstützt und grenzt an Piraterie, aber wenn Sie im Internet graben, finden Sie heraus, wie Sie eine virtuelle Maschine mit VMware erstellen, auf der OS X ausgeführt wird. Ich poste den Link hier nicht, aber mit Google ist es recht einfach, ein wirklich gut gemachtes Tutorial darüber zu finden, wie um mit detaillierten Anweisungen fortzufahren.

Ich habe es vor dem Kauf eines MacBook Pro gemacht, um zu testen, wie eine Webanwendung auf einem Mac funktioniert. Daher habe ich sie auch zur Installation von Xcode verwendet. Wenn Sie einen leistungsstarken Windows-Computer haben, ist die Leistung nicht so schlecht, aber nur zum Testen nützlich Wenn Sie sehen möchten, wie die verschiedenen iPhone-Entwicklertools funktionieren, können Sie nur einen Mac kaufen, wenn Sie geschäftliche Aspekte entwickeln möchten.

Grüße

Massimo

massimogentilini
quelle
Off-Topic: Die Verwendung von Hackintosh genau dafür hat mich letztendlich dazu gebracht, ein MacBook zu kaufen. Ich denke, es ist nicht so schlimm und es bringt wahrscheinlich Leute von Windows auf Mac, wie ich es getan habe.
Petruza
Genau meine Erfahrung !!! Benutzte Mac OSX in einer VM für ein paar Monate gelegentlichen Gebrauchs und wurde total süchtig, kaufte ein MacBook Pro, sobald es für meine Finanzen möglich war.
Massimogentilini
1

Je nachdem, was Sie tun möchten, können Sie Webanwendungen entwickeln, die fast wie eine tatsächliche Anwendung aussehen, vom Startbildschirm aus starten und sogar die Navigations- und URL-Leisten ausblenden. Schauen Sie sich zum Beispiel Glyphboard an.

Native Apps erfordern meines Wissens Mac OS X.

lpacheco
quelle
0

Ja, du kannst. Schauen Sie sich diese Website mit dem Namen macincloud.com an . Die meisten Leute versuchen, Mac OS auf PC-Hardware zu installieren. Manchmal funktioniert es. Der Nachteil dabei ist, dass neuere Mac-Updates die Installation häufig unterbrechen. Mit macincloud.com können Sie einen Mac mieten und remote auf den Mac zugreifen. Daher haben Sie immer das neueste Mac OS und es ist eine gute Möglichkeit, sofort mit der Entwicklung von iPhone-Apps zu beginnen, da Sie tatsächlich ein natives Mac-System verwenden. Ich hoffe, das hilft.

MacDaemon
quelle