Un recorrido por Xcode: ¿Qué es y para qué sirve?

Apple proporciona xcode para programadores que crean software para dispositivos iOS, MacOS, tvOS y watchOS. Los desarrolladores de aplicaciones usan esta herramienta para crear y editar sus proyectos y trabajar con ellos desde la idea inicial hasta la publicación de las soluciones en la App Store.

¿Qué es?

Es un entorno de desarrollo integrado (IDE) compatible con MacOS que contiene un conjunto de herramientas creadas por Apple destinadas al desarrollo de software para macOS, iOS, watchOS y tvOS.

 Este incluye la colección de compiladores del proyecto GNU (GCC), y puede compilar código CC++SwiftObjective-C, Objective-C++, Java y AppleScript mediante una amplia gama de modelos de programación.

¿Cómo surgió?

Se introdujo al mercado en el año 2003 junto con la versión 10.3 de Mac OS X(Panther), el cual surgió a partir de una gran cantidad de mejoras que se realizaron a su antecesor Project Builder, el cual fue desarrollado por la Empresa NeXT en el año 1996.

la primera versión oficial de Xcode, surgió en el año 2005, la cual llevaba el nombre de Xcode 2.1, y actualmente cuenta con la versión 10.2 , que es compatible con MacOS 10.14.

Características

Principalmente Xcode trabaja con una herramienta llamada Interface Builder, la cual es una herramienta que permite la creación y diseño de la interfaces de usuario.

Adicionalmente incluye la colección de compiladores del proyecto GNU (GCC), y puede compilar código C, C++, Swift, Objective-C, Objective-C++, Java y AppleScript mediante una amplia gama de modelos de programación, incluyendo, pero no limitado a Cocoa, Carbón y Java.

Otra de las principales características de ese IDE, es la capacidad de compartir código con otros equipos mediante una herramienta llamada Bonjour,

Para leer mas artículos relacionados de clic aquí

Autor: Brayan Andres Garzón López

Editor: Carlos Pinzon.

Código: UCP2-3

Fuentes:

Martin, L. (2020). Cómo instalar Xcode 12 Beta. [Fotografia]. Medium. https://medium.com/@martinlasek/how-to-install-xcode-12-beta-e663891272b0