O ambiente de desenvolvimento do Macintosh OS, chamado Xcode, é um ambiente de desenvolvimento proprietário produzido pela Apple. A versão 3 é gratuito e está incluído no disco de instalação do sistema operacional, ou pode ser baixado do site da Apple. A versão 4 é a primeira versão paga , para download na App Store por US $ 4,99. Todas as versões incluem um conjunto completo de funcionalidades concebidas para ajudar qualquer pessoa que pretenda produzir aplicativos para o OS, com uma variedade de ferramentas projetadas para agilizar todas as etapas do processo de desenvolvimento. Quartz Composer
Quartz Composer é um ambiente de programação visual para a criação de renderização de gráficos e aplicações de processamento . " Orientada a objeto ", o seu inteiramente o que significa que você organizar "objetos ", de processamento de pré-fabricados em estruturas , permitindo que você crie aplicativos gráficos , sem a necessidade de escrever qualquer código . Quartz é frequentemente utilizado para a criação de aplicações que processam gráficos em tempo real , tais como visualizadores de música ou protetores de tela animados.
Cacau
cacau é ambiente de codificação proprietária da Xcode projetado especificamente para a criação de aplicativos para o Mac OS eo sistema operacional portátil iOS . Cacau também é um ambiente orientado a objeto , com uma enorme biblioteca de frameworks, APIs e tempos de execução , incluindo código comumente usado para desenvolvimento de aplicações. No entanto, os blocos de construção individuais de código pode ser editada e ampliada para atender às necessidades do desenvolvedor, e integração total está incluído com os outros sub- programas dentro Xcode .
Interface Builder
o construtor de interface era originalmente uma aplicação stand-alone incluído com o pacote Xcode . A cada nova versão , tornou-se cada vez mais integrado no programa principal . Uma biblioteca de pré-fabricados botões, chaves e mostradores estão disponíveis para controlar as variáveis dentro de um aplicativo , muitos deles no estilo padrão , "Aqua " da interface do OSX existente.
A Apple Developer Connection
ADC é uma biblioteca online de tutoriais , how-to documentos e exemplos de exercícios, destinados a apoiar os usuários do Xcode . O Developer Connection também inclui um recurso dedicado a cada uma de suas plataformas, incluindo artigos técnicos explicando como maximizar o potencial de cada nova tecnologia que eles liberam , seja os novos recursos do software em seu sistema operacional mais recente ou informações vida útil da bateria para o mais recente iPad . O Developer Connection responde a todas as perguntas desenvolvedores possa ter sobre a criação de novos aplicativos para cada plataforma diferente.