Frank Jüstel  video2brain Jüstel Apps mit iOS 5 entwickeln für Fortgeschrittene - Video-Training

Apps mit iOS 5 entwickeln für Fortgeschrittene - Video-Training

von Frank Jüstel video2brain

Live Coding mit CoreData, MapKit und iCloud

Preis unbekannt

Buch in deiner Nähe kaufen


...oder deine aktuelle Postleitzahl eingeben:
oder

Beschreibung

Im Stil eines Live-Trainings entwickelt Frank Jüstel eine kommerzielle Anwendung, die später zur Anschauung auch aus dem App Store geladen werden kann. Sie lernen am realen Produkt und können die erarbeiteten Elemente (Code) in Ihre eigene App übernehmen. Es handelt sich dabei um die App "iNventar", eine Inventarlistenverwaltung, die Sie später zum Beispiel zur eigenen Weinkeller-, Münzsammlung- o.ä. App ausbauen, über die iCloud mit allen Geräten austauschen und in die Sie eigene Sprachmemos, Bilder oder Videos integrieren können. Aus dem Inhalt: Der Start zum Projekt iNventar Eine kurze Vorstellung von iNventar, der finalen Anwendung, und den Möglichkeiten, um Dinge und Orte zu verwalten, finden Sie in diesem Kapitel. Ein Drahtmodell Es ist sehr wichtig, sich vor der Erstellung einer App Gedanken über den generellen Ablauf der Anwendung zu machen. Sehen Sie, wie man mit Hilfe des Tools Balsamiq Mockups ein Wireframe, also ein Drahtmodell einer Anwendung, erstellt. Die JSMToolbox Sie kennen das? Mal eben schnell eine Bestätigung mittels Abfrage vom Benutzer holen. Kein Problem. Aber was ist mit einer zweiten Abfrage und dem Delegate? Lernen Sie hier einen Lösungsansatz kennen. JSMBadgeLabel Wie oft haben Sie sich schon gewünscht, einer beliebigen UI-Komponente einen Badge, also eine Zahl auf einem farblich abgesetzten Hintergrund, hinzufügen zu können? Eine tolle Lösung aus dem Werkzeugkasten bietet JSMBadgeLabel. Xcode 4 als Code-Generator Xcode unterstützt uns bei der Entwicklung von CoreData-Anwendungen. Somit wird auch der Quelltext zu unseren Entitäten auf Knopfdruck erstellt. Objective-C und CoreData Wir erstellen unsere Testdatenbank und betrachten das Ergebnis mit den Bordmitteln von Mac OS X. Generische Tabellensteuerung, UIBarButtonItems und die SearchBar Wir bauen uns eine Mechanik für eine "generische", also eine wiederverwendbare, Tabellensteuerung auf und definieren die Klasse als JSMTableViewController in unserer JSMToolbox. Der erste NSFetchedResultsController Hier dreht sich alles um den NSFetchedResultsController, seinen Aufbau, was „fetchen“ bedeutet und warum Teamplay alles ist. GPS reverse and forward Zugriff auf GPS, Forward- und Reverse-Geocoding und das Anzeigen der Position auf einer Landkarte sind ganz wesentliche Funktionen des iPhones. So erweitern Sie Ihre Datenbank um die notwendigen Felder. Willkommen in der Cloud Die Cloud da draußen: Sind Sie dafür gerüstet? Wie Sie das überprüfen und verschiedene Geräte über die Cloud synchronisieren können, sehen Sie in diesem Kapitel.

Autor*in

Frank Jüstel

Themen in »Apps mit iOS 5 entwickeln für Fortgeschrittene - Video-Training«

Addison Wesley Frank Jüstel MapKit Videotraining apple apps bauen apps programmieren core data coredata frank juestel iCloud iPhone apps bauen ios ios für fortgeschrittene ios5

Stimmen zu »Apps mit iOS 5 entwickeln für Fortgeschrittene - Video-Training«

Details

ISBN: 9783827364029
Verlag: Addison Wesley ein Imprint von Pearson Benelux B.V.
Erscheinung: 28.02.2012

Link teilen


Über buchnah.de | Die Buchhandlungen | Die Verlage | Impressum & Kontakt | Datenschutz | Presse


Auf dieser Seite kannst Du Buchhandlungen in der Nähe finden