Sie sind hier
E-Book

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

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

AutorNorbert Usadel
VerlagFranzis
Erscheinungsjahr2012
Seitenanzahl257 Seiten
ISBN9783645201377
FormatPDF/ePUB
KopierschutzWasserzeichen/DRM
GerätePC/MAC/eReader/Tablet
Preis19,99 EUR
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!

Norbert Usadel arbeitet seit 20 Jahren selbstständig im Apple-Bereich. In dieser Zeit schulte er ca. 2.000 Menschen über die Themen SAP, Cobol, Filemaker, Shopsysteme, iPods, iPhones, iTunes, Strukturierte Programmierung, Pagemaker, Photoshop und App-Programmierung. Außerdem schreibt er Artikel über Podcasts, Datenverschlüsselung und Garage-Band und ist Autor des Buches Inside iPod. Er entwickelt Apps und übernimmt Projektleitungen für die App-Programmierung.

Kaufen Sie hier:

Horizontale Tabs

Blick ins Buch
Inhaltsverzeichnis
Cover1
Inhaltsverzeichnis5
1Über dieses Buch9
1.1 Aufbau9
1.2 Zielgruppe9
1.3 Über den Autor10
1.4 Website zum Buch10
1.5 Danksagung10
2Xcode 4 – der Start11
2.1 Die Installation und erste Schritte11
2.2 Das Single-Window – ein Fenster für alles16
2.3 Xcode-Project-Navigator (Projektbaum)19
2.4 Die Navigator-Selector-Bar21
2.5 Die Jump-Bar23
2.6 Der Assistant24
2.7 Version-Editor25
2.8 Der Compiler und der Debugger26
2.8.1 Fehlerbeseitigung27
2.9 Der Interface-Builder29
2.9.1 Inspector-Selector-Bar31
2.9.2 Die Library35
2.9.3 Library-Selector-Bar37
2.10 Das Dock37
2.11 Geräteverwaltung39
2.12 Vertrieb Ihres Programms40
2.13 Xcode 4.241
3Entwicklertools45
3.1 Instruments45
3.1.1 Der Schnelleinstieg in Instruments46
3.1.2 Die Bedienelemente von Instruments48
3.2 Dashcode50
3.2.1 Die Web-App52
3.3 Kleine Helfer54
3.4 iPhone-Simulator56
4iOS 557
4.1 Frameworks einbinden57
4.2 Newsstand60
4.3 Benachrichtigungen61
4.4 iMessage62
4.5 Merklisten63
4.6 Twitter64
4.7 Safari65
4.8 PC Free und iCloud66
4.9 Weitere nützliche APIs67
5Objective-C69
5.1 Eine kleine Erfolgsgeschichte69
5.2 Ihr Projekt für die Programm-Schnipsel70
5.3 Variablen76
5.3.1 Berechnungen mit Variablen78
5.4 Verzweigungen79
5.4.1 Die if-Verzweigung79
5.4.2 Das case-Konstrukt80
5.5 Schleifen81
5.5.1 Die for-Schleife81
5.5.2 Die while-Schleife82
5.5.3 do-while-Schleife82
5.6 Die Zusammenfassung der Code-Beispiele82
5.7 Klassen86
5.7.1 Implementation einer Klasse86
5.7.2 Eine Klasse in Xcode erstellen87
5.7.3 Klassen finden89
5.7.4 Die Vererbung von Klassen91
5.8 Methoden92
5.8.1 Wo sind die Methoden?93
5.9 Die Frameworks95
5.10 Das Schichtenmodell97
6Testen auf dem iPhone und der Weg in den Store99
6.1 Entwickler werden99
6.2 Zertifikate anlegen100
6.3 iPhone zum Testen benutzen104
6.4 App ID erstellen105
6.5 iOS Development-Provisioning-Profile anlegen106
6.6 iTunes Connect108
7Die Workshops, Besonderheiten in Objective-C und ein Webbrowser111
7.1 Datentypen und Properties111
7.2 Der Webbrowser113
8Interaktive App: Temperatur-Umrechner121
8.1 Temperatur-Umrechner121
9Der Picker-Workshop127
9.1 Picker in einem Währungsumrechner128
9.2 Date-Picker137
10Geodaten auf dem iPhone141
10.1 Woher weiß ein iPhone, wo es ist?141
10.2 Geodaten-Workshop142
11Bildschirmsteuerung151
11.1 Tab-Bar-Steuerung151
11.2 Table-View-Steuerung152
11.3 View-Controller152
11.4 Arbeiten mit Storyboards153
11.5 Tab-Bar-Workshop160
11.6 Table-View-Workshop165
12Datenbanken auf dem iPhone183
12.1 SQLite-Datenbank183
12.2 Core-Data-Workshop192
13Die Web-App und das Map-Kit205
13.1 Die Web-App205
13.2 Das Map-Kit210
14iAd, Werbung auf dem iPhone213
14.1 iAd213
14.2 iAd-Workshop214
15Audiodaten221
15.1 Audiodaten-Workshop222
16Die Praxis ruft233
16.1 Die Idee233
16.2 Die Vorüberlegungen234
16.3 Die Daten237
16.4 Die Umsetzung239
16.5 Testen241
17The End247
17.1 Tipps und Tricks247
17.2 Bücher zum Thema251
17.3 Literaturverzeichnis251
17.4 Ein kurzes Nachwort251
Stichwortverzeichnis253

