

Programa con Swift Playground
Cualquiera puede crear sus propias apps y divertirse al máximo.
La poderosa y accesible app Swift Playground te permite aprender a programar de forma divertida, sin importar tu edad o experiencia. Sus lecciones son similares a las de un juego y te harán subir de nivel rápidamente en Swift, el lenguaje de programación que utiliza más de medio millón de apps para iOS, iPadOS, macOS, visionOS, tvOS y watchOS. Además, puedes enviar tus apps al App Store desde Swift Playground.
Esto es lo que debes saber sobre esta versátil e intuitiva herramienta de aprendizaje.
Aprende jugando
Abre la app y elige un playground (recomendamos “Introducción al código”). La ventana dividida de Swift Playground muestra un mundo de videojuego habitado por una simpática criatura de un solo ojo llamada Byte. A la izquierda está el área donde se introduce el código Swift para controlar a Byte. Tu tarea es hacer que Byte viaje por el colorido terreno y recolecte gemas, entre en los portales, active interruptores, etc. ¿Cómo? Escribiendo los comandos adecuados en el orden correcto, que en realidad es el objetivo de la programación.

Por ejemplo, escribe moveForward(), luego haz clic en “Ejecutar mi código” y observa cómo Byte se mueve hacia adelante. Felicidades, ¡creaste tu primer programa! También puedes ingresar código Swift haciendo clic en comandos específicos, sin necesidad de escribir.
Avanza hacia “Máquina de código”, “La aventura de Blu” y otros playgrounds conforme vayas mejorando. Aprenderás a dividir un problema complejo en pequeños pasos (un proceso llamado descomposición), a sumergirte en instrucciones condicionales y operadores lógicos, así como a explorar otros temas clave. En poco tiempo, verás cómo las aplicaciones que utilizas a diario emplean los mismos comandos sencillos que has aprendido.
Mejora tus habilidades
¿Quieres aprender aún más? Prueba “Introducción a las apps” para conocer los fundamentos del desarrollo de apps. Después, dirígete a la “Galería de apps”, donde podrás profundizar en temas como la animación de formas, la creación de una galería de imágenes e incluso la elaboración de memes de pandas.

Otros temas incluyen la comprensión y reconocimiento de gestos, la construcción de tu propia cámara y el desarrollo de una app para presentarte por medio de tus datos personales.
¿Quieres continuar por tu cuenta? Desde la pantalla de Playground, haz clic en “+ Crear Nueva App” para abrir un lienzo en blanco en donde podrás empezar desde cero.
Encuentra el comando adecuado
¿No sabes qué código o comando utilizar? El autocompletado te ayudará sugiriéndote comandos y opciones relevantes para lo que estés haciendo. Sólo tienes que seleccionar un poco de código para ver la lista.
Programa en cualquier lugar
Sincroniza en Mac o iPad tus datos de Swift Playground con ayuda de iCloud Drive para comenzar a trabajar cuando te llegue la inspiración. También puedes importar los proyectos de Swift Playground en Xcode, la app de Mac para profesionales que crean apps y juegos. Así disfrutarás la experiencia de edición avanzada que ofrece Xcode.

Comparte con tus amistades… o con el mundo entero
Si quieres compartir tu primera (o próxima) app o juego, puedes enviar tu código al iPad o Mac de tus colegas mediante Mail, Mensajes o AirDrop. De esta manera, podrán verlo y editarlo en Swift Playground.
¿Buscas un público más amplio? Utiliza el sitio web de App Store Connect para crear una página de producto, invita a las personas a dar su opinión mediante TestFlight y descubre cómo interactúan con tu app. Cuando hayas terminado, envía tu creación a App Store Connect directamente desde Swift Playground.