Logotipo
Unionpédia
Comunicação
Disponível no Google Play
Novo! Faça o download do Unionpédia em seu dispositivo Android™!
Livre
Acesso mais rápido do que o navegador!
 

Objective-C

Índice Objective-C

Objective-C, denominado frequentemente de ObjC ou mais raramente de Objective C ou Obj-C, é uma linguagem de programação reflexiva orientada a objecto que adiciona transmissão de mensagens no estilo Smalltalk para o C. Hoje em dia, é utilizada principalmente no Mac OS X e GNUstep, dois ambientes baseados no padrão OpenStep e é a principal linguagem utilizada nos aplicativos estruturais NeXTSTEP, OPENSTEP e Cocoa.

40 relações: Apple, C (linguagem de programação), C++, Clang, Clone (informática), Cocoa, Componente de software, Dinamarca, Engenharia de software, Estação de trabalho, GNU Compiler Collection, GNUstep, Groovy, Herança múltipla, Interface de programação de aplicações, Java (linguagem de programação), Linguagem de programação, MacOS, Marca registrada, Método abstrato, NeXT, NEXTSTEP, OpenStep, Orientação a objetos, Reflexão (programação), Simula, Sistema operativo, Smalltalk, Steve Jobs, Swift (linguagem de programação), Tempo de execução, Território de ultramar (França), Tom Love, Troca de mensagens, Xcode, 1986, 1988, 1992, 1993, 1996.

Apple

Apple Inc. (anteriormente chamado de Apple Computer, Inc.) é uma empresa multinacional norte-americana que tem o objetivo de projetar e comercializar produtos eletrônicos de consumo, software de computador e computadores pessoais.

Novo!!: Objective-C e Apple · Veja mais »

C (linguagem de programação)

C é uma linguagem de programação compilada de propósito geral, estruturada, imperativa, procedural, padronizada pela Organização Internacional para Padronização (ISO), criada em 1972 por Dennis Ritchie na empresa AT&T Bell Labs para desenvolvimento do sistema operacional Unix (originalmente escrito em Assembly).

Novo!!: Objective-C e C (linguagem de programação) · Veja mais »

C++

C++ (Pronuncia-se "cê mais mais") é uma linguagem de programação compilada multi-paradigma (seu suporte inclui linguagem imperativa, orientada a objetos e genérica) e de uso geral.

Novo!!: Objective-C e C++ · Veja mais »

Clang

Clang é um front-end de um compilador para as linguagens C, C++, Objective-C e Objective-C++ que utiliza o LLVM como back-end desde a versão 2.6 do LLVM.

Novo!!: Objective-C e Clang · Veja mais »

Clone (informática)

Na informática, um clone é um hardware ou software desenhado para funcionar exatamente da mesma maneira que outro sistema.

Novo!!: Objective-C e Clone (informática) · Veja mais »

Cocoa

Cocoa é uma API, ou seja, uma interface de programação de aplicativos para computadores da Apple e seu sistema operacional macOS X e macOS 11 Big Sur.

Novo!!: Objective-C e Cocoa · Veja mais »

Componente de software

Componentes de Software é o termo utilizado para descrever o elemento de software que encapsula uma série de funcionalidades.

Novo!!: Objective-C e Componente de software · Veja mais »

Dinamarca

Dinamarca (em dinamarquês: Danmark 15px), oficialmente Reino da Dinamarca (Kongeriget Danmark), é um país nórdico da Europa setentrional e membro sênior do Reino da Dinamarca.

Novo!!: Objective-C e Dinamarca · Veja mais »

Engenharia de software

acessodata.

Novo!!: Objective-C e Engenharia de software · Veja mais »

Estação de trabalho

Estação de trabalho (do inglês Workstation) era o nome genérico dado a computadores situados, em termos de potência de cálculo, entre o computador pessoal e o computador de grande porte, ou mainframe.

Novo!!: Objective-C e Estação de trabalho · Veja mais »

GNU Compiler Collection

