Mit Xcode 4.2 und Objective-C fürs iPhone programmieren
eBook - ePub

Mit Xcode 4.2 und Objective-C fürs iPhone programmieren

Einführung in die Software-Entwicklung für iOS 5

  1. 256 Seiten
  2. German
  3. ePUB (handyfreundlich)
  4. Über iOS und Android verfügbar
eBook - ePub

Mit Xcode 4.2 und Objective-C fürs iPhone programmieren

Einführung in die Software-Entwicklung für iOS 5

Angaben zum Buch
Buchvorschau
Inhaltsverzeichnis
Quellenangaben

Über dieses Buch

Apple hat seine Entwicklungsumgebung Xcode modernisiert. Mit Xcode 4.2 wird es noch leichter, Apps zu entwickeln. Dieses Buch führt Sie in 14 praxisnahen Workshops an die Programmierung mit Xcode und Objective-C für das neue iOS 5 heran. Erstellen Sie Ihre eigene iPhone-App - dieses Buch zeigt Ihnen wie!

Häufig gestellte Fragen

Gehe einfach zum Kontobereich in den Einstellungen und klicke auf „Abo kündigen“ – ganz einfach. Nachdem du gekündigt hast, bleibt deine Mitgliedschaft für den verbleibenden Abozeitraum, den du bereits bezahlt hast, aktiv. Mehr Informationen hier.
Derzeit stehen all unsere auf Mobilgeräte reagierenden ePub-Bücher zum Download über die App zur Verfügung. Die meisten unserer PDFs stehen ebenfalls zum Download bereit; wir arbeiten daran, auch die übrigen PDFs zum Download anzubieten, bei denen dies aktuell noch nicht möglich ist. Weitere Informationen hier.
Mit beiden Aboplänen erhältst du vollen Zugang zur Bibliothek und allen Funktionen von Perlego. Die einzigen Unterschiede bestehen im Preis und dem Abozeitraum: Mit dem Jahresabo sparst du auf 12 Monate gerechnet im Vergleich zum Monatsabo rund 30 %.
Wir sind ein Online-Abodienst für Lehrbücher, bei dem du für weniger als den Preis eines einzelnen Buches pro Monat Zugang zu einer ganzen Online-Bibliothek erhältst. Mit über 1 Million Büchern zu über 1.000 verschiedenen Themen haben wir bestimmt alles, was du brauchst! Weitere Informationen hier.
Achte auf das Symbol zum Vorlesen in deinem nächsten Buch, um zu sehen, ob du es dir auch anhören kannst. Bei diesem Tool wird dir Text laut vorgelesen, wobei der Text beim Vorlesen auch grafisch hervorgehoben wird. Du kannst das Vorlesen jederzeit anhalten, beschleunigen und verlangsamen. Weitere Informationen hier.
Ja, du hast Zugang zu Mit Xcode 4.2 und Objective-C fürs iPhone programmieren von Norbert Usadel im PDF- und/oder ePub-Format sowie zu anderen beliebten Büchern aus Informatik & Programmierung. Aus unserem Katalog stehen dir über 1 Million Bücher zur Verfügung.

Information

