Kakaó érintés

A Cocoa Touch  egy keretrendszer , amellyel iPhone , iPod touch és iPad készülékekre készíthetsz alkalmazásokat .

A Cocoa Touch könyvtár absztrakciós réteget biztosít az iOS számára ( az iPhone, iPad és iPod touch operációs rendszere). A Cocoa Touch a Mac OS X rendszerben használt Cocoa keretrendszer osztályain alapul , és szintén az Objective-C nyelvet használja . A Cocoa Touch a Model-View-Controller tervezési mintát követi .

A Cocoa Touch használatával történő alkalmazásfejlesztéshez szükséges eszközöket az iOS SDK tartalmazza .

Kakaóérintés az absztrakció más rétegeivel kapcsolatban

Az iOS-technológiák rétegek halmazának tekinthetők, a Cocoa Touch a legmagasabb szinten, a Core OS és a macOS kernel pedig alul. Ez lehetővé teszi számos összetett feladat végrehajtását, csökkentve a fejlesztők munkáját, ha alacsonyabb szinten dolgoznának. Az absztrakció néhány alacsony rétege azonban szükség szerint elérhetővé tehető a fejlesztők számára.

Az absztrakciós rétegek elrendezése a következőképpen ábrázolható (a legmagasabbtól a legalacsonyabbig):

  1. Kakaó érintés
  2. Média/alkalmazás szolgáltatások
  3. Alapvető szolgáltatások
  4. Core OS / Mac OS X mag

Főbb jellemzők

A Cocoa Touch főbb technológiái és jellemzői:

Fő keretrendszerek

A Cocoa Touch biztosítja az iOS-eszközökön futó alkalmazások fejlesztésének alapvető kereteit. Néhány közülük:

Linkek