O GNU Compiler Collection (chamado usualmente por GCC) é um conjunto de compiladores de linguagens de programação produzido pelo projecto GNU para construir um sistema operativo semelhante ao Unix livre.

Novo!!: Objective-C e GNU Compiler Collection · Veja mais »

GNUstep

O GNUstep é uma implementação do software livre das bibliotecas Objective-C OpenStep da NeXT (chamada "frameworks"), widget toolkit, e ferramentas de desenvolvimento de aplicativos não só para sistemas operacionais Unix-like, mas também para o Microsoft Windows.

Novo!!: Objective-C e GNUstep · Veja mais »

Groovy

Groovy é uma linguagem de programação orientada a objetos desenvolvida para a plataforma Java como alternativa à linguagem de programação Java.

Novo!!: Objective-C e Groovy · Veja mais »

Herança múltipla

Herança múltipla, em orientação a objetos, é o conceito de herança de duas ou mais classes.

Novo!!: Objective-C e Herança múltipla · Veja mais »

Interface de programação de aplicações

Em ciência da computação, a interface de programação de aplicações (do inglês, abreviado API) é um conjunto de serviços/funções que foram implementadas em um programa de computador que são disponibilizados para que outros programas/aplicativos possam utiliza-los diretamente de forma simplificada; sem envolver-se em detalhes da implementação do programa de computador principal (função chamada de encapsulamento, usar as funcionalidades através de um código de programação simplificado).

Novo!!: Objective-C e Interface de programação de aplicações · Veja mais »

Java (linguagem de programação)

Java é uma linguagem de programação orientada a objetos desenvolvida na década de 90 por uma equipe de programadores chefiada por James Gosling, na empresa Sun Microsystems, que em 2008 foi adquirido pela empresa Oracle Corporation.

Novo!!: Objective-C e Java (linguagem de programação) · Veja mais »

Linguagem de programação

C. A linguagem de programação é um método padronizado, formado por um conjunto de regras sintáticas e semânticas, de implementação de um código fonte - que pode ser compilado e transformado em um programa de computador, ou usado como script interpretado - que informará instruções de processamento ao computador.

Novo!!: Objective-C e Linguagem de programação · Veja mais »

MacOS

macOS (anteriormente Mac OS X e posteriormente OS X, na fase de desenvolvimento inicialmente chamado Rhapsody Project) é um sistema operativo proprietário desenvolvido e distribuído pela empresa Apple Inc. desde 2001 e destinado exclusivamente aos computadores Mac.

Novo!!: Objective-C e MacOS · Veja mais »

Marca registrada

Símbolos da ''Marca Registrada'' usadas no Brasil, que serve para indicar que uma obra está registrada aos direitos do autor e não pode ser copiada Uma ou marca registrada comercial (respectivamente, símbolos ® ou MR ou TR) é qualquer nome ou símbolo utilizado para identificar uma empresa, um produto (bem de consumo), serviço ou comércio.

Novo!!: Objective-C e Marca registrada · Veja mais »

Método abstrato

Em orientação a objetos, método abstrato é o método de uma classe abstrata que não possui implementação.

Novo!!: Objective-C e Método abstrato · Veja mais »

NeXT

NeXTstation NeXT, também conhecida como Next Computer, foi uma empresa criada por Steve Jobs em 1985, após a sua saída da Apple Inc..

Novo!!: Objective-C e NeXT · Veja mais »

NEXTSTEP

NEXTSTEP é um sistema operacional, lançado em 10 de setembro de 1989, pela NeXT, atualmente parte da Apple Inc.

Novo!!: Objective-C e NEXTSTEP · Veja mais »

OpenStep

OpenStep é uma especificação de uma API orientada a objetos para um sistema operacional orientado a objetos que usa qualquer sistema operacional moderno como núcleo, principalmente desenvolvido pela NeXT.

Novo!!: Objective-C e OpenStep · Veja mais »

Orientação a objetos

