Apple ha lanzado una gran actualización de Swift Playgrounds, su aplicación diseñada para enseñar a los recién llegados a programar cómo escribir software utilizando el lenguaje de programación Swift de Apple.
Swift Playgrounds 4.1 está disponible de forma gratuita para el iPad y el Mac. La versión 4.1 ahora permite a los usuarios crear aplicaciones de macOS con SwiftUI, pero los usuarios deben estar ejecutando Swift Playgrounds en un Mac con macOS Monterey 12.4, que se lanzó el lunes. Aquí están las notas de la versión con detalles sobre las nuevas características.
Swift Playgrounds 4.1
Swift Playgrounds 4.1 para iOS incluye correcciones de errores y el siguiente contenido nuevo:
- “Sigue adelante con las apps” te ayudará a comprender cómo se trasladan los datos por todas las apps de SwiftUI.
- “Animar figuras” te enseñará a crear, modificar y animar figuras.
- “Capturar fotos” es una aproximación avanzada a la creación de tu propia cámara.
Swift Playgrounds4.1 para macOS introduce nuevas funciones, nuevo contenido y correcciones de errores. Entre
las funciones se incluyen las siguientes:
- Crea apps para Mac con SwiftUl (requiere macOS 12.4 o posterior).
- Tutoriales guiados que te enseñan los conceptos básicos de la programación de apps de SwiftUl.
- La previsualización de la app te muestra actualizaciones en tiempo real a medida que haces cambios
a la app. - Las apps que creas con Swift Playgrounds se pueden ejecutar e instalar en la carpeta Aplicaciones.
- La integración con App Store Connect te permite cargar la app terminada a App Store (requiere una
cuenta de Apple Developer). - Las sugerencias de código integradas e inteligentes te ayudan a escribir código de forma rápida y
precisa. - La búsqueda en todo el proyecto encuentra resultados en varios archivos.
- La biblioteca de fragmentos ofrece cientos de colores, símbolos y controles de SwiftUl.
- La compatibilidad con los paquetes de Swift te permiten incluir código de acceso público para
mejorar tus apps. - Gracias a los proyectos de app, te resultará fácil trasladar proyectos a Xcode y volver a trasladarlos
desde allí.