Cocoa [ˈkoʊkoʊ] (engl. cocoa „Kakao“) ist eine objektorientierte Programmierschnittstelle zur Programmierung unter dem Betriebssystem OS X von Apple. Cocoa-Programme sind meist solche mit einer graphischen Benutzeroberfläche (GUI), es ist aber auch die Entwicklung von z. B. Kommandozeilen-Tools oder Daemons möglich. Typischerweise erfolgt die Entwicklung mit Hilfe der „Developer Tools“, die Apple nach namentlicher Registrierung bis zur Version 3.2 kostenfrei zur Verfügung gestellt hat und die im Wesentlichen aus der IDE Xcode (Vorgänger: Project Builder) und dem Interface Builder bestehen. Xcode kann kostenlos aus dem Mac App Store geladen werden oder - als registrierter Entwickler - auch von der Apple Developer Homepage.

Property Value
dbo:abstract
  • Cocoa [ˈkoʊkoʊ] (engl. cocoa „Kakao“) ist eine objektorientierte Programmierschnittstelle zur Programmierung unter dem Betriebssystem OS X von Apple. Cocoa-Programme sind meist solche mit einer graphischen Benutzeroberfläche (GUI), es ist aber auch die Entwicklung von z. B. Kommandozeilen-Tools oder Daemons möglich. Typischerweise erfolgt die Entwicklung mit Hilfe der „Developer Tools“, die Apple nach namentlicher Registrierung bis zur Version 3.2 kostenfrei zur Verfügung gestellt hat und die im Wesentlichen aus der IDE Xcode (Vorgänger: Project Builder) und dem Interface Builder bestehen. Xcode kann kostenlos aus dem Mac App Store geladen werden oder - als registrierter Entwickler - auch von der Apple Developer Homepage. Als primäre Programmiersprache dient dabei das an Smalltalk angelehnte Objective-C (eine objektorientierte Obermenge von C); C++ und C sind grundsätzlich innerhalb eines Projektes verwendbar. Alternativ ist die Programmierung (mit Einschränkungen) aus Java heraus möglich. Apple unterstützt jedoch die Java-Cocoa Bridge nicht mehr. Weiterhin existieren Cocoa-Schnittstellen für andere Sprachen, so etwa PerlObjCBridge (für Perl) oder die Open-Source-Projekte PyObjC (für Python) sowie RubyCocoa (für Ruby), FPC PasCocoa (für Lazarus und Free Pascal) und Cocoa# (für C# bzw. Mono). Seit der Betriebssystem-Version 10.4 nutzt das Cocoa-Framework Core Data die Datenbank SQLite.Die Mac-eigene Skriptsprache AppleScript kann genutzt werden, um einfache Aktionen und Routinen zu implementieren. (de)
  • Cocoa [ˈkoʊkoʊ] (engl. cocoa „Kakao“) ist eine objektorientierte Programmierschnittstelle zur Programmierung unter dem Betriebssystem OS X von Apple. Cocoa-Programme sind meist solche mit einer graphischen Benutzeroberfläche (GUI), es ist aber auch die Entwicklung von z. B. Kommandozeilen-Tools oder Daemons möglich. Typischerweise erfolgt die Entwicklung mit Hilfe der „Developer Tools“, die Apple nach namentlicher Registrierung bis zur Version 3.2 kostenfrei zur Verfügung gestellt hat und die im Wesentlichen aus der IDE Xcode (Vorgänger: Project Builder) und dem Interface Builder bestehen. Xcode kann kostenlos aus dem Mac App Store geladen werden oder - als registrierter Entwickler - auch von der Apple Developer Homepage. Als primäre Programmiersprache dient dabei das an Smalltalk angelehnte Objective-C (eine objektorientierte Obermenge von C); C++ und C sind grundsätzlich innerhalb eines Projektes verwendbar. Alternativ ist die Programmierung (mit Einschränkungen) aus Java heraus möglich. Apple unterstützt jedoch die Java-Cocoa Bridge nicht mehr. Weiterhin existieren Cocoa-Schnittstellen für andere Sprachen, so etwa PerlObjCBridge (für Perl) oder die Open-Source-Projekte PyObjC (für Python) sowie RubyCocoa (für Ruby), FPC PasCocoa (für Lazarus und Free Pascal) und Cocoa# (für C# bzw. Mono). Seit der Betriebssystem-Version 10.4 nutzt das Cocoa-Framework Core Data die Datenbank SQLite.Die Mac-eigene Skriptsprache AppleScript kann genutzt werden, um einfache Aktionen und Routinen zu implementieren. (de)
dbo:category
dbo:developer
dbo:license
dbo:operatingSystem
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 210755 (xsd:integer)
dbo:wikiPageRevisionID
  • 152303101 (xsd:integer)
prop-de:auflage
  • 1 (xsd:integer)
  • 2 (xsd:integer)
  • 3 (xsd:integer)
  • Übersetzung der 3.
prop-de:autor
  • Amin Negm-Awad
  • Amin Negm-Awad, Christian Kienle
  • Holger Hinzberg
  • Horst-Dieter Radke
  • Aaron Hillegass
  • Daniel H. Steinberg
  • James West Davidson
  • Scott Anguish, Eric M. Buck, Donald A. Yacktman
prop-de:deutsch
  • Nein
prop-de:jahr
  • 2002 (xsd:integer)
  • 2008 (xsd:integer)
  • 2009 (xsd:integer)
  • 2010 (xsd:integer)
  • 2011 (xsd:integer)
  • 2012 (xsd:integer)
  • 2014 (xsd:integer)
prop-de:ort
  • Frechen
  • Upper Saddle River, NJ
  • Beijing
dct:subject
rdf:type
rdfs:comment
  • Cocoa [ˈkoʊkoʊ] (engl. cocoa „Kakao“) ist eine objektorientierte Programmierschnittstelle zur Programmierung unter dem Betriebssystem OS X von Apple. Cocoa-Programme sind meist solche mit einer graphischen Benutzeroberfläche (GUI), es ist aber auch die Entwicklung von z. B. Kommandozeilen-Tools oder Daemons möglich. Typischerweise erfolgt die Entwicklung mit Hilfe der „Developer Tools“, die Apple nach namentlicher Registrierung bis zur Version 3.2 kostenfrei zur Verfügung gestellt hat und die im Wesentlichen aus der IDE Xcode (Vorgänger: Project Builder) und dem Interface Builder bestehen. Xcode kann kostenlos aus dem Mac App Store geladen werden oder - als registrierter Entwickler - auch von der Apple Developer Homepage. (de)
  • Cocoa [ˈkoʊkoʊ] (engl. cocoa „Kakao“) ist eine objektorientierte Programmierschnittstelle zur Programmierung unter dem Betriebssystem OS X von Apple. Cocoa-Programme sind meist solche mit einer graphischen Benutzeroberfläche (GUI), es ist aber auch die Entwicklung von z. B. Kommandozeilen-Tools oder Daemons möglich. Typischerweise erfolgt die Entwicklung mit Hilfe der „Developer Tools“, die Apple nach namentlicher Registrierung bis zur Version 3.2 kostenfrei zur Verfügung gestellt hat und die im Wesentlichen aus der IDE Xcode (Vorgänger: Project Builder) und dem Interface Builder bestehen. Xcode kann kostenlos aus dem Mac App Store geladen werden oder - als registrierter Entwickler - auch von der Apple Developer Homepage. (de)
rdfs:label
  • Cocoa (API) (de)
  • Cocoa (API) (de)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is dbo:programmingLanguage of
is dbo:wikiPageDisambiguates of
is dbo:wikiPageRedirects of
is foaf:primaryTopic of