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

Inhaltsverzeichnis
Geleitwort
Vorwort
1 Hello iPhone
2 Grundlagen
3 Views und Viewcontroller
4 Alles unter Kontrolle
5 Daten, Tabellen und Controller
6 Models, Layer, Animationen
7 Programmieren, aber sicher
8 Datenserialisierung und Internetzugriff
9 Jahrmarkt der Nützlichkeiten
A Sicherer Entwicklungszyklus
Stichwort

Download:
- ZIP, ca. 49,9 MB
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
Galileo Computing
1000 S., geb., mit DVD
39,90 Euro, ISBN 978-3-8362-1915-0
Pfeil 2 Grundlagen
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.3 Speicherverwaltung, Propertys und Key-Value-Coding
Pfeil 2.3.1 Der Stack
Pfeil 2.3.2 Der Heap
Pfeil 2.3.3 Referenzen zählen
Pfeil 2.3.4 Die Speicherverwaltungsregeln
Pfeil 2.3.5 Autorelease-Pools
Pfeil 2.3.6 Propertys und Accessoren
Pfeil 2.3.7 Key-Value-Coding
Pfeil 2.3.8 Abschließende Bemerkungen
Pfeil 2.4 Automatisches Referenzenzählen
Pfeil 2.4.1 Zurück in die Zukunft
Pfeil 2.4.2 Weakie und die starken Zeiger
Pfeil 2.4.3 Autorelease-Pools
Pfeil 2.4.4 Einzelgänger
Pfeil 2.4.5 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

Galileo Computing - Zum Seitenanfang

2.8 Zusammenfassung

In diesem Kapitel haben Sie sehr viel über die Grundlagen der iOS-Programmierung erfahren, die wir anhand von sehr vielen Codebeispielen 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 mal 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 [https://developer.apple.com/library/ios/] zu verwenden, in der Sie die komplette Dokumentation 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.



Ihr Kommentar

Wie hat Ihnen das <openbook> gefallen? Wir freuen uns immer über Ihre freundlichen und kritischen Rückmeldungen.







<< zurück
  Zum Katalog
Zum Katalog: Apps programmieren für iPhone und iPad

Apps programmieren für iPhone und iPad
Jetzt 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: Apps entwickeln für iPhone und iPad - Videotraining






 Apps entwickeln für
 iPhone und iPad -
 Videotraining


Zum Katalog: Apps mit HTML5 und CSS3






 Apps mit HTML5
 und CSS3


Zum Katalog: iPhone- und iPad-Apps entwickeln






 iPhone- und
 iPad-Apps entwickeln


Zum Katalog: Android 4






 Android 4


Zum Katalog: Android-Apps entwickeln - Videotraining






 Android-Apps
 entwickeln -
 Videotraining


Zum Katalog: Windows Store Apps mit XAML und C#






 Windows Store Apps
 mit XAML und C#


 Shopping
Versandkostenfrei bestellen in Deutschland und Österreich
InfoInfo





Copyright © Galileo Press 2013
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.


[Galileo Computing]

Galileo Press, Rheinwerkallee 4, 53227 Bonn, Tel.: 0228.42150.0, Fax 0228.42150.77, info@galileo-press.de