Programação Orientada a Objeto (também conhecida pela sua sigla POO) ou Modelagem Orientada ao Objeto, é um modelo/paradigma de projeto e programação de software baseado na abstração digital do mundo real, através da composição e interação entre diversas unidades chamadas de 'objetos' e as classes (representando objetos reais contendo identidade, propriedades e, métodos); baseado em quatro principais componentes da programação: abstração digital, encapsulamento, herança e, polimorfismo.

Novo!!: Objective-C e Orientação a objetos · Veja mais »

Reflexão (programação)

Em ciência da computação, reflexão computacional (ou somente reflexão) é a capacidade de um programa observar ou até mesmo modificar sua estrutura ou comportamento.

Novo!!: Objective-C e Reflexão (programação) · Veja mais »

Simula

Simula é uma família de linguagens de programação, projetadas para apoiar a simulação de eventos discretos, criada entre 1962 e 1968 por Kristen Nygaard e Ole-Johan Dahl no Centro Norueguês de Computação em Oslo.

Novo!!: Objective-C e Simula · Veja mais »

Sistema operativo

é um programa ou um conjunto de programas cuja função é gerenciar os recursos do sistema (definir qual programa recebe atenção do processador, gerenciar memória, criar um sistema de arquivos, etc.), fornecendo uma interface entre o computador e o. Embora possa ser executado imediatamente após a máquina ser ligada, a maioria dos computadores pessoais de hoje o executa através de outro programa armazenado em uma memória não-volátil ROM chamado BIOS num processo chamado "bootstrapping", conceito em inglês usado para designar processos autossustentáveis, ou seja, capazes de prosseguirem sem ajuda externa.

Novo!!: Objective-C e Sistema operativo · Veja mais »

Smalltalk

Smalltalk-80, ou simplesmente Smalltalk, é uma linguagem de programação orientada a objeto dinamicamente tipada.

Novo!!: Objective-C e Smalltalk · Veja mais »

Steve Jobs

Steven Paul Jobs (São Francisco, — Palo Alto) foi um inventor, empresário e magnata americano no setor da informática.

Novo!!: Objective-C e Steve Jobs · Veja mais »

Swift (linguagem de programação)

Swift é uma linguagem de programação desenvolvida pela Apple para desenvolvimento no iOS, macOS, watchOS, tvOS, Windows e Linux.

Novo!!: Objective-C e Swift (linguagem de programação) · Veja mais »

Tempo de execução

Em informática, tempo de execução ou runtime (termo em inglês), é o período em que um programa de computador permanece em execução.

Novo!!: Objective-C e Tempo de execução · Veja mais »

Território de ultramar (França)

O termo território de ultramar ou território ultramarino (territoire d'outre-mer, comumente designados pela sigla TOM) refere-se a uma divisão administrativa da França.

Novo!!: Objective-C e Território de ultramar (França) · Veja mais »

Tom Love

Tom Love é um cientista da computação conhecido principalmente por ter participado na criação da linguagem de programação Objective-C. Em 1983, fundou a empresa StepStone.

Novo!!: Objective-C e Tom Love · Veja mais »

Troca de mensagens

Em ciência da computação, troca de mensagens é uma forma comunicação entre processos que consiste em enviar mensagens a destinatários, sob forma de invocação de funções, sinais ou pacotes de dados.

Novo!!: Objective-C e Troca de mensagens · Veja mais »

Xcode

Xcode é um ambiente de desenvolvimento integrado e software livre da Apple Inc. para gerenciamento de projetos relacionados com o sistema operacional macOS.

Novo!!: Objective-C e Xcode · Veja mais »

1986

Sem descrição

Novo!!: Objective-C e 1986 · Veja mais »

1988

Sem descrição

Novo!!: Objective-C e 1988 · Veja mais »

1992

Sem descrição

Novo!!: Objective-C e 1992 · Veja mais »

1993

Sem descrição

Novo!!: Objective-C e 1993 · Veja mais »

1996

Sem descrição

Novo!!: Objective-C e 1996 · Veja mais »

Redireciona aqui:

ObjC.

CessanteEntrada
Ei! Agora estamos em Facebook! »