Logo
Unionpédia
Communication
Disponible sur Google Play
Nouveau! Téléchargez Unionpédia sur votre appareil Android™!
Télécharger
Accès plus rapide que le navigateur!
 

Cocoa (Apple)

Indice Cocoa (Apple)

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 (pour l'environnement BSD) et Java.

67 relations: Années 1970, Années 1980, Apple, AppleScript, Application (informatique), Berkeley sockets, Berkeley Software Distribution, Binding, Boîte à outils Macintosh, Bonnes pratiques pour l'IHM, C Sharp, C++, Calcul distribué, Carbon (Mac OS X), Chaîne de caractères, Chaîne de responsabilité, Classic (Mac OS X), Compilateur, Component Object Model, Environnement de bureau, Framework, GNU Compiler Collection, GNUstep, Hypertext Markup Language, Interface Builder, Interface de programmation, Interface graphique, Java (langage), Ligne de code, Mac OS 9, Mac OS X v10.4, Mac OS X v10.5, MacOS, Make, Microsoft, Mise en page, Modèle-vue-contrôleur, NeXT, NeXTSTEP, Objective-C, Open source, OPENSTEP, OS X Lion, OS X Mountain Lion, Palo Alto Research Center, Pascal (langage), PasCocoa, Patron de conception, Perl (langage), Portable Document Format, ..., POSIX, PostScript, Programmation orientée objet, Python (langage), Quartz (informatique), Ramasse-miettes (informatique), Rhapsody (système d'exploitation), Ruby, Smalltalk, Steve Jobs, Swift (langage d'Apple), Système d'exploitation, TextEdit, Unicode, Xamarin, Xcode, 2005 en informatique. Développer l'indice (17 plus) »

Années 1970

Les années 1970 couvrent la période du au.

Nouveau!!: Cocoa (Apple) et Années 1970 · Voir plus »

Années 1980

Avênement de l'ordinateur personnel avec l'IBM PC 5150. Légende/Fin Les années 1980 couvrent la période du au.

Nouveau!!: Cocoa (Apple) et Années 1980 · Voir plus »

Apple

Apple Inc. (« pomme » en anglais) (anciennement Apple Computer, Inc.) est une entreprise multinationale américaine qui crée et commercialise des produits électroniques grand public, des ordinateurs personnels et des logiciels.

Nouveau!!: Cocoa (Apple) et Apple · Voir plus »

AppleScript

AppleScript est un langage de script créé par Apple, et intégré à Mac OS.

Nouveau!!: Cocoa (Apple) et AppleScript · Voir plus »

Application (informatique)

Une application, un applicatif ou encore une appli, une app est, dans le domaine informatique, un programme (ou un ensemble logiciel) directement utilisé pour réaliser une tâche, ou un ensemble de tâches élémentaires d'un même domaine ou formant un tout.

Nouveau!!: Cocoa (Apple) et Application (informatique) · Voir plus »

Berkeley sockets

Berkeley Sockets Interface ou simplement sockets, est un ensemble normalisé de fonctions de communication lancé par l'université de Berkeley au début des années 1980 pour leur Berkeley Software Distribution (abr. BSD).

Nouveau!!: Cocoa (Apple) et Berkeley sockets · Voir plus »

Berkeley Software Distribution

La ou BSD, « collection de logiciels de Berkeley » en français, est un système d'exploitation dérivé d’Unix et originaire de l’université de Californie à Berkeley.

Nouveau!!: Cocoa (Apple) et Berkeley Software Distribution · Voir plus »

Binding

Un binding (qui est un terme anglais désignant l'action de lier des éléments entre eux) ou liaison peut avoir plusieurs significations en informatique.

Nouveau!!: Cocoa (Apple) et Binding · Voir plus »

Boîte à outils Macintosh

La boîte à outils Macintosh est un ensemble de ressources, pilotes, routines et interfaces de programmation contenu dans la mémoire ROM.

Nouveau!!: Cocoa (Apple) et Boîte à outils Macintosh · Voir plus »

Bonnes pratiques pour l'IHM

Cet extrait de document est la section "Progress Windows", 5e section des bonnes pratiques pour l'IHM de GNOME. On appelle les bonnes pratiques pour l'IHM (interaction homme-machine, ou en anglais HIG pour human interface guidelines) les lignes directrices que doivent suivre les développeurs dans la production d'un logiciel pour respecter la cohérence de l'aspect et des fonctions des différentes interfaces graphiques destinées à un certain système d'exploitation ou environnement graphique.

Nouveau!!: Cocoa (Apple) et Bonnes pratiques pour l'IHM · Voir plus »

C Sharp

C# (C sharp en anglais britannique) est un langage de programmation orientée objet, commercialisé par Microsoft depuis 2002 et destiné à développer sur la plateforme Microsoft.NET, au même titre que d’autres langages liés à cette plateforme (ex. VB.NET, J#, etc.) C# est dérivé du C++ et très proche du Java dont il reprend la syntaxe générale ainsi que les concepts, y ajoutant des notions telles que la surcharge des opérateurs, les et les délégués.

Nouveau!!: Cocoa (Apple) et C Sharp · Voir plus »

C++

C++ est un langage de programmation compilé permettant la programmation sous de multiples paradigmes, dont la programmation procédurale, la programmation orientée objet et la programmation générique.

Nouveau!!: Cocoa (Apple) et C++ · Voir plus »

Calcul distribué

Un calcul distribué, ou réparti ou encore partagé, est un calcul ou un traitement réparti sur plusieurs microprocesseurs et plus généralement sur plusieurs unités centrales informatiques, et on parle alors d'architecture distribuée ou de système distribué.

Nouveau!!: Cocoa (Apple) et Calcul distribué · Voir plus »

Carbon (Mac OS X)

Carbon est l'une des Interfaces de programmation (API) de Mac OS.

Nouveau!!: Cocoa (Apple) et Carbon (Mac OS X) · Voir plus »

Chaîne de caractères

En informatique, une chaîne de caractères est à la fois conceptuellement une suite ordonnée de caractères et physiquement une suite ordonnée d' unités de code (code unit).

Nouveau!!: Cocoa (Apple) et Chaîne de caractères · Voir plus »

Chaîne de responsabilité

En génie logiciel, le patron de conception chaîne de responsabilité permet à un nombre quelconque de classes d'essayer de répondre à une requête sans connaître les possibilités des autres classes sur cette requête.

Nouveau!!: Cocoa (Apple) et Chaîne de responsabilité · Voir plus »

Classic (Mac OS X)

Classic est une application de Mac OS X qui permet de faire fonctionner Mac OS 9.

Nouveau!!: Cocoa (Apple) et Classic (Mac OS X) · Voir plus »

Compilateur

En informatique, un compilateur est un programme qui transforme un code source en un code objet.

Nouveau!!: Cocoa (Apple) et Compilateur · Voir plus »

Component Object Model

Component Object Model (abr. COM) est une technique de composants logiciels développée par Microsoft et DEC, depuis 1994, populaire sur Windows et également disponible sur les systèmes d'exploitation OpenVMS, Tru64 ainsi que d'autres Unix.

Nouveau!!: Cocoa (Apple) et Component Object Model · Voir plus »

Environnement de bureau

Environnement de bureau GNOME En informatique, un environnement de bureau (de l'anglais desktop environment) est un logiciel (ensemble de programmes) qui permet de manier l'ordinateur à travers une interface utilisateur qui se présente en mode graphique sous l'aspect d'un bureau.

Nouveau!!: Cocoa (Apple) et Environnement de bureau · Voir plus »

Framework

En programmation informatique, un (appelé aussi infrastructure logicielle, infrastructure de développement, environnement de développement., socle d'applications., cadre d'applications ou cadriciel) est un ensemble cohérent de composants logiciels structurels qui sert à créer les fondations ainsi que les grandes lignes de tout ou partie d'un logiciel, c'est-à-dire une architecture.

Nouveau!!: Cocoa (Apple) et Framework · Voir plus »

GNU Compiler Collection

, abrégé en GCC, est un ensemble de compilateurs créés par le projet GNU.

Nouveau!!: Cocoa (Apple) et GNU Compiler Collection · Voir plus »

GNUstep

GNUstep est une implémentation libre du framework OpenStep.

Nouveau!!: Cocoa (Apple) et GNUstep · Voir plus »

Hypertext Markup Language

Le HyperText Markup Language, généralement abrégé HTML ou, dans sa dernière version, HTML5, est le langage de balisage conçu pour représenter les pages web.

Nouveau!!: Cocoa (Apple) et Hypertext Markup Language · Voir plus »

Interface Builder

Interface Builder est un outil de développement d'interface graphique pour des applications tournant sur Mac OS X. Cet outil fait partie de l'environnement de développement intégré Xcode (anciennement connu sous le nom de Projet Builder).

Nouveau!!: Cocoa (Apple) et Interface Builder · Voir plus »

Interface de programmation

routine appelant une base de données dans une interface de programmation. En informatique, une interface de programmation d’application ou interface de programmation applicative, souvent désignée par le terme API pour « » en anglais, est un ensemble normalisé de classes, de méthodes, de fonctions et de constantes qui sert de façade par laquelle un logiciel offre des services à d'autres logiciels.

Nouveau!!: Cocoa (Apple) et Interface de programmation · Voir plus »

Interface graphique

widgets'' typiques. En informatique, une interface graphique (en anglais pour) ou un environnement graphique est un dispositif de dialogue homme-machine, dans lequel les objets à manipuler sont dessinés sous forme de pictogrammes à l'écran, de sorte que l'usager peut les utiliser en imitant la manipulation physique de ces objets avec un dispositif de pointage, le plus souvent une souris.

Nouveau!!: Cocoa (Apple) et Interface graphique · Voir plus »

Java (langage)

Java est un langage de programmation de haut niveau orienté objet créé par James Gosling et Patrick Naughton, employés de Sun Microsystems, avec le soutien de Bill Joy (cofondateur de Sun Microsystems en 1982), présenté officiellement le au.

Nouveau!!: Cocoa (Apple) et Java (langage) · Voir plus »

Ligne de code

La ligne de code, ou ligne de code source (SLOC en anglais) est une métrique logicielle servant à mesurer la taille d’un programme informatique en dénombrant le nombre de lignes de son code source.

Nouveau!!: Cocoa (Apple) et Ligne de code · Voir plus »

Mac OS 9

Mac OS 9 est la dernière révision majeure du premier système d'exploitation des ordinateurs Macintosh d'Apple.

Nouveau!!: Cocoa (Apple) et Mac OS 9 · Voir plus »

Mac OS X v10.4

Mac OS X 10.4, du nom de code Tiger, est la cinquième version majeure de Mac OS X, le système d'exploitation d'Apple pour les ordinateurs Macintosh.

Nouveau!!: Cocoa (Apple) et Mac OS X v10.4 · Voir plus »

Mac OS X v10.5

Mac OS X Leopard (version 10.5) est la sixième version du système d'exploitation Mac OS X d'Apple.

Nouveau!!: Cocoa (Apple) et Mac OS X v10.5 · Voir plus »

MacOS

macOS (auparavant Mac OS X –, puis OS X) est un système d’exploitation partiellement propriétaire développé et commercialisé par Apple depuis, dont les versions les plus récentes sont macOS Sonoma (version 14), macOS Ventura lancée le 24 octobre 2022 et macOS Monterey (12) lancée le 25 octobre 2021 pour le grand public.

Nouveau!!: Cocoa (Apple) et MacOS · Voir plus »

Make

Capture d'écran du logiciel Make Make est un logiciel qui construit automatiquement des fichiers, souvent exécutables, ou des bibliothèques à partir d'éléments de base tels que du code source.

Nouveau!!: Cocoa (Apple) et Make · Voir plus »

Microsoft

Microsoft Corporation (Prononciation en anglais américain retranscrite selon la norme API.) est une multinationale informatique et micro-informatique américaine, fondée en 1975 par Bill Gates et Paul Allen.

Nouveau!!: Cocoa (Apple) et Microsoft · Voir plus »

Mise en page

habillage (aperçu de la mise en page des articles et illustrations dans le ''Nouveau Dictionnaire Larousse'' de 1899). La mise en page, ou mise en pages, est l'opération de disposition graphique d'un contenu informationnel dans un espace donné (feuille de papier, planche de bande dessinée, pages web, etc.). Elle succède au travail de collecte et de composition du contenu (composition de texte « au kilomètre », collection des composants) et précède souvent le travail d'impression.

Nouveau!!: Cocoa (Apple) et Mise en page · Voir plus »

Modèle-vue-contrôleur

Interactions entre le modèle, la vue et le contrôleur. Modèle-vue-contrôleur ou MVC est un motif d'architecture logicielle destiné aux interfaces graphiques, lancé en 1978 et très populaire pour les applications web.

Nouveau!!: Cocoa (Apple) et Modèle-vue-contrôleur · Voir plus »

NeXT

Next, Inc, stylisée NeXT et devenue par la suite NeXT Computer, Inc puis NeXT Software, Inc, était une entreprise d’informatique américaine, basée à Redwood City, en Californie, qui a développé et construit une série d'ordinateurs destinés à l'enseignement supérieur et aux entreprises.

Nouveau!!: Cocoa (Apple) et NeXT · Voir plus »

NeXTSTEP

NeXTSTEP est le système d'exploitation sorti le avec les ordinateurs conçus par NeXT, la société fondée en 1985 par Steve Jobs après son éviction d'Apple.

Nouveau!!: Cocoa (Apple) et NeXTSTEP · Voir plus »

Objective-C

est un langage de programmation orienté objet réflexif.

Nouveau!!: Cocoa (Apple) et Objective-C · Voir plus »

Open source

Logo de l'Open Source Initiative, une organisation de soutien au mouvement open source. La désignation open source, ou code source ouvert, s'applique aux logiciels (et s'étend maintenant aux œuvres de l'esprit) dont la licence respecte des critères précisément établis par l', c'est-à-dire les possibilités de libre redistribution, d'accès au code source et de création de travaux dérivés.

Nouveau!!: Cocoa (Apple) et Open source · Voir plus »

OPENSTEP

OPENSTEP (en majuscules) est l'implémentation d'OpenStep par NeXT, et enrichie de nouvelles fonctions.

Nouveau!!: Cocoa (Apple) et OPENSTEP · Voir plus »

OS X Lion

OS X 10.7, nom de code Lion, est la huitième version majeure du système d'exploitation utilisé par les Macintosh d'Apple et elle introduit le nouveau nom sans l'article « Mac ».

Nouveau!!: Cocoa (Apple) et OS X Lion · Voir plus »

OS X Mountain Lion

OS X Mountain Lion (version 10.8) est la neuvième version majeure du système d'exploitation OS X, utilisé par les Macintosh d'Apple.

Nouveau!!: Cocoa (Apple) et OS X Mountain Lion · Voir plus »

Palo Alto Research Center

Le Palo Alto Research Center (abrégé en PARC), anciennement Xerox Palo Alto Research Center, est un centre de recherches en informatique situé à Palo Alto en Californie (États-Unis).

Nouveau!!: Cocoa (Apple) et Palo Alto Research Center · Voir plus »

Pascal (langage)

Pascal est un langage de programmation impératif qui, conçu pour l'enseignement, se caractérise par une syntaxe claire, rigoureuse et facilitant la structuration des programmes.

Nouveau!!: Cocoa (Apple) et Pascal (langage) · Voir plus »

PasCocoa

PasCocoa est un compilateur libre.

Nouveau!!: Cocoa (Apple) et PasCocoa · Voir plus »

Patron de conception

En informatique, et plus particulièrement en développement logiciel, un patron de conception (souvent appelé) est un arrangement caractéristique de modules, reconnu comme bonne pratique en réponse à un problème de conception d'un logiciel.

Nouveau!!: Cocoa (Apple) et Patron de conception · Voir plus »

Perl (langage)

est un langage de programmation créé par Larry Wall en pour traiter facilement de l'information de type textuel.

Nouveau!!: Cocoa (Apple) et Perl (langage) · Voir plus »

Portable Document Format

Le, communément abrégé en PDF, est un langage de description de page présenté par la société Adobe Systems en 1992 et qui est devenu une norme ISO en 2008.

Nouveau!!: Cocoa (Apple) et Portable Document Format · Voir plus »

POSIX

POSIX est une famille de normes techniques définie depuis 1988 par l'Institute of Electrical and Electronics Engineers (IEEE), et formellement désignée par IEEE 1003.

Nouveau!!: Cocoa (Apple) et POSIX · Voir plus »

PostScript

PostScript est un langage de description de page mis au point par Adobe.

Nouveau!!: Cocoa (Apple) et PostScript · Voir plus »

Programmation orientée objet

Schéma proposant un exemple de programmation orientée objet. La programmation orientée objet (POO), ou programmation par objet, est un paradigme de programmation informatique.

Nouveau!!: Cocoa (Apple) et Programmation orientée objet · Voir plus »

Python (langage)

Python (prononcé) est un langage de programmation interprété, multiparadigme et multiplateformes.

Nouveau!!: Cocoa (Apple) et Python (langage) · Voir plus »

Quartz (informatique)

Quartz est le nom du moteur graphique de Mac OS X. C'est aussi le nom de la bibliothèque gérant l'affichage 2D, qui permet par exemple à l'interface Aqua d'utiliser force effets de transparence.

Nouveau!!: Cocoa (Apple) et Quartz (informatique) · Voir plus »

Ramasse-miettes (informatique)

Illustration d'un ramasse-miette compactant. Un ramasse-miettes.

Nouveau!!: Cocoa (Apple) et Ramasse-miettes (informatique) · Voir plus »

Rhapsody (système d'exploitation)

Rhapsody était le nom donné par Apple au système d'exploitation qui devait succéder à Mac OS 8.

Nouveau!!: Cocoa (Apple) et Rhapsody (système d'exploitation) · Voir plus »

Ruby

Ruby est un langage de programmation libre.

Nouveau!!: Cocoa (Apple) et Ruby · Voir plus »

Smalltalk

est un langage de programmation orienté objet, réflexif et dynamiquement typé.

Nouveau!!: Cocoa (Apple) et Smalltalk · Voir plus »

Steve Jobs

Steve Jobs, né le à San Francisco (Californie) et mort le à Palo Alto (dans le même État), est un entrepreneur et inventeur américain, souvent qualifié de visionnaire, et une figure majeure de l'électronique grand public, notamment pionnier de l'avènement de l'ordinateur personnel, du baladeur numérique, du smartphone et de la tablette tactile.

Nouveau!!: Cocoa (Apple) et Steve Jobs · Voir plus »

Swift (langage d'Apple)

Swift est un langage de programmation objet compilé, multi-paradigmes, qui se veut simple, performant et sûr.

Nouveau!!: Cocoa (Apple) et Swift (langage d'Apple) · Voir plus »

Système d'exploitation

En informatique, un système d'exploitation (souvent appelé OS — de l'anglais — ou parfois SE — en français) est un ensemble de programmes qui dirige l'utilisation des ressources d'un ordinateur par des logiciels applicatifs.

Nouveau!!: Cocoa (Apple) et Système d'exploitation · Voir plus »

TextEdit

Logiciel utilisé sur macOS, permet de visualiser, créer et modifier des documents contenant une combinaison de texte multilingue, de graphismes, de tableaux, de séquences vidéo et d'autres fichiers de documents, de visualiser des fichiers HTML, de modifier du code HTML, de saisir du texte dans plusieurs langues, etc.

Nouveau!!: Cocoa (Apple) et TextEdit · Voir plus »

Unicode

200x200px Unicode est un standard informatique qui permet des échanges de textes dans différentes langues, à un niveau mondial.

Nouveau!!: Cocoa (Apple) et Unicode · Voir plus »

Xamarin

Xamarin est une société américaine fondée en, développant et offrant du support pour la technologie.NET avec l'IDE Mono.

Nouveau!!: Cocoa (Apple) et Xamarin · Voir plus »

Xcode

Xcode est un environnement de développement pour macOS, ainsi que pour iOS, watchOS, tvOS et visionOS.

Nouveau!!: Cocoa (Apple) et Xcode · Voir plus »

2005 en informatique

---- L'année 2005 dans le domaine de l'informatique.

Nouveau!!: Cocoa (Apple) et 2005 en informatique · Voir plus »

Redirections ici:

Cocoa (Mac OS X).

SortantEntrants
Hey! Nous sommes sur Facebook maintenant! »