Categories: AppsiPadiPhoneReview

Aprende a programar apps de iPhone con Swift Playgrounds

Saber programar es sin duda una de las habilidades que más puertas te puede abrir hoy en día en el plano profesional. y en ChicaGeek hemos hablado a menudo de recursos pensados para que aprender a programar sea fácil y divertido.

Tienes desde apps especialmente diseñadas para niños hasta cursos online como los de Codecademy o el Free Code Camp, pasando por tutoriales de programación basados en Star Wars o Minecraft, apps que permiten programar sin escribir código, o aplicaciones de móvil para aprender a programar en cualquier momento o lugar.

Hoy hablamos de otra alternativa para aprender a programar, esta vez centrada en Swift, el lenguaje de programación con el que se crean las apps para iPhone y iPad. Se llama Swift Playgrounds y es una app creada por la propia Apple para aprender a programar en Swift, empezando desde cero.

Swift Playgrounds está pensada para ser una experiencia de aprendizaje interactiva y divertida, pero aprendiendo comandos y escribiendo código desde el primer momento. La app incluye varias lecciones, divididas en dos apartados, uno de nivel básico y otro un poco mas avanzado.

Aparte de eso, cuentas con diversos retos (challenges) que puedes descargar y completar a medida que avanzas en conocimientos, y que además se irán renovando y ampliando a lo largo del tiempo.

Las lecciones en Swift Playgrounds son muy originales. Se trata básicamente de interactuar con un personaje llamado Byte, al que tienes que hacer moverse pon un mundo cuadriculado que recuerda vagamente a Minecraft.

Cada lección te propone que hagas algo diferente con Byte (que se mueva, que coja una gema, que active un interruptor, que gire…) poniendo los comandos correspondientes en el orden adecuado, y luego ejecutando el código a ver si lo has hecho bien,

Así vas aprendiendo los diferentes comandos del lenguaje de programación, y además obtienes una recompensa inmediata, puesto que ves tu código «en acción» al momento.

Las lecciones también incluyen pequeños retos y ejercicios de corrección de código, donde tienes que encontrar el bug y solucionarlo.

Toda la estructura de la app es muy interactiva; el mapa se puede ampliar o girar para calcular mejor los movimientos de Byte, hay un sistema de pistas por si te quedas atascado, y además hay herramientas extra para hacer capturas, grabar un vídeo o incluso retransmitirlo en directo, además de ayuda adicional y un glosario de términos para referencia.

Y para cuando te acabes todas las lecciones, con todos sus ejercicios y retos incluidos, tienes más retos que puedes descargar desde dentro de la propia app. En ellos se te proponen crear diferentes tipos de aplicaciones, desde una sencilla app con la que generar efectos de sonido hasta un videojuego tipo «Hundir la flota».

Apple asegura que irá añadiendo nuevos retos a la colección a lo largo del tiempo, de forma que siempre tengas nuevas actividades entre manos.

Swift Playgrounds no es una app pensada exclusivamente para niños, sino para todo aquel que tenga un interés por aprender a programar en Swift, y hacerlo paso a paso y de forma divertida. Porque a menudo, lo que echa para atrás de la programación es ver esos larguísimos fragmentos de código llenos de números y comandos, y no entender nada…

Precisamente lo que consigue Swift Playgrounds es hacer de la programación algo mucho más visual y atractivo, y que además da resultados a muy corto plazo. No sabéis la ilusión que hace ver que el pequeño Byte se mueve por la pantalla y atrapa la gema, tal y como tú lo has programado…

Swift Playgrounds es gratis y se puede descargar desde la App Store. Ten en cuenta, eso sí, que la app está en inglés, aunque es tan sencilla que no tendrás problema en dominarla.

 

chicageek

Share
Published by
chicageek

Recent Posts

Cambia estos ajustes para mejorar tu experiencia con Android

Cuando compras un móvil y lo sacas de la caja, ya está listo para usar...…

3 días ago

iOS 27 llega a tu iPhone: las novedades que debes conocer

La semana pasada se lanzó la gama de nuevos iPhone, y con ellos ha llegado…

5 días ago

No gastes de más en tecnología y ahorra con estos consejos

Con lo caro que está todo últimamente en tecnología, es más importante que nunca buscar…

5 días ago

5 páginas web curiosas, útiles y muy entretenidas

En Internet hay webs prácticas, curiosas, interesantes, divertidas... un poco de todo, vamos. Y en…

1 semana ago

MacBook Neo, tinta electrónica… gadgets que merecen mucho la pena

Estamos inmersos en plena vuelta a los estudios o al trabajo, y esto normalmente significa…

2 semanas ago

Domina Gmail en Android y iPhone con estos trucos imprescindibles

Estamos todos de acuerdo en que el email es mucho más que una utilidad de…

2 semanas ago