Kakao-Touch

Cocoa Touch ist eine Entwicklungsumgebung für Anwendungen zu entwickeln Software für iOS ( iPhone und iPod Touch ), iPadOS ( iPad ) watchos ( Apple Watch ) und tvOS (4 th Generation von Apple TV ).


Cocoa Touch bietet eine Abstraktionsschicht für iOS, das Betriebssystem für iPhone und iPod Touch. Cocoa Touch basiert auf der macOS- Version der Cocoa-API und ist wie diese in Objective-C geschrieben . Cocoa Touch ermöglicht Ihnen die Verwendung von Software- und Hardwarefunktionen, die nur für iPhone und iPod Touch verfügbar sind und daher unter macOS nicht verfügbar sind. Wie Cocoa folgt Cocoa Touch einer Model-View-Controller (MVC) -Softwarearchitektur .

Cocoa Touch enthält verschiedene Sätze von Cocoa- GUI-Komponenten . Tools für die Anwendungsentwicklung auf Basis von Cocoa Touch sind im iOS SDK enthalten.

Verweise

  1. Jonathan Stark, iPhone-Anwendungen mit HTML, CSS und JavaScript: Umstellung auf Native mit PhoneGap , Eyrolles ,1 st Juli 2011, 190  S. , s.  6
  2. (in) „  Was ist Cocoa Touch? - Definition from Techopedia  ” , auf Techopedia.com (Zugriff am 28. Juni 2020 )
  3. „  Kakao (Touch)  “ auf developer.apple.com (Zugriff am 28. Juni 2020 )
  4. (in) Adam Michael Wood, "  Cocoa and Cocoa Touch: Erste Schritte mit dem Erstellen von Mac- und iOS-Apps  " auf WhoIsHostingThis.com ,13. Februar 2018(Zugriff am 28. Juni 2020 )
  5. (in) „  Warum Objective-C?  » , Auf developer.apple.com (Zugriff am 28. Juni 2020 )
  6. (in) "  Model-View-Controller  " auf developer.apple.com (Zugriff am 28. Juni 2020 )
  7. (in) David Mark , Jack Nutting und Jeff LaMarche , Beginn der iOS 5-Entwicklung: Erkundung des iOS SDK ,24. Januar 2012, 752  S. ( ISBN  9781430236061 ) , p.  46