Kapitel 19: iOS und Hello World

Die Softwareentwicklung für iOS-Geräte wie iPhone oder iPad unterscheidet sich im Ablauf nur wenig von der Programmierung für OS X. Das MVC-Entwurfsmuster wird wie gewohnt angewandt und Objective-C ist weiterhin die verwendete Programmiersprache. Einer der größten Unterschiede besteht allerdings in dem zugrunde liegenden Framework, denn dieses heißt für iOS nicht mehr nur einfach Cocoa, sondern Cocoa Touch.

Während das Foundation Framework mit seinen Funktionen und Datentypen für die iOS-Entwicklung übernommen wurde, erfordert die Bedienung durch Berührungen (englisch: touch) vollkommen andere Steuerelemente. Für Cocoa Touch wurde das Application Kit durch das UIKit Framework ersetzt, wobei die Buchstaben ...

Get Modern Objective-C und Cocoa - Programmierung für Mac OS X und iPhone now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.