WWDC 2021 de Apple: Xcode Cloud, actualizaciones de AR y compatibilidad con Swift Concurrency
Apple anunció hoy una serie de API recientemente disponibles para desarrolladores, actualizaciones del lenguaje de programación Swift, mejoras de la App Store y nuevas funciones de software en su Conferencia Mundial de Desarrolladores en Línea 2021 (WWDC 2021).
«Estamos entusiasmados de traer nuevas y poderosas herramientas y tecnología a nuestra comunidad de desarrolladores para crear aplicaciones más atractivas y de alta calidad mientras interactuamos con sus usuarios de nuevas formas a través de la App Store», dijo Susan Prescott, vicepresidenta de relaciones globales con desarrolladores de Apple. . «Con el sólido conjunto de herramientas de Xcode Cloud, la innovación continua en el lenguaje de programación Swift, una amplia gama de nuevas API e incluso más formas de llegar a los usuarios, las plataformas de Apple nunca han sido tan sólidas».
Según la compañía, Swift ha dado un gran paso adelante con el anuncio del soporte de concurrencia, que permite a los desarrolladores escribir código rápido, moderno y seguro. SwiftUI también se ha rediseñado para facilitar la creación de aplicaciones de alta calidad con menos código.
La aplicación FaceTime de la compañía agregó nuevas API, incluida SharePlay, que permite a los usuarios ver, transmitir y compartir pantallas a través de FaceTime. También incluye nuevas capacidades de aislamiento de voz, modo vertical y audio de banda ancha.
Para la realidad aumentada, la compañía también introdujo una nueva API de renderizado avanzada y la capacidad de crear objetos 3D realistas con Object Capture, una tecnología que utiliza fotogrametría para convertir imágenes 2D en contenido 3D.
Otros avances en AR incluyeron la introducción de Live Text, que puede identificar automáticamente el texto en las imágenes para que los usuarios puedan guardarlo como una nota o usarlo en una búsqueda en línea. Además, la compañía ha ampliado sus capacidades de aprendizaje automático para identificar texto, lugares y objetos en una pantalla y luego permitir que los usuarios busquen esos elementos usando Spotlight.
Apple también anunció Xcode Cloud en WWDC 2021, que tiene como objetivo simplificar el flujo de trabajo del desarrollador al integrar la nube y las herramientas del desarrollador. Cuando un desarrollador realiza un cambio en el código, Xcode Cloud crea automáticamente la aplicación. Dado que la aplicación se crea en la nube, el dispositivo es gratuito para otras tareas y otros miembros del equipo pueden ver si un cambio conduce a errores.
Xcode Cloud ejecuta pruebas automatizadas en paralelo, simulando cómo se ejecutarán en cualquier dispositivo y plataforma de Apple, y los resultados de la prueba se muestran en Xcode. Una vez que haya pasado todas las pruebas, Apple dice que se puede distribuir a todos los probadores del equipo e incluso a los probadores beta con Test Flight.
Con las actualizaciones de la App Store de hoy, los desarrolladores pueden mantener varias páginas de productos para probar qué gráficos y texto funcionan mejor para atraer clientes.
Apple también anunció iOS 15, iPad OS 15, WatchOS 8 y macOS Monterey, que vienen con una mejor conectividad entre dispositivos. Por ejemplo, los dispositivos iOS ahora pueden compartir su pantalla con una computadora Mac a través de AirPlay, y un cursor usado en un dispositivo puede cambiar sin problemas a otro dispositivo.
Por razones de seguridad, Apple introdujo bloqueadores de rastreadores en su aplicación Mail y Safari para ocultar las direcciones IP y la ubicación del usuario. Los usuarios ahora también pueden ver exactamente cómo cada una de sus aplicaciones ha utilizado su información durante la última semana, y ver exactamente con qué aplicaciones de terceros cada aplicación comparte esa información.
El audio ahora también se procesa en el dispositivo con Siri para mejorar la protección de datos y también para acelerarlo, ya que los datos ya no tienen que ir a la nube.
Las versiones del sistema operativo están disponibles hoy como versiones beta para desarrolladores y cada una de ellas tendrá una versión beta pública el próximo mes. Todo el software nuevo estará disponible para todos los usuarios en el otoño, según Tim Cook, CEO de Apple.
Más detalles del primer día de WWDC 2021 están disponibles Aquí.