Weitere E-Books zum Thema: Programmiersprachen - Softwareentwicklung

ASP.NET Shortcut

E-Book ASP.NET Shortcut
Format: PDF

Shortcut-Tipps für ASP.NET-Profis Die neue .NET-Version der Active Server Pages stellt eine Umgebung zur Entwicklung von Web-Applikationen im .NET-Framework bereit. Viele aus der Desktop-…

ASP.NET Shortcut

E-Book ASP.NET Shortcut
Format: PDF

Shortcut-Tipps für ASP.NET-Profis Die neue .NET-Version der Active Server Pages stellt eine Umgebung zur Entwicklung von Web-Applikationen im .NET-Framework bereit. Viele aus der Desktop-…

ASP.NET Shortcut

E-Book ASP.NET Shortcut
Format: PDF

Shortcut-Tipps für ASP.NET-Profis Die neue .NET-Version der Active Server Pages stellt eine Umgebung zur Entwicklung von Web-Applikationen im .NET-Framework bereit. Viele aus der Desktop-…

Programmieren lernen in PHP 5

E-Book Programmieren lernen in PHP 5
Format: PDF

Mit der Version 5 erreicht PHP einen bemerkenswerten Reifegrad, der PHP zu einer festen Größe in der Welt der Webprogrammierung macht. Gerade die leichte Erlernbarkeit macht PHP zur idealen…

Mathematik für Informatiker

E-Book Mathematik für Informatiker
Format: PDF

Die Informatik entwickelt sich in einer unglaublichen Geschwindigkeit. Häufig ist die Mathematik Grundlage von Neuerungen. Deshalb ist sie unverzichtbares Werkzeug jedes Informatikers und Pflichtfach…

Mathematik für Informatiker

E-Book Mathematik für Informatiker
Format: PDF

Die Informatik entwickelt sich in einer unglaublichen Geschwindigkeit. Häufig ist die Mathematik Grundlage von Neuerungen. Deshalb ist sie unverzichtbares Werkzeug jedes Informatikers und Pflichtfach…

Mathematik für Informatiker

E-Book Mathematik für Informatiker
Format: PDF

Die Informatik entwickelt sich in einer unglaublichen Geschwindigkeit. Häufig ist die Mathematik Grundlage von Neuerungen. Deshalb ist sie unverzichtbares Werkzeug jedes Informatikers und Pflichtfach…

Weitere Zeitschriften

Atalanta

Atalanta

Atalanta ist die Zeitschrift der Deutschen Forschungszentrale für Schmetterlingswanderung. Im Atalanta-Magazin werden Themen behandelt wie Wanderfalterforschung, Systematik, Taxonomie und Ökologie. ...

Berufsstart Bewerbung

Berufsstart Bewerbung

»Berufsstart Bewerbung« erscheint jährlich zum Wintersemester im November mit einer Auflage von 50.000 Exemplaren und ermöglicht Unternehmen sich bei Studenten und Absolventen mit einer ...

Burgen und Schlösser

Burgen und Schlösser

aktuelle Berichte zum Thema Burgen, Schlösser, Wehrbauten, Forschungsergebnisse zur Bau- und Kunstgeschichte, Denkmalpflege und Denkmalschutz Seit ihrer Gründung 1899 gibt die Deutsche ...

cards Karten cartes

cards Karten cartes

Die führende Zeitschrift für Zahlungsverkehr und Payments – international und branchenübergreifend, erscheint seit 1990 monatlich (viermal als Fachmagazin, achtmal als ...

Computerwoche

Computerwoche

Die COMPUTERWOCHE berichtet schnell und detailliert über alle Belange der Informations- und Kommunikationstechnik in Unternehmen – über Trends, neue Technologien, Produkte und Märkte. IT-Manager ...

Courier

Courier

The Bayer CropScience Magazine for Modern AgriculturePflanzenschutzmagazin für den Landwirt, landwirtschaftlichen Berater, Händler und generell am Thema Interessierten, mit umfassender ...

e-commerce magazin

e-commerce magazin

e-commerce magazin Die Redaktion des e-commerce magazin versteht sich als Mittler zwischen Anbietern und Markt und berichtet unabhängig, kompetent und kritisch über ...

IT-BUSINESS

IT-BUSINESS

IT-BUSINESS ist seit mehr als 25 Jahren die Fachzeitschrift für den IT-Markt Sie liefert 2-wöchentlich fundiert recherchierte Themen, praxisbezogene Fallstudien, aktuelle Hintergrundberichte aus ...

EineWelt

EineWelt

Lebendige Reportagen, spannende Interviews, interessante Meldungen, informative Hintergrundberichte. Lesen Sie in der Zeitschrift „EineWelt“, was Menschen in Mission und Kirche bewegt Man kann ...