Frage

Was sind die Optionen für die Entwicklung von iPhone apps?
Zur Zeit habe ich versucht, ohne Erfolg Gnu-Kit für Linux zu installieren! Zu viele Schritte, und bei der, und ich war nicht in der Lage eine einzige App zu kompilieren.
Das Apple SDK scheint viel einfacher zu sein, aber ich habe nicht einen Mac.
So bin ich etwas fehlt?

War es hilfreich?

Lösung

Sie benötigen einen Mac, keine Frage. Sie müssen auch ein iPhone oder iPod Touch auf entwickeln, wie auch wenn der Simulator ist ziemlich gut, es ist nicht perfekt - ich Beispiel-Code, der im Simulator funktioniert gut, aber nicht auf die Hardware. Die Hardware hat auch die Entwicklung Schlüssel geändert werden hinzufügen, um es so ein gewisses Risiko gibt es ein echtes iPhone zu verwenden - viele Menschen bezeugen, dass es sicher ist, genug, aber selbst ich gekniffen und kaufen einen iPod Touch für die Entwicklung. Keys hat auch auf dem Mac und integrierte in Xcode installiert werden - und das ist schwierig genug Recht sogar mit dem Standard-Apple-Setup zu bekommen. Xcode ist kostenlos und wirklich ein ganz anständig IDE.

Ihre Mindestanforderungen sind daher

Ein Intel-Mac die neueste Mac OS ausgeführt wird. Günstigste Option gibt es einen Mac Mini - $ 599, obwohl Sie wahrscheinlich einen auf Ebay abholen könnten, die gut für $ 400 oder weniger arbeiten würden

.

Ein iPod Touch (oder ein iPhone, wenn Sie benötigen, um die Kamera / Telefonfunktionen für Ihre Anwendung) - $ 229

Eine Entwicklerlizenz von Apple, so dass Sie können sie notwendigen Schlüssel erhalten - $ 99

Um zu betonen, Sie absolut Haben den Code auf echte Hardware und die Menge des Schmerzes testen Sie aber versucht, gehen, etwas anderes zu verwenden, aber ein Mac und Xcode essen leicht die Kosten für einen Kauf Mac.

Andere Tipps

Ja, der Mac. Es ist wahrscheinlich nicht der Mühe wert, ohne die Werkzeuge. Vor allem ohne den Emulator. Apple hat das iPhone, ist es eine Version von OSX läuft, und sie haben die Werkzeuge hergestellt. Es ist nicht einmal wie alles, was Sie brauchen, ist der Compiler, weil Sie die Anwendungen nicht über die Werkzeuge zum Debuggen, Last haben und verwalten.

Schauen Sie sich http://oreilly.com/catalog/9780596155193/ von Ihrem lokalen libarary es sagt, dass Sie nicht ein Mac, nur ein jailbroken iPhone / iPod Touch und Linux benötigen. Ich weiß nicht, dass Sie das SDK, es zu tun verwenden, die ich für die 2g jailbreak bin warten zu beginnen sogar, aber ich hoffe, dass ich keinen Mac benötigen.

Neben dem offiziellen MAC haben Sie ein Projekt bei Google Code, der eine Werkzeugkette für Linux und Windows zu machen versucht. iphone-dev Dieser Link zeigt Ihnen, wie es zu bauen.

Es gibt eine andere FAQ-Seite, die viele der Basis iPhone Entwicklung Fragen wie diese beantwortet, die ich nützlich gefunden habe. So möchten Sie vielleicht prüfen, iPhoneDevelopmentFAQ.com

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top