El entorno de desarrollo de sistema operativo Macintosh , llamado Xcode , es un entorno de desarrollo propio producido por Apple. La versión 3 es gratuito y se incluye en el disco de instalación del sistema operativo , o se puede descargar desde el sitio web de Apple. La versión 4 es la primera versión de pago , se puede descargar desde la App Store por $ 4.99. Todas las versiones incluyen un conjunto completo de características diseñadas para ayudar a cualquier persona que desee producir aplicaciones para el sistema operativo, con una variedad de herramientas diseñadas para agilizar todas las fases del proceso de desarrollo. Quartz Composer
Quartz Composer es un entorno de programación visual para crear la representación de gráficos y procesamiento de aplicaciones. Su " orientado a objetos ", todo lo cual significa que usted arregla procesamiento pre-hechos "objetos ", en las estructuras , lo que permite crear aplicaciones gráficas sin necesidad de escribir ningún código . Cuarzo se utiliza a menudo para crear aplicaciones que los gráficos de proceso sobre la marcha , como los visualizadores de música o protectores de pantalla animados.
Cacao
cacao es entorno de codificación propietaria de Xcode diseñado específicamente para la creación de aplicaciones para Mac OS y el sistema operativo del dispositivo iOS . El cacao es también un entorno orientado a objetos , con una enorme biblioteca de marcos , APIs y tiempos de ejecución , incluido el código de uso común para el desarrollo de aplicaciones . Sin embargo , los bloques de construcción de código individuales se pueden editar y ampliado para satisfacer las necesidades de los desarrolladores y la integración completa se incluye con los otros subprogramas dentro de Xcode .
Interface Builder
el constructor de interfaz fue originalmente una aplicación independiente que se incluye con el paquete Xcode . Con cada nueva versión , se ha vuelto cada vez más integrado en el programa principal. Una biblioteca de botones pre-hechos , interruptores y diales están disponibles para controlar las variables dentro de una aplicación , muchos de ellos en el estilo estándar "Aqua " de la interfaz de OSX existente.
De Apple Developer Connection
ADC es una biblioteca en línea de tutoriales , cómo-a los documentos y el ejemplo ejercicios, diseñados para apoyar a los usuarios de Xcode . El Developer Connection también incluye un recurso dedicado a cada una de sus plataformas , incluyendo artículos técnicos que explican la forma de maximizar el potencial de cada nueva tecnología que generan, si se trata de las nuevas características del software en su última versión del sistema operativo o información de la vida de la batería para el más reciente iPad . El Developer Connection responde a todas las preguntas que los desarrolladores puedan tener acerca de la creación de nuevas aplicaciones para cada plataforma.