Cocoa is one of Apple Inc. 's native object-oriented application programming interfaces (APIs) for the Mac OS X operating system and—along with the Cocoa Touch extension for gesture recognition and animation—for applications of iOS on Apple's iPhone, iPad, and iPod touch product lines. Cocoa applications are typically developed using the development tools provided by Apple, specifically Xcode and Interface Builder, using the Objective-C language.

PropertyValue
dbpedia-owl:abstract
  • Cocoa is one of Apple Inc. 's native object-oriented application programming interfaces (APIs) for the Mac OS X operating system and—along with the Cocoa Touch extension for gesture recognition and animation—for applications of iOS on Apple's iPhone, iPad, and iPod touch product lines. Cocoa applications are typically developed using the development tools provided by Apple, specifically Xcode and Interface Builder, using the Objective-C language. However, the Cocoa programming environment can be accessed using other tools, such as Clozure CL, LispWorks, Object Pascal, Python, Perl, Ruby, and AppleScript with the aid of bridging mechanisms such as PasCocoa, PyObjC, CamelBones and RubyCocoa. An implementation of the Ruby language, called MacRuby, which does away with the requirement for a bridging mechanism, is under development by Apple, while Nu is a Lisp-like language which can be used with Cocoa without a bridge. It is also possible to write Objective-C Cocoa programs in a simple text editor and build it manually with GCC or clang from the command line or from a makefile. For end-users, Cocoa applications are considered to be those written using the Cocoa programming environment. Such applications usually have a distinctive feel, since the Cocoa programming environment automates many aspects of an application to comply with Apple's human interface guidelines.
  • Cocoa ] ist eine objektorientierte Programmierschnittstelle zur Programmierung unter dem Betriebssystem Mac OS X von Apple. Cocoa-Programme sind meist solche mit einer graphischen Benutzeroberfläche, wobei ebenso auch die Entwicklung von z. B. Kommandozeilen-Tools oder Daemons möglich ist. 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 und dem Interface Builder bestehen. Version 4.0 von Xcode musste für 3,99 EUR im Mac App Store geladen werden. Als kostenpflichtig registrierter Entwickler kann Xcode von der Apple Developer Homepage heruntergeladen werden, wobei keine weiteren Kosten entstehen. Seit dem Erscheinen von Mac OS 10.7 ist Xcode kostenlos über den Mac App Store zu beziehen. Als primäre Programmiersprache dient dabei das an Smalltalk angelehnte Objective-C; C/C++ ist grundsätzlich innerhalb eines Projektes verwendbar. Alternativ ist die Programmierung (mit Einschränkungen) aus Java heraus möglich. Insbesondere wird die Java-Cocoa Bridge von Apple nicht mehr unterstützt. Weiterhin existieren Schnittstellen, um Cocoa aus anderen Sprachen zu nutzen, so etwa PerlObjCBridge oder die Open-Source-Projekte PyObjC sowie RubyCocoa und Cocoa#. In der Betriebssystem-Version 10.4 enthält Cocoa sogar eine kleine Datenbank. Die Mac-eigene Skriptsprache Apple Script kann genutzt werden, um einfache Aktionen und Routinen zu implementieren.
  • Cocoa es un conjunto de frameworks orientados a objetos que permiten el desarrollo de aplicaciones nativas para Mac OS X. En el caso de iOS la API se llama Cocoa Touch. Principalmente, el lenguaje en el que se programa con esta biblioteca es Objective-C, aunque también es posible programar con otros lenguajes de programación. El entorno de desarrollo que Apple proporciona es Xcode. Este entorno de desarrollo es gratuito, y proporciona muchas ayudas de productividad. Aun así, algunos programadores para tener un mayor control prefieren utilizar directamente las GNU Compiler Collection.
  • Cocoa on Mac OS X -ohjelmien ohjelmointirajapinta. Cocoa-ohjelmien käyttöliittymä rakennetaan graafisella Interface Builder:lla ja ohjelmoidaan Objective-C:llä. Kaikki ohjelmat sisältävät käyttöliittymätiedoston. App-paketit eli valmiit sovellukset ovat purettavissa osiin. Cocoa-ohjelmia voi ohjelmoida esimerkiksi Xcodella. Muita Mac OS X:n ohjelmointirajapintoja ovat X11, Carbon ja POSIX.
  • Cocoa è l'ambiente di programmazione orientato agli oggetti sviluppato da Apple Inc. per il sistema operativo Mac OS X. È il maggiore dei cinque ambienti di programmazione disponibili in OS X. Gli altri quattro sono: Carbon, Classic, BSD, e Java. Linguaggi come il Perl e il Python sono considerati ambienti minori dato che non sono generali e non sono in grado di sfruttare direttamente tutte le potenzialità del sistema operativo. Le applicazioni Cocoa sono normalmente sviluppate utilizzando gli strumenti di sviluppo messi a disposizione da Apple che sono Xcode e Interface Builder. I linguaggi supportati da Xcode sono L'Objective C, l'AppleScript, il C++, l'Objective C++ e Java. Ma l'ambiente Cocoa è utilizzabile anche con altri programmi di sviluppo e utilizzando anche linguaggi come il Perl, il Python (grazie al bridge PyObjC) e Ruby. Per gli utenti finali le applicazioni Cocoa sono facilmente riconoscibili dovendo aderire alle linee guida stabilite dall'Apple. L'ambiente Cocoa include molti servizi ed essendo Cocoa un ambiente orientato agli oggetti questi servizi vengono ereditati dalle applicazioni che si appoggiano a Cocoa. Un esempio è il correttore ortografico, che è integrato in ogni programma Cocoa dato che in realtà è un servizio e non dipende dal singolo programma. Il design di Cocoa è stato sempre considerato uno dei suoi punti di forza, fino al punto che le soluzioni architetturali che ha adottato hanno ispirato molti Design Patterns formalizzati. Le applicazioni Cocoa e Carbon sono quelle applicazioni native per Mac OS X. Le applicazioni che utilizzano Carbon possono essere eseguite, se il programmatore l'ha previsto, anche sotto Mac OS 9. Infine ci sono le applicazioni Classic che funzionano solo, per l'appunto, nell'ambiente Classic o sotto il suo ambiente di emulazione in Mac OS X.
  • Cocoa(ココア)は、Mac OS X用のアプリケーションを構築するためのフレームワークであり、Mac OS Xのアプリケーション開発環境の中で主要な物の一つ。 NeXTSTEPのAPIをベースとしており、Mac OS X向けのネイティブ・アプリケーションを構築するのに適している。逆に、これまでのMac OS(Mac OS 9. xまで)向けのアプリケーションを構築する目的で使用することはできない。 一般に、Cocoaを利用したアプリケーションを構築する場合、アップルから提供される統合開発環境であるXcode (Project Builderの後継) 及び Interface Builderを使用する。なお、iOSの主要フレームワークであるCocoa Touchは、Cocoaをタッチインターフェースを前提に作り直したもので、開発環境もほぼ同様のものを用いる。
  • Cocoa is een object-georiënteerde API voor Mac OS X, ontwikkeld door Apple. De API is geschreven in Objective-C, en kan daardoor het best vanuit die taal worden aangeroepen. Cocoa kan echter ook aangeroepen worden door Java en Python, door middel van respectievelijk de Java bridge en PyObjC. Van deze mogelijkheid wordt echter weinig gebruikgemaakt. Voorbeelden van andere API's voor Mac OS X zijn Carbon, Toolbox (voor Classic-programma's) en POSIX.
  • Cocoa – zorientowane obiektowo API, działające pod systemem Mac OS X firmy Apple. Jest to jedno z pięciu głównych API dostępnych dla tego systemu – oprócz Cocoa istnieją jeszcze Carbon, POSIX, Java i X11. Nie bierze się pod uwagę innych, jak Perl czy Python, ponieważ za ich pomocą nie tworzy się zazwyczaj w pełni integralnych aplikacji. Aplikacje korzystające z Cocoa tworzone są głównie w języku Objective-C przy użyciu narzędzi programistycznych dostarczonych przez Apple – Xcode i Interface Builder. Do pisania aplikacji w środowisku Cocoa można użyć także innych narzędzi i języków programowania, jak np. Pythona przy użyciu mechanizmu PyObjC.
  • Cocoa é uma API, ou seja, uma interface de programação de aplicativos para computadores da Apple e seu sistema operacional Mac OS X. É uma das cinco maiores APIs disponíveis para Mac OS X; os outros são Carbon, Toolbox (para o ambiente clássico), POSIX (para o ambiente BSD) e Java. Os ambientes Perl, Python e Ruby são considerados ambientes menores por serem de menor utilização.
  • Cocoa — родная объектно-ориентированная среда разработки приложений для операционной системы Mac OS X производства компании Apple. Это один из пяти основных API, доступных в Mac OS X, — Cocoa, Carbon, Toolbox (для работы старых приложений Mac OS 9), POSIX и Java. Такие языки, как Perl, Python и Ruby не считаются основными, так как на них пока что пишется не так много серьёзных приложений. Приложения, использующие Cocoa, обычно разрабатываются с помощью среды разработки Apple Xcode (в прошлом называвшегося Project Builder) и Interface Builder с использованием языка Objective-C. Однако, среда Cocoa также доступна и при разработке на других языках, таких как Ruby, Python и Perl с помощью связующих библиотек. Также можно писать Cocoa-программы на Objective-C в обычном текстовом редакторе и вручную компилировать их с помощью GCC или make-сценариев для GNUstep. С точки зрения конечного пользователя, Cocoa-приложения это приложения, написанные с использованием программной среды Cocoa. Такие приложения обычно имеют характерный внешний вид, поскольку эта среда во многом упрощает поддержку принципов «человечного интерфейса» Apple (Apple Human Interface Guidelines).
  • Cocoa是苹果公司为Mac OS X所创建的原生面向对象的编程环境,是Mac OS X上五大API之一(其它四个是Carbon、POSIX、X11和Java)。 Cocoa 应用程序一般在苹果公司的开发工具Xcode(前身为Project Builder)和Interface Builder上用 Objective-C写成。不过,通过Java bridge、PasCocoa、PyObjC、CamelBones以及RubyCocoa等桥接技术,Java、Clozure CL、LispWorks、Object Pascal、Python、Perl、Ruby等其它工具或者语言也可以用来开发 Cocoa 应用。也有一些其它语言的Cocoa实现无须桥接,比如苹果公司开发的MacRuby和类似Lisp的Nu语言。不使用Xcode和Interface Builder,仅仅通过文本编辑器、GCC和GNU make工具也可以用Objective-C语言开发Cocoa应用。 对最终用户来说,使用Cocoa编程环境开发的应用程序即为Cocoa 应用。这类应用有独特的外观,因为Cocoa编程环境让程序在多方面自动遵循苹果公司的人机界面守则。
  • Cocoa är Apples egen objektorienterade programmeringsmiljö som används på operativsystemet Mac OS X. Det är en av de fem största APIs som finns tillgängliga för Mac OS X. De andra är Carbon, Toolbox (används för att programmera för Classic miljön), POSIX (används för BSD miljön) och Java. API:er såsom Perl och Ruby räknas inte till de stora trots att det är vanligt att de används bara för att de generellt sett inte används för att programmera ett helt projekt. Cocoa-baserade program skrivs i regel i programmeringsspråket Objective-C med hjälp av programmen Xcode och Interface Builder. Båda programmen finns tillgängliga på installationsskivan för Mac OS X eller så kan man ladda ner dem gratis från Apples webbplats.
  • Cocoa est une API native d'Apple pour le développement orienté objet sur son système d'exploitation Mac OS X. C'est l'une des cinq API majeures disponibles pour Mac OS X, les autres étant : Carbon, la boîte à outils Macintosh (pour l'environnement obsolète Classic), POSIX et Java. Certains environnements, comme Perl et Ruby sont considérés comme mineurs, car ils n’ont pas accès à toutes les fonctionnalités et ne sont généralement pas utilisés pour le développement d'applications à part entière. Les applications Cocoa sont typiquement construites en utilisant les outils de développement fournis par Apple, Xcode et Interface Builder (utilisant le langage de programmation Objective-C). De plus, l'environnement de programmation Cocoa peut être accessible en utilisant d'autres outils, comme le Pascal, le Python, le Perl et le Ruby, avec l'aide de mécanismes passerelles tel que PasCocoa, PyObjC, CamelBones ou encore RubyCocoa. Il est aussi possible d'écrire un programme Objective-C Cocoa dans un simple éditeur de texte et de le compiler par la suite avec GCC ou en utilisant les scripts makefile de GNUstep. Pour l'utilisateur final, les applications dites Cocoa sont considérées comme étant celles écrites en utilisant l'environnement de programmation Cocoa. Habituellement, ces applications ont un ressenti différent dû à l'automatisation d'une multitude d'aspects de l'application par l'environnement Cocoa. Ceci est ainsi fait pour suivre la politique de développement d'Apple. Au fil des versions de Mac OS X, on assiste à un rapprochement progressif de Cocoa et de Carbon, construits de plus en plus à partir de la même base. Certaines applications Carbon, tirant parti des nouvelles fonctionnalités de Mac OS X, ne fonctionnent plus sous Mac OS 9 et la limite se fait de plus en plus floue. Il est rare de trouver des applications Cocoa qui ne font aucun appel à l’API Carbon.
dbpedia-owl:developer
dbpedia-owl:genre
dbpedia-owl:license
dbpedia-owl:programmingLanguage
dbpedia-owl:wikiPageExternalLink
dbpprop:developer
dbpprop:genre
dbpprop:license
dbpprop:name
  • Cocoa
dbpprop:operatingSystem
dbpprop:programmingLanguage
dbpprop:website
dbpprop:wikiPageUsesTemplate
dcterms:subject
rdf:type
rdfs:comment
  • Cocoa on Mac OS X -ohjelmien ohjelmointirajapinta. Cocoa-ohjelmien käyttöliittymä rakennetaan graafisella Interface Builder:lla ja ohjelmoidaan Objective-C:llä. Kaikki ohjelmat sisältävät käyttöliittymätiedoston. App-paketit eli valmiit sovellukset ovat purettavissa osiin. Cocoa-ohjelmia voi ohjelmoida esimerkiksi Xcodella. Muita Mac OS X:n ohjelmointirajapintoja ovat X11, Carbon ja POSIX.
  • Cocoa(ココア)は、Mac OS X用のアプリケーションを構築するためのフレームワークであり、Mac OS Xのアプリケーション開発環境の中で主要な物の一つ。 NeXTSTEPのAPIをベースとしており、Mac OS X向けのネイティブ・アプリケーションを構築するのに適している。逆に、これまでのMac OS(Mac OS 9. xまで)向けのアプリケーションを構築する目的で使用することはできない。 一般に、Cocoaを利用したアプリケーションを構築する場合、アップルから提供される統合開発環境であるXcode (Project Builderの後継) 及び Interface Builderを使用する。なお、iOSの主要フレームワークであるCocoa Touchは、Cocoaをタッチインターフェースを前提に作り直したもので、開発環境もほぼ同様のものを用いる。
  • Cocoa is een object-georiënteerde API voor Mac OS X, ontwikkeld door Apple. De API is geschreven in Objective-C, en kan daardoor het best vanuit die taal worden aangeroepen. Cocoa kan echter ook aangeroepen worden door Java en Python, door middel van respectievelijk de Java bridge en PyObjC. Van deze mogelijkheid wordt echter weinig gebruikgemaakt. Voorbeelden van andere API's voor Mac OS X zijn Carbon, Toolbox (voor Classic-programma's) en POSIX.
  • Cocoa é uma API, ou seja, uma interface de programação de aplicativos para computadores da Apple e seu sistema operacional Mac OS X. É uma das cinco maiores APIs disponíveis para Mac OS X; os outros são Carbon, Toolbox (para o ambiente clássico), POSIX (para o ambiente BSD) e Java. Os ambientes Perl, Python e Ruby são considerados ambientes menores por serem de menor utilização.
  • Cocoa是苹果公司为Mac OS X所创建的原生面向对象的编程环境,是Mac OS X上五大API之一(其它四个是Carbon、POSIX、X11和Java)。 Cocoa 应用程序一般在苹果公司的开发工具Xcode(前身为Project Builder)和Interface Builder上用 Objective-C写成。不过,通过Java bridge、PasCocoa、PyObjC、CamelBones以及RubyCocoa等桥接技术,Java、Clozure CL、LispWorks、Object Pascal、Python、Perl、Ruby等其它工具或者语言也可以用来开发 Cocoa 应用。也有一些其它语言的Cocoa实现无须桥接,比如苹果公司开发的MacRuby和类似Lisp的Nu语言。不使用Xcode和Interface Builder,仅仅通过文本编辑器、GCC和GNU make工具也可以用Objective-C语言开发Cocoa应用。 对最终用户来说,使用Cocoa编程环境开发的应用程序即为Cocoa 应用。这类应用有独特的外观,因为Cocoa编程环境让程序在多方面自动遵循苹果公司的人机界面守则。
  • Cocoa ] ist eine objektorientierte Programmierschnittstelle zur Programmierung unter dem Betriebssystem Mac OS X von Apple. Cocoa-Programme sind meist solche mit einer graphischen Benutzeroberfläche, wobei ebenso auch die Entwicklung von z. B. Kommandozeilen-Tools oder Daemons möglich ist.
  • Cocoa is one of Apple Inc. 's native object-oriented application programming interfaces (APIs) for the Mac OS X operating system and—along with the Cocoa Touch extension for gesture recognition and animation—for applications of iOS on Apple's iPhone, iPad, and iPod touch product lines. Cocoa applications are typically developed using the development tools provided by Apple, specifically Xcode and Interface Builder, using the Objective-C language.
  • Cocoa es un conjunto de frameworks orientados a objetos que permiten el desarrollo de aplicaciones nativas para Mac OS X. En el caso de iOS la API se llama Cocoa Touch. Principalmente, el lenguaje en el que se programa con esta biblioteca es Objective-C, aunque también es posible programar con otros lenguajes de programación. El entorno de desarrollo que Apple proporciona es Xcode. Este entorno de desarrollo es gratuito, y proporciona muchas ayudas de productividad.
  • Cocoa è l'ambiente di programmazione orientato agli oggetti sviluppato da Apple Inc. per il sistema operativo Mac OS X. È il maggiore dei cinque ambienti di programmazione disponibili in OS X. Gli altri quattro sono: Carbon, Classic, BSD, e Java. Linguaggi come il Perl e il Python sono considerati ambienti minori dato che non sono generali e non sono in grado di sfruttare direttamente tutte le potenzialità del sistema operativo.
  • Cocoa – zorientowane obiektowo API, działające pod systemem Mac OS X firmy Apple. Jest to jedno z pięciu głównych API dostępnych dla tego systemu – oprócz Cocoa istnieją jeszcze Carbon, POSIX, Java i X11. Nie bierze się pod uwagę innych, jak Perl czy Python, ponieważ za ich pomocą nie tworzy się zazwyczaj w pełni integralnych aplikacji.
  • Cocoa — родная объектно-ориентированная среда разработки приложений для операционной системы Mac OS X производства компании Apple. Это один из пяти основных API, доступных в Mac OS X, — Cocoa, Carbon, Toolbox (для работы старых приложений Mac OS 9), POSIX и Java. Такие языки, как Perl, Python и Ruby не считаются основными, так как на них пока что пишется не так много серьёзных приложений.
  • Cocoa är Apples egen objektorienterade programmeringsmiljö som används på operativsystemet Mac OS X. Det är en av de fem största APIs som finns tillgängliga för Mac OS X. De andra är Carbon, Toolbox (används för att programmera för Classic miljön), POSIX (används för BSD miljön) och Java. API:er såsom Perl och Ruby räknas inte till de stora trots att det är vanligt att de används bara för att de generellt sett inte används för att programmera ett helt projekt.
  • Cocoa est une API native d'Apple pour le développement orienté objet sur son système d'exploitation Mac OS X. C'est l'une des cinq API majeures disponibles pour Mac OS X, les autres étant : Carbon, la boîte à outils Macintosh (pour l'environnement obsolète Classic), POSIX et Java. Certains environnements, comme Perl et Ruby sont considérés comme mineurs, car ils n’ont pas accès à toutes les fonctionnalités et ne sont généralement pas utilisés pour le développement d'applications à part entière.
rdfs:label
  • Cocoa
  • Cocoa (API)
  • Cocoa (informática)
  • Cocoa
  • Cocoa (Apple)
  • Cocoa
  • Cocoa
  • Cocoa
  • Cocoa
  • Cocoa
  • Cocoa
  • Cocoa
  • Cocoa
owl:sameAs
foaf:homepage
foaf:name
  • Cocoa
foaf:page
is dbpedia-owl:computingPlatform of
is dbpedia-owl:programmingLanguage of
is dbpedia-owl:wikiPageDisambiguates of
is dbpedia-owl:wikiPageRedirects of
is dbpprop:platform of
is dbpprop:programmingLanguage of
is owl:sameAs of
is foaf:primaryTopic of