Anuncio cerrado

Dado que la presentación de ayer fue la apertura de la conferencia de desarrolladores WWDC 2016, se hizo gran hincapié en las nuevas posibilidades para los desarrolladores. Al final de la presentación, Apple también presentó su propio plan para ampliar significativamente el número de personas que entienden los lenguajes de programación.

Quiere hacerlo con la ayuda de una nueva aplicación para iPad llamada Patios de juego Swift. Enseñará a sus usuarios a comprender y trabajar con el lenguaje de programación Swift, que fue creado por Apple y en 2014. lanzado como código abierto, por tanto al alcance de todos y de forma gratuita.

Durante la presentación en vivo se demostró una de las primeras lecciones que ofrecerá la aplicación. El juego se mostraba en la mitad derecha de la pantalla y las instrucciones en la izquierda. En este punto, la aplicación en realidad sólo requiere que el usuario juegue, pero en lugar de controles gráficos, utiliza líneas de código que se le solicitan.

De esta forma aprenderán a operar con los conceptos básicos de Swift, como comandos, funciones, bucles, parámetros, variables, operadores, tipos, etc. Además de las lecciones en sí, la aplicación también contendrá un catálogo en constante crecimiento. conjunto de desafíos que profundizarán la capacidad de trabajar con conceptos ya conocidos.

Sin embargo, el aprendizaje en Swift Playgrounds no se limita a lo básico, como lo demostró el programador de Apple con el ejemplo de un juego de creación propia en el que la física del mundo se controlaba mediante el giroscopio del iPad.

Como el iPad no tiene teclado físico, Apple ha creado una rica paleta de controles. El teclado QWERTY de software "clásico", por ejemplo, además del susurrador de códigos, contiene varios caracteres en teclas individuales que se seleccionan mediante varios tipos de interacción con ellas (por ejemplo, se escribe un número arrastrando la tecla hacia arriba).

No es necesario escribir los elementos de código de uso frecuente, simplemente arrástrelos desde un menú especial y arrástrelos nuevamente para seleccionar el rango de código al que se deben aplicar. Después de tocar un número, solo aparecerá el teclado numérico directamente encima de él.

Los proyectos creados se pueden compartir como documentos con la extensión .playground y cualquier persona con un iPad y la aplicación Swift Playgrounds instalada podrá abrirlos y editarlos. Los proyectos creados en este formato también se pueden importar a Xcode (y viceversa).

Como todo lo presentado en la presentación de ayer, Swift Playgrounds ahora está disponible para desarrolladores, con la primera prueba pública en julio y el lanzamiento público en otoño, junto con iOS 10. Todo será gratuito.

.