Stanford presenta ahora un nuevo sitio web. Que agrupa las conferencias de la edición de primavera de 2020 de su curso de Desarrollo de Aplicaciones para iOS. Así como todo el material de apoyo que se facilitó en su momento a los estudiantes (diapositivas, tareas, lecturas, código fuente de demostración, etc).
Tradicionalmente, este curso se llevaba a cabo de manera presencial. Pero el comienzo de la pandemia de coronavirus obligó a la universidad a cambiar el formato. Lo que permite que ahora podamos tener acceso al mismo de forma gratuita. Y sin registro previo (aunque, claro, todo el material estará íntegramente en inglés).
Además, al estar el curso ofertado por Stanford esta basado en el lenguaje SwiftUI, el sitio web incluye un apartado específico para abordar los últimos cambios de dicho lenguaje (anunciados durante la conferencia Xcode 12) y cómo afectan al código de los ejemplos del curso, pues fueron proporcionados a los estudiantes poco antes de que tuviera lugar la conferencia de desarrolladores de Apple.
La primera lección del curso presenta los conceptos básicos de la programación con SwiftUI, y luego va profundizando en temáticas como el patrón MVVM, elementos de la interfaz, bases de datos orientadas a objetos, acceso al sistema de archivos, integración con UIKit, etcétera, hasta sumar un total de 14 lecciones.