Rheinwerk Computing < openbook > Rheinwerk Computing - Professionelle Bücher. Auch für Einsteiger.
Professionelle Bücher. Auch für Einsteiger.

Inhaltsverzeichnis
Geleitwort
Vorwort
1 Hello iPhone
2 Die Reise nach iOS
3 Sehen und anfassen
4 Alles unter Kontrolle
5 Daten, Tabellen und Controller
6 Models, Layer, Animationen
7 Programmieren, aber sicher
8 Datenserialisierung und Internetzugriff
9 Multimedia
10 Jahrmarkt der Nützlichkeiten
Stichwort

Jetzt Buch bestellen
Ihre Meinung?

Spacer
Apps programmieren für iPhone und iPad von Klaus M. Rodewig, Clemens Wagner
Das umfassende Handbuch
Buch: Apps programmieren für iPhone und iPad

Apps programmieren für iPhone und iPad
Rheinwerk Computing
1172 S., geb., mit DVD
49,90 Euro, ISBN 978-3-8362-2734-6
Pfeil 2 Die Reise nach iOS
Pfeil 2.1 Objektorientierte Programmierung
Pfeil 2.1.1 Objekte und Abstraktion
Pfeil 2.1.2 Vererbung
Pfeil 2.1.3 Überschreiben von Methoden und spätes Binden
Pfeil 2.1.4 Objektorientierung in Objective-C
Pfeil 2.1.5 Die Architektur von iOS-Programmen
Pfeil 2.2 Hefte raus, Klassenarbeit!
Pfeil 2.2.1 Controller und View in der Praxis
Pfeil 2.2.2 Modellbau
Pfeil 2.2.3 Initializer und Methoden
Pfeil 2.2.4 Vererbung
Pfeil 2.2.5 Kategorien
Pfeil 2.2.6 Protokolle
Pfeil 2.2.7 Vorwärtsdeklarationen
Pfeil 2.2.8 Kommunikation zwischen den Schichten
Pfeil 2.2.9 Delegation
Pfeil 2.2.10 Key-Value-Coding
Pfeil 2.3 Speicherverwaltung und Propertys
Pfeil 2.3.1 Stack und Heap
Pfeil 2.3.2 Starke und schwache Referenzen
Pfeil 2.3.3 Autoreleasepools
Pfeil 2.3.4 Propertys und Accessoren
Pfeil 2.4 In den Tiefen der Speicherverwaltung
Pfeil 2.4.1 Manuelles Referenzzählen
Pfeil 2.4.2 Die Speicherverwaltungsregeln für das manuelle Referenzzählen
Pfeil 2.4.3 Autoreleasepools
Pfeil 2.4.4 Der Referenzzähler
Pfeil 2.4.5 Automatisches Referenzzählen
Pfeil 2.4.6 Weakie und die starken Zeiger
Pfeil 2.4.7 Einzelgänger
Pfeil 2.4.8 Migration bestehender Projekte
Pfeil 2.5 Das Foundation-Framework
Pfeil 2.5.1 Mutables und Immutables
Pfeil 2.5.2 Elementare Klassen
Pfeil 2.5.3 Collections
Pfeil 2.6 Blöcke
Pfeil 2.6.1 Rückruffunktionen
Pfeil 2.7 Namenskonventionen
Pfeil 2.8 Zusammenfassung

Rheinwerk Computing - Zum Seitenanfang

2.8Zusammenfassung

In diesem Kapitel haben Sie sehr viel über die Grundlagen der iOS-Programmierung erfahren, die wir anhand von sehr vielen Code-Beispielen illustriert haben. Die folgenden Kapitel wenden diese Grundlagen in mehreren großen und kleinen Beispielprojekten an. Mit dem Wissen aus diesem Kapitel sollten Sie keine Probleme haben, sich auf die wesentlichen Themen dieser Kapitel zu konzentrieren. Wenn es doch einmal an der einen oder anderen Stelle »klemmt«, können Sie dieses Kapitel einfach als Referenz verwenden. Gewöhnen Sie sich jedoch gleichzeitig an, die Apple-Dokumentation [Anm.: https://developer.apple.com/library/ios/] zu verwenden, in der Sie die komplette Beschreibung zu allen Klassen finden. Sie ist das wichtigste Hilfsmittel für Programmierer, denn nur dort finden Sie die komplette Dokumentation zu allen Klassen. Dieses Buch kann schon allein wegen des Umfangs der Apple-Dokumentation kein Ersatz dafür sein; es zeigt Ihnen vielmehr einen Weg durch diesen Dschungel an.

Objektorientierte Programmierung ist allerdings kein Thema, das man mal eben im Vorbeigehen lernt, sondern eher eine Lebensaufgabe. Auch wir gewinnen diesem Paradigma noch ständig neue Seiten ab. Es gibt allerdings einige Werke, die es Ihnen erheblich erleichtern, Objektorientierung und die Philosophie der Apple-Programmierer zu verstehen:

Sie müssen diese Dokumente nicht lesen, um den Inhalt dieses Buches zu verstehen oder um die iOS-Programmierung zu lernen; die Lektüre kann aber auch nicht schaden.

Eine ganz besondere Apfelsorte ...

... ist die Entwicklerkonferenz Macoun, die alljährlich im Oktober in Frankfurt am Main stattfindet und die Chris Hauser und Thomas Biedorf im Jahr 2008 ins Leben gerufen haben. Dort können Sie in einer lockeren, ungezwungen Atmosphäre nicht nur interessante Vorträge zum Thema iOS und Mac hören, sondern auch viele Entwickler [Anm.: Nicht zuletzt auch uns beide] aus diesem Bereich treffen. Mehr Informationen über die Macoun finden Sie auf der Webseite http://www.macoun.de.



Ihre Meinung

Wie hat Ihnen das Openbook gefallen? Wir freuen uns immer über Ihre Rückmeldung. Schreiben Sie uns gerne Ihr Feedback als E-Mail an kommunikation@rheinwerk-verlag.de.

<< zurück




Copyright © Rheinwerk Verlag GmbH, Bonn 2014
Für Ihren privaten Gebrauch dürfen Sie die Online-Version natürlich ausdrucken. Ansonsten unterliegt das Openbook denselben Bestimmungen, wie die gebundene Ausgabe: Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt.
Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie Einspeicherung und Verarbeitung in elektronischen Systemen.


Nutzungsbestimmungen | Datenschutz | Impressum

Rheinwerk Verlag GmbH, Rheinwerkallee 4, 53227 Bonn, Tel.: 0228.42150.0, Fax 0228.42150.77, service@rheinwerk-verlag.de

Cookie-Einstellungen ändern


  Zum Rheinwerk-Shop
Zum Katalog: Apps programmieren für iPhone und iPad






Neuauflage: Apps programmieren für iPhone und iPad
Jetzt Buch bestellen


 Ihre Meinung?
Wie hat Ihnen das Openbook gefallen?
Ihre Meinung

 Buchempfehlungen
Zum Katalog: Einstieg in Objective-C 2.0 und Cocoa






Einstieg in Objective-C 2.0 und Cocoa


Zum Katalog: Spieleprogrammierung mit Android Studio






Spieleprogrammierung mit Android Studio


Zum Katalog: Android 5






Android 5


Zum Katalog: iPhone und iPad-Apps entwickeln






iPhone und iPad-Apps entwickeln


 Lieferung
Versandkostenfrei bestellen in Deutschland, Österreich und der Schweiz
InfoInfo