Jahr
2012
ISBN
9783645220798
1  Über dieses Buch
Dieses Buch handelt von Xcode 4.2, der neuen Entwicklungsumgebung für Mac OS X 10.7 und für iOS 5, das Betriebssystem für iPhones und iPads, welches im Herbst 2011 auf den Markt kommt.
Der Schwerpunkt des Buches liegt auf der App-Entwicklung für das iPhone.
Der Theorieteil ist sehr knapp gehalten. Der Leser erwirbt grundlegende Kenntnisse des Programmierens und der neuen Entwicklungsumgebung durch die zahlreichen Workshops, die dieses Buch anbietet.
Das Buch ist brandaktuell, weil es neben Xcode 4.2 und iOS 5 auch viele neue APIs des Betriebssystems vorstellt. Auf Neuerungen wie Storyboards in Xcode oder die neuen Features des Compilers wird ebenso eingegangen wie auf die neue Umgebung des Interface-Builders.
1.1  Aufbau
Der Aufbau ist einfach. Das Buch beginnt mit einem Theorieteil und endet in einem langen Praxisteil. Der Leser erschließt sich durch das ständige »Machen« den Stoff, den Umgang mit dem neuen Xcode und der objektorientierten Programmierung. Es wurde darauf Wert gelegt, dass der Leser jetzt schon alles über die vielen Neuerungen erfährt, die das neue Betriebssystem iOS 5 und Xcode 4.2 mit sich bringen. So ist der Leser am Puls der Zeit und kann ganz neue Ideen für seine Apps entwickeln.
In den Workshops werden wichtige Themen wie Table-Views, Datenbanken für das iPhone, das Programmieren von Pickern, das Einbinden neuer Frameworks etc. behandelt. Sie stehen als einzelne Projekte da, auf die Sie später aufbauen können.
So erhalten Sie in jedem Workshop Ideen und ein Grundgerüst für Ihre Projekte. Wie gesagt, die Praxis steht im Vordergrund. Der Leser erhält nach dem erfolgreichen Abschluss eines Workshops ein Aha-Erlebnis. Die Code-Beispiele der Workshops können umgestellt und ausgebaut werden, so dass es dem Leser leicht fallen wird, Apps für seinen eigene Bedürfnisse entwickeln zu können.
1.2  Zielgruppe
Das Buch richtet sich sowohl an Einsteiger als auch an Entwickler, die die neue Entwicklungsumgebung von Xcode 4.2 und die Features von iOS 5 kennenlernen wollen. Einsteiger steigen gleich mit der neuen Entwicklungsumgebung ein und haben am Ende des Buches einen Baukasten für die eigenen Projekte. Sie werden sehen, dass viele Entwickler auch nur mit Wasser kochen. Haben Sie dies erkannt, so ist der Weg zu eigenen Projekten, die in den Store gelangen sollen, frei.
1.3  Über den Autor
Lebt und schreibt im Ruhrgebiet. Studierte Architektur und Kunstgeschichte. Machte eine Ausbildung zum Programmierer und kam auf den Apple. Der Apple ließ ihn nicht mehr los. Er arbeitet seit fast 20 Jahren selbstständig im Apple-Bereich.
Der Autor schrieb in dieser Zeit Artikel über Podcasts, Datenverschlüsselung und GarageBand für die Zeitschrift MacPraxis. Ist Autor des Buches Inside iPod.
Der Autor schulte in diesem Abschnitt ca. 2000 Menschen über die Themen SAP, Cobol, Filemaker, Shopsysteme, iPods, iPhones, iTunes, Strukturierte Programmierung, Pagemaker, Photoshop, und App-Programmierung.
Er entwickelt Apps und übernimmt Projektleitungen für die App-Programmierung.
1.4  Website zum Buch
Falls Sie Fragen und Anregungen haben, besuchen Sie meine Website www.appzitty.de. Auf diesen Seiten dreht sich alles um die App-Programmierung. Im Bereich www.appzitty.de/download liegen die einzelnen Xcode-Projekte aus diesem Buch für Sie bereit. Sie können mich unter der E-Mail-Adresse [email protected] erreichen. Es würde mich freuen, auf diesem Weg Kontakt mit Ihnen aufnehmen zu dürfen.
Die Downloads zum Buch finden Sie außerdem auch auf www.buch.cd.
1.5  Danksagung
Man ahnt es ja gar nicht, aber um ein Buch möglich zu machen, ist auch hinter den Kulissen ein Haufen Leute nötig. Ich danke diesen Leuten. Auch wenn sie hier nicht namentlich genannt sind, sollten sie sich aber gerne angesprochen fühlen, wenn sie diese Zeilen lesen.
2 Xcode 4 – der Start
Das ist der Start Ihres Buches. In diesem Kapitel lernen Sie die Grundlagen Ihrer neuen Arbeitsumgebung Xcode 4 und höher. Vieles wird für den Entwickler leichter. Die Entwicklung Ihres Programms findet in einem Fenster statt. Der Compiler erstellt die Applikationen schneller, und die objektorientierte Entwicklungsumgebung ist übersichtlicher geworden.
2.1 Die Installation und erste Schritte
Sie bekommen Xcode 4 kostenlos, wenn Sie sich bei Apple als Entwickler registriert haben. Unter der URL www.developer.apple.com liegt es für Entwickler bereit. Wenn Sie kein Entwickler sind, steht es zum Verkauf für 3,99 Dollar im App Store unter dem Link: http://itunes.apple.com/de/app/xcode/id422352214?mt=12&affId=1529572 zur Verfügung. Um Xcode 4.02 installieren zu können, brauchen Sie einen Intel-Mac und die Mac-OS-X-Version 10.6.6. Snow Leopard oder höher. Unter Mac OS X 10.7 Lion arbeiten Sie mit Xcode 4.1. Während der Arbeiten zu diesem Buch wurde Xcode 4.2 als Entwicklungsumgebung für iOS 5 im Entwicklerbereich von Apple eingestellt. Xcode 4.2 bietet die neuesten Programmierschnittstellen für das iPhone und diese sind in diesem Buch schon berücksichtigt.
kapxc21.tif
Bild 2.1 Download von Xcode 4.02 im iTunes-Store.
Das Installationspaket enthält Xcode, IDE, Instruments, Dashcode, iOS-Simulator und die neuesten SDKs für Mac OS X und iOS. Auf die Hilfsprogramme wird in Kapitel 3 eingegangen. Alle Programme werden im Ordner Developer auf Ihrer Festplatte gespeichert. Existiert bereits ein Developer-Ordner, wird er in Developer-Old umbenannt. Sie können also ältere Versionen von Xcode weiterhin benutzen. Abbildung 2.2 zeigt Ihnen die Ordnerstruktur, die durch das Installationsprogramm auf Ihrer Festplatte angelegt wird.
kapxc21a.tif
Bild 2.2 Die Ordnerstruktur des Ordners Developer mit den wichtigsten Programmen.
Bringen Sie etwas Zeit für den Download und die Installation des Entwicklerpakets mit. Der Vorgang kann bis zu vier Stunden dauern. Wenn Sie das 4,1 GB große Installationspaket auf Ihrem Mac installiert haben, öffnet sich Xcode mit diesem Fenster:
kapxc233.tif
Bild 2.3 Das Startfenster von Xcode 4.
Hier können Sie alte Projekte öffnen oder ein neues anlegen. Um das Programm kennenzulernen, ist es möglich, den Xcode 4 User Guide – eine gute Beschreibung des Programms in Englisch – direkt von diesem Fenster aus aufzurufen.
Wenn Sie unter dem Menüpunkt Create a new Xcode project Ihr erstes neues Projekt angelegt haben, erscheint das nächste Fenster.
kapxc23.tif
Bild 2.4 Hier ist Ihre Entscheidung nötig. Wählen Sie die Projektart aus.
In diesem Fenster wählen Sie aus, ob Sie für das iPhone, iPad oder für Mac OS X entwickeln möchten. Sie haben in der linken Spalte...

Inhaltsverzeichnis

  1. Inhaltsübersicht
  2. 1  Über dieses Buch
  3. 2  Xcode 4 – der Start
  4. 3  Entwicklertools
  5. 4  iOS 5
  6. 5  Objective-C
  7. 6  Testen auf dem iPhone und der Weg in den Store
  8. 7  Die Workshops, Besonderheiten in Objective-C und ein Webbrowser
  9. 8  Interaktive App: Temperatur-Umrechner
  10. 9  Der Picker-Workshop
  11. 10  Geodaten auf dem iPhone
  12. 11  Bildschirmsteuerung
  13. 12  Datenbanken auf dem iPhone
  14. 13  Die Web-App und das Map-Kit
  15. 14  iAd, Werbung auf dem iPhone
  16. 15  Audiodaten
  17. 16  Die Praxis ruft
  18. 17  The End
  19. Stichwortverzeichnis
  20. Impressum