Antworten:
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.
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.
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.
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
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.
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.