Instalación de Xcode y primer Playground

Resumen

Configurar tu entorno de desarrollo es el primer paso para programar en Swift. Aquí aprenderás cómo instalar Xcode en macOS, crear un proyecto vacío y abrir tu primer Playground para empezar a escribir código. Esta guía es para quienes inician en Swift y necesitan dejar lista su computadora antes de la primera clase de fundamentos.

¿Cómo se instala Xcode en macOS?

Xcode es el entorno oficial de Apple para programar en Swift y solo está disponible en equipos con macOS. La instalación se hace directamente desde el App Store, sin descargas externas ni instaladores de terceros.

Estos son los pasos que sigues para tenerlo listo [0:11]:

  1. Abre el App Store en tu Mac.
  2. Escribe Xcode en la barra de búsqueda y selecciona el primer resultado.
  3. Pulsa Obtener y luego Instalar.
  4. Autentica con tu huella o tu Apple ID si te lo solicita.
  5. Espera a que termine la descarga (puede tardar varios minutos según tu conexión).

¿Necesito una cuenta Apple ID para instalar Xcode? Sí. El App Store puede pedirte iniciar sesión con tu Apple ID antes de descargar Xcode, igual que con cualquier otra aplicación.

¿Cómo creo un proyecto vacío en Xcode?

Una vez instalado, abres Xcode desde el botón Abrir del App Store o desde tu carpeta de Aplicaciones. Te aparecerá una ventana de bienvenida donde verás los proyectos recientes (vacía si es tu primera vez) [1:12].

Desde ahí, sigues este flujo:

  • Haz clic en Create New Project.
  • Ve a la pestaña Other y selecciona la plantilla Empty.
  • Asigna un nombre a tu producto, por ejemplo, uno de prueba.
  • Elige la ubicación en tu computadora donde quieras guardarlo.
  • Pulsa Create.

La plantilla Empty es la opción correcta para este curso porque te da un proyecto limpio, sin configuraciones de iOS o macOS adicionales que puedan distraerte mientras aprendes los fundamentos.

¿Qué es un Playground y cómo lo creo?

Un Playground es un archivo de Xcode pensado para experimentar con código Swift de forma interactiva, viendo el resultado de cada línea sin tener que compilar una app completa. Es la herramienta ideal para practicar fundamentos.

¿Qué es un Blank Playground en Xcode? Es una plantilla en blanco donde escribes código Swift y observas en tiempo real los valores de tus variables y las salidas en consola, sin construir una aplicación.

Para crearlo dentro de tu proyecto [2:05]:

  1. Haz clic derecho sobre tu proyecto en la barra lateral izquierda.
  2. Selecciona New File from Template.
  3. En el filtro escribe play y elige Blank Playground.
  4. Nómbralo, por ejemplo My Playground, y pulsa Create.

¿Cómo se usa la interfaz de Xcode?

La interfaz de Xcode se divide en zonas claras que vas a usar todo el tiempo. Conocerlas desde el inicio te ahorra fricción cuando empieces a programar.

Barra lateral izquierda y área de trabajo

La barra lateral izquierda es tu navegador de archivos: ahí ves la estructura de carpetas y saltas entre archivos del proyecto. El área central de la derecha es tu espacio de trabajo, donde escribes el código de cada archivo que abres [2:48].

La consola y el botón Play

La consola se abre arrastrando desde la parte inferior hacia arriba. Es donde aparecen los mensajes que tu código imprime y los errores de ejecución.

El botón Play ubicado en la parte inferior compila y ejecuta tu Playground. La primera vez que lo presionas puede tardar un poco más porque Xcode prepara el entorno por primera vez [3:18].

Visualización de variables

Xcode muestra al lado del código los valores que toman tus variables durante la compilación. Esta vista lateral te permite seguir, línea por línea, qué guarda cada variable sin tener que imprimir todo manualmente en consola [3:50].

Con Xcode instalado, un proyecto vacío creado y un Playground listo, ya tienes todo lo necesario para empezar a escribir tus primeras líneas de Swift. ¿Te quedó alguna duda en la instalación? Cuéntame en los comentarios cómo te fue con tu primer Playground.