IT-Fachportal VON mitp UND bhv

Login

Neu Vergessen

Buch Details

Cocoa Design Patterns für Mac und iPhone  

Cocoa Design Patterns für Mac und iPhone

von Erik M. Buck, Donald A. Yacktman

1. Auflage 2010, Softcover
464 Seiten, Format 17,0 x 24,0

ISBN 978-3-8266-9051-8

€ 39,95

In den Warenkorb

Mit diesem Buch lernt der Leser zahlreiche Patterns kennen, die ihm die Programmierung mit dem Mac oder dem iPhone wesentlich vereinfachen werden. Anstatt ein Problem von Grund auf neu zu lösen, kann er auf Lösungsbausteine und bewährte Strategien zurückgreifen, so dass sich die Entwicklungszeit dadurch wesentlich verkürzen wird. In diesem Buch findet der Leser die wichtigsten Patterns für den Programmieralltag.

mehr Informationen

  • Bewährte Lösungen für häufige Designaufgaben
  • Patterns zur Kontrolle der Kopplung und zur Verringerung der Komplexität
  • Praktische Tools für die Anwendung von Patterns


Cocoa Design Patterns für Mac und iPhone
Aus dem Inhalt:

  • Teil I: MVC – Mutter aller Patterns
    • Model View Controller
  • Teil II: Grundlegende Patterns
    • Enumerators, Accessors, Two-Stage Creation, Template Method, Dynamic Creation, Category, Copying u.a.
  • Teil III: Patterns zur Kontrolle der Kopplung
    • Singleton, Notifications, Delegates, Hierarchies, Responder Chain u.a.
  • Teil IV: Patterns zur Kontrolle der Komplexität
    • Bundles, Class Cluster, Controller, Proxies und Forwarding u.a.
  • Teil V: Praktische Tools für die Anwendung von Patterns
    • Core Data Models
    • Application Kit Views
    • Bindings und Controller

Mac- und iPhone-Entwickler sind oft von der Breite und Raffinesse der Cocoa-Frameworks überwältigt. Tatsächlich ist Cocoa riesig. Doch wenn Sie seine grundlegenden objektorientierten Patterns erst einmal verstanden haben, werden Sie ein bemerkenswert elegantes, konsistentes und einfaches Design entdecken. Diese Patterns zu verstehen, ermöglicht die bestmögliche Nutzung der Frameworks und liefert eine Anleitung für die Entwicklung eigener Anwendungen.

Die Autoren beginnen mit der Mutter aller Patterns: dem Model View Controller-Pattern, das der gesamten Mac- und iPhone-Entwicklung zugrunde liegt. Daraufhin erläutern die Autoren detailliert die wesentlichen Design Patterns, die für die effektive Arbeit mit Cocoa wichtig sind. Diese werden an Praxisbeispielen demonstriert und liefern Code, den Sie direkt in Ihren Anwendungen verwenden können. Ein Überblick über die Tools für die Anwendung von Patterns rundet dieses praktische Handbuch ab.

Cocoa Design Patterns arbeitet die Probleme heraus, die von den Patterns gelöst werden und zeigt mit Objective-C und den Cocoa-Frameworks bewährte Lösungen für Mac- und iPhone-Entwickler.

Dieses Buch ist für Programmierer, die die Cocoa-Framkeworks für Mac OS X oder die Cocoa-Touch-Frameworks für iPhone und iPod Touch anwenden wollen. Vieles lässt sich direkt auch auf das Open-Source-Projekt GNUstep anwenden, das für Linux und Windows entwickelt wird.

Wenn mich demnächst ein junger Programmierer bittet, seinen Code zu beurteilen, werde ich ihm dieses Buch an den Kopf werfen.
Aaron Hillegass, Gründer von Big Nerd Ranch, Inc. und Autor von Cocoa Programmierung für Mac OS X

Über die Autoren:

Erik M. Buck gründete 1993 EMB und Associates, Inc. und machte das Unternehmen durch den Einsatz der NeXT/Apple-Software-Technologie, aus der später die Cocoa-Frameworks von Apple entwickelt wurden, zu einem der führenden Software-Entwicklungsunternehmen.
Donald A. Yacktman arbeitet seit 1991 beruflich mit Cocoa und ist selbstständiger Berater für die Entwicklung und Implementierung von Cocoa- und iPhone-Anwendungen.

Workshop: Flash universell einsetzen - Flash ist überall

Quelle anzeigen

Flash ist nicht auf das Internet begrenzt. Sie können es auch jenseits der Website einsetzen: etwa im PDF, in Powerpoint oder als Desktop-Anwendung. Flash hat sich inzwisch...
mehr

Bestsellerliste

Adobe Premiere Elements 10 mehr

Hyper-V mehr

Adobe InDesign CS5 mehr

CompTIA A+ All in One mehr

Mindmapping mit Mindjet MindManager 2012 mehr

C - Das Übungsbuch mehr

Wissenschaftliche Arbeiten schreiben mit LaTeX mehr

Google AdWords mehr

CompTIA Security+ mehr

Visuelle Meetings mehr

Stellenangebote

256 Stellenangebote

Lan­ge Uh­ren GmbH sucht Re­tail De­sig­ner / Ar­chi­tec­t (m/w)

Stu­dio "S" See­kam­p GmbH & Co. KG sucht Kon­tak­ter (m/w)