Das iPhone ist eine großartige Umgebung für Software- Entwickler, die eine Menge in kurzer Zeit zu verdienen . Aber um dies zu tun , müssen Sie XCode , die Suite von Programmen von Apple mitgelieferten Software für Mac OS X und dem iPhone entwickeln lernen . Things You iPhone
Mac Computer Spiele Zeit
Bereitschaft brauchen , um zu lernen
anzeigen Weitere Anweisungen
1
Zuerst , es sei denn du willst " ; jail- break " Ihr iPhone (nicht empfohlen ), werden Sie einen Macintosh-Computer benötigen, um Ihre Programmierung zu tun . XCode momentan läuft nur auf einem Mac
2
Download Software Development Kit (SDK) von der Apple -Website : . Http://developer.apple.com/iphone/program/. Dies ist frei zum Download zur Verfügung , aber Sie müssen als Entwickler registrieren . Auch, um die Software über Apples App Store verkaufen , müssen Sie schließlich zahlen die $ 99 oder $ 299 Entwickler Anmeldegebühr für den "Standard" oder "Enterprise "-Programme sind. Sobald Sie das SDK installiert ist, und starten Sie XCode , haben Sie Zugriff auf eine Vielzahl von Materialien, einschließlich einleitenden Videos von Apple, dass Sie zum Download (zB über iTunes ) haben kann. Gehen Sie durch diese, wie sie einen guten Ausgangspunkt zur Verfügung stellt.
3
Die eigentliche Programmiersprache unter XCode Objective C auf , die eine Obermenge der Programmiersprache C ist basiert. Deshalb, wenn Sie nicht mit C sind , müssen Sie sich mit diesem ersten vertraut
4
Einer der besten Ressourcen für Anfänger ist eine Serie von Screencasts ( Videos) von Bill Dudney unter: . Http: //pragprog.com /Screencasts /v - bdiphone /Schreiben -your- erste -iphone- Anwendung . Er ( mit anderen) wurde auch die Entwicklung eines Buches. Eine Beta- Version pdf (bis April 2009) können hier erworben werden : http://pragprog.com/titles/amiphd/iphone-sdk-development
5
Dort finden Sie auch ein paar andere Bücher. auf dem iPhone -Programmierung bei Amazon.com und Barnes & Noble. Achten Sie darauf, diese Bücher , die web- basierte Programmierung (dh Safari - Programmierung) lehren mit XCode Entwicklung unterscheiden.