Publicado en: Mar 7, 2022

Hoy, anunciamos la versión preliminar para desarrolladores de la Biblioteca de Amplify iOS, que se ha reescrito para utilizar exclusivamente Swift. Este lanzamiento inicial permite a los desarrolladores de Swift agregar características de aplicaciones basadas en la nube, como autenticación, almacenamiento, datos y API, sin tener que hacer la transición a Objective-C para depurar o contribuir a la capa de código abierto subyacente. En futuros lanzamientos, tenemos previsto agregar compatibilidad para casos de uso de Amplify adicionales, así como características de lenguaje basadas en Swift, como simultaneidad estructurada.

Este lanzamiento también incluye flujos de trabajo de autenticación rediseñada (registro e inicio de sesión) y almacenamiento (carga y descarga de archivos) que proporcionan una mejor depurabilidad y visibilidad de la administración de estados subyacente. También hemos aprovechado la oportunidad para eliminar llamadas a API de Apple obsoletas. Por último, hemos estructurado la nueva biblioteca en capas en el nuevo AWS SDK para Swift que se lanzó como versión preliminar para desarrolladores el año pasado. Esto permite a los desarrolladores utilizar las API centradas en casos de uso de Amplify, como autenticación y almacén de datos, y utilizar el AWS SDK para Swift para una gran variedad de API centradas en servicios.

Para comenzar, consulte la Guía de introducción en esta página. Para comenzar rápidamente, también puede utilizar la aplicación de muestra Photo Sharing. Valoramos enormemente sus comentarios sobre esta versión preliminar para desarrolladores mientras trabajamos en el lanzamiento de disponibilidad general: discusión de GitHub o presentar un informe de errores.