Xcode es la forma más rápida de crear aplicaciones para Mac OS X. Ya sea en C, C++ o Java, con el lenguaje de scripting AppleScript, o a la hora de migrar código desde otro entorno de programación, Xcode se revela como una excepcional herramienta para simplificar las tareas más tediosas. Xcode combina prácticos conceptos de interfaz de usuario con potentes tecnologías en un entorno de desarrollo integrado.
WWDC 2003, San Francisco, 24 de junio de 2003 – Apple ha anunciado hoy Xcode, un conjunto de potentes herramientas de desarrollo que prepara el camino para la nueva generación de aplicaciones para Mac OS X. Xcode vuelve a traer la innovación al mercado de herramientas de desarrollo combinando el alto rendimiento de los entornos de desarrollo basados en Unix, una interfaz de usuario avanzadísima y potentes tecnologías de producción como Fix and Continue, Zero Link o Distributed Build. Xcode aporta mejoras de rendimiento que son cinco veces superiores al de las herramientas de desarrollo de Apple de la anterior generación, lo que se traduce en significativas mejoras de tiempo para los desarrolladores que crean aplicaciones para Mac OS X.
“Xcode une la potencia de un entorno de desarrollo basado en Unix de primera categoría con una interfaz de usuario simple, elegante y potente”, dice Philip Schiller, vicepresidente senior de Apple de marketing mundial de producto. “Xcode se encarga de mucho del trabajo preliminar de creación de aplicaciones poniendo el alcance de los desarrolladores potentes herramientas, y es la manera mejor y más rápida de construir la nueva generación de aplicaciones para Mac OS X”.
Con la característica de Xcode Fix and Continue, los desarrolladores pueden introducir cambios en caliente en una aplicación que se está ejecutando y ver su efecto de forma inmediata, sin necesidad de relanzar la aplicación. Con Zero Link se obtendrán tiempos de proceso drásticamente inferiores al eliminar la etapa de enlazado para todas las compilaciones. Los tiempos de compilación de proyectos se minimizan a través de la característica Distributed Build preparada para Rendezvous que permite a los desarrolladores compilar aplicaciones empleando varios sistemas.
La asombrosa y fácil de navegar interfaz de Xcode representa un acercamiento
revolucionario a la productividad del desarrollador presentando toda la información y herramientas que los desarrolladores necesitan en una afinada interfaz, similar a la de las exitosas aplicaciones de consumo iTunes e iPhoto. Smart Groups, similar a las listas de reproducción de iTunes, proporciona una forma nueva, potente y sencilla de organizar proyectos, mientras que Fast Find aporta una interfaz de búsqueda consistente con indexación activa que refina las búsquedas a medida que se van introduciendo. La terminación de código aumenta la precisión mientras que la documentación de la API está accesible directamente desde el editor de código fuente, permitiendo menos distracciones y mayor productividad. Un fácil camino de migración desde CodeWarrior permite a los desarrolladores importar directamente proyectos CodeWarrior en Xcode.
Xcode soporta completamente las nuevas tecnologías de Apple y está creado para optimizar las aplicaciones para la nueva generación de procesadores Apple PowerPC G5. Los desarrolladores pueden utilizar AppleScript y las herramientas de desarrollo gráfico de Apple para crear aplicaciones Mac OS X nativas que aprovechen el rico entorno de programación Cocoa de Apple y el interfaz de usuario Aqua.
Precio y disponibilidad
Xcode estará disponible en inglés y japonés en todo el mundo a finales de septiembre. Todos los asistentes registrados a la WWDC 2003 recibirán una copia gratuita de la versión previa de Xcode; los miembros Select y Premier de la ADC tendrán acceso a la versión previa de Xcode a través del sitio web de la ADC.