Skip to main content

Apple Swift Playgrounds: aprender a codificar nunca fue tan fácil

Apple tiene una herramienta gratuita llamada Swift Playgrounds con la cual puedes aprender a codificar de manera sencilla mediante el uso de una iPad o una computadora Mac.

Con el reciente lanzamiento de iPadOS 15, Apple anunció que Swift Playgrounds ya no es solo una escuela de aprendizaje para codificar apps para iOS, iPadOS, macOS, tvOS o watchOS, sino que además ahora los alumnos podrán graduarse con honores al enviar una aplicación para su evaluación y publicación en App Store desde esta app.

Gracias a esta actualización los usuarios podrán, por primera vez, recrear apps para iPad y publicarlas sin necesidad de tener una computadora Mac.

Puse a prueba Swift Playgrounds y a continuación te cuento lo que aprendí.

Swift Playgrounds: aprende jugando

Lo primero que encontrarás cuando descargues la aplicación Swift Playground en una iPad es una especie de librería con diferentes lecciones, desde los fundamentos de la codificación hasta diferentes retos. Según avances, cada lección integra un poco más de dificultad.

Aunque podrías pensar que será algo aburrido, Swift Playgrounds integra aprendizaje mediante tres diferentes personajes que te ayudarán a completar cada reto y lección. En la primera, por ejemplo, encontrarás que debes aprender a colocar códigos para hacer que uno de los personajes se mueva en un escenario particular.

Aunque yo no tenía ni idea de la codificación, la aplicación me llevó por diferentes lecciones en las que aprendí cómo cada acción que deseaba ejecutar del personaje requería una serie de pasos —códigos— que debía colocar hasta conseguir el objetivo.

Las primeras lecciones te enseñan a ejecutar movimiento y acciones, como cuando los personajes quieren recolectar una gema, lo cual me pareció una manera sutil de enseñar a codificar por medio de juegos, tanto para niños como para adultos.

Lecciones principales

Entre las lecciones principales de Swift Playgrounds para iPadOS y macOS se encuentran los fundamentos de Swift, exploración de gráficos y coordenadas, incorporación de fotografías y elementos visuales dentro de la aplicación, y hasta la construcción de un editor de fotos.

Imagen utilizada con permiso del titular de los derechos de autor

Algo muy interesante es cómo Apple lleva a los estudiantes desde la concepción de una idea hasta su ejecución, así como el conocimiento de la creación de instancias de componentes, el establecimiento de propiedades, la conexión de componentes e incluso conceptos básicos de diseño.

Una vez que has superado las lecciones de los niveles principiante, intermedio y avanzando, puedes iniciar la construcción de tu propia aplicación, ya sea desde cero o con plantillas que varían según lo que desees hacer.

Puntos de partida

Aunque no seas un experto, debes saber que existe un apartado llamado Puntos de partida que no es más que una forma de crear aplicaciones en Swift Playground, que más tarde pueden ser pasadas a Xcode, ya que sus archivos son compatibles con ambos sistemas. 

Imagen utilizada con permiso del titular de los derechos de autor

Además, al incorporar la posibilidad de publicar aplicaciones desde la iPad y Swift Playgrounds, ahora los usuarios pueden concluir todas las lecciones de la app desde la tableta y enviar su evaluación a la App Store, aunque para eso necesitarán una cuenta de desarrolladores.

Este es un gran recurso gratuito de Apple para que todos, niños y adultos, nos sumerjamos en el mundo de la codificación.

Mel Almanza
Ex escritor de Digital Trends en Español
Mel Almanza es una diseñadora gráfica mexicana especializada en Web y Motion Graphics con experiencia en agencias de…
Hice una prueba de la cámara del iPhone 16 Pro frente al iPhone 6s, y los resultados me dejaron boquiabierto
prueba camara iphone 16 pro vs 6s

El periodista de DT en inglés, Nadeem Sarwar , hizo una insólita prueba de cámara separada por 10 años de diferencia: entre el iPhone 16 Pro y el iPhone 6s.

El iPhone 16 Pro se ha ganado una reputación envidiable como potencia de cámara de bolsillo, y por buenas razones. Esta vez, Apple se centró tanto en las características de "prosumidor" como en trucos que una persona promedio no tendrá dificultades para descifrar.

Leer más
El iPhone 18 puede recibir un gran rediseño que no podrás ver
iphone 18 rediseno que no podras ver 16 plus

El diseño del iPhone solo puede describirse como icónico. Esa forma rectangular ha sido una gran influencia en la estética y el diseño del teléfono desde que el primer iPhone salió al mercado en 2007, y no es probable que eso cambie. Sin embargo, el diseño interno del iPhone podría cambiar radicalmente. Supuestamente, Apple planea cambiar la forma en que el hardware del iPhone está diseñado para adaptarse a un mejor rendimiento de la IA.

Esencialmente, Apple quiere usar memoria discreta en lugar de memoria integrada. Esos son términos técnicos que básicamente significan separados y juntos. En el sistema interno de un chip (SoC), cualquier memoria que se apile en la parte superior se considera memoria integrada. La memoria discreta sería la RAM que se empaqueta por separado del SoC. Si los informes son correctos, Apple comenzará a usar memoria discreta en 2026, y el cambio resultaría en una memoria más rápida y un mejor rendimiento de IA, según The Elec.

Leer más
6 excelentes aplicaciones para iPhone que desearía que estuvieran disponibles en Android
excelentes aplicaciones iphone que desearia estuvieran android

Durante los últimos 15 años, la forma en que pensamos y usamos la tecnología se ha reformado por completo. Lo que una vez fue una industria que priorizaba el hardware se convirtió rápidamente en una industria que priorizaba el software, y esta evolución radical de la tecnología se remonta a un momento crucial. En 2009, Apple debutó con el iPhone 3G y la primera App Store. Este lanzamiento marcó el comienzo de una nueva era: el teléfono inteligente, con aplicaciones. También debutó uno de los mejores comerciales, con un eslogan que a veces todavía se usa hoy en día: Hay una aplicación para eso.

Durante muchos años, el iPhone tuvo una gran cantidad de aplicaciones que no estaban disponibles en Android. Si bien la mayoría de estos ahora están disponibles en múltiples plataformas, no todos los desarrolladores han aceptado a los miles de millones de clientes potenciales que no tienen un iPhone. Incluso ahora, algunas aplicaciones se inician primero en iOS y pueden tardar meses o años en iniciarse en Android.

Leer más