CNET también está disponible en español.

Ir a español

Don't show this again

Aplicaciones móviles

Swift Playgrounds: Apple quiere enseñar al mundo a programar

Swift Playgrounds es un app para el iPad que enseña a todos, tanto chicos como grandes, a comenzar a programar en el lenguaje de Apple.

Apple tiene una base de decenas de miles de desarrolladores, pero la compañía no se conforma.

El lunes, la gigante de Cupertino anunció Swift Playgrounds, una aplicación que llegará al iPad para enseñar a todo aquel interesado lo necesario para comenzar a desarrollar aplicaciones para iOS. La aplicación sólo es compatible con iOS 10.

Swift es el lenguaje de programación que Apple diseñó para desarrollar las aplicaciones para sus sistemas operativos. El código, desarrollado por Apple, es abierto y por ello es el más popular en la plataforma de almacenamiento de código GitHub, según Apple.

Swift incluye los temas básicos para comenzar a programar: comandos, funciones, parámetros, ciclos (también conocidos como bucles), condiciones, variables, operadores, tipos e iniciación.

Captura de pantalla por Óscar Gutiérrez/CNET

Swift Playgrounds está adaptado a la pantalla táctil del iPad, es por ello que la interfaz del app incluye una barra de enlaces directos (o shortcuts) para los comandos o valores más utilizados con base en el contexto del código. Al presionar sobre una línea de código, se puede editar el código o cambiar el tono del código para diferenciar los comandos; asimismo se podrá reestructurar el código al mover acciones dentro de los corchetes.

Swift Playgrounds incluye corrección de errores en la codificación en tiempo real, por lo que al escribir un comando o variable que no va en ese renglón, el app es capaz de sugerir las correcciones a la sintaxis.

Esta aplicación ya existía desde hace tiempo en Xcode, la herramienta para codificar en OS X, pero es la primera ocasión que los usuarios podrán construir código y probarlo directamente desde el iPad con el uso de un app nativo de Apple.

Swift Playgrounds tiene acceso a las herramientas de desarrollo como UIKit, SpriteKit, SceneKit, Bluetooth y Metal. Aún más importante, los usuarios podrán codificar en la mitad de la pantalla y en el resto de la misma podrán hacer pruebas y ejecutar el código para ver las diferencias.

Apple no especificó si habrá una forma de migrar el código escrito en Swift Playgrounds a Xcode en una Mac para editar y codificar cómodamente, y tampoco se dijo si los usuarios que comiencen a programar en Swift Playgrounds necesitan pagar la suscripción anual al programa de desarrolladores.

Reproduciendo: Mira esto: El app de mensajes de Apple se vuelve más divertido y...
2:27

Swift Playgrounds está disponible a partir de hoy, 13 de junio, para los desarrolladores y llegará a los beta testers en julio. La aplicación lista para el público saldrá al público de la mano de la liberación general de iOS 10, que será en el otoño.