Publicado en: Oct 18, 2022

Nos complace anunciar hoy la disponibilidad general de la biblioteca de Amplify para Swift (antes Amplify iOS). Esta versión permite que los desarrolladores de Swift puedan crear fácilmente aplicaciones de iOS conectadas a la nube. Desde la versión preliminar para desarrolladores presentada en abril de 2022, hemos reescrito nuestras API para que admitan las características idiomáticas de Swift como async/await, que facilita a los desarrolladores la implementación de la simultaneidad estructurada. También queremos aprovechar la oportunidad para presentar la disponibilidad en versión beta de la compatibilidad con macOS (una de nuestras características más solicitadas); la compatibilidad con watchOS y tvOS se incluirá en futuras versiones. Como en el caso de la versión preliminar, la biblioteca de Amplify para Swift es de código abierto en GitHub, y apreciamos profundamente los comentarios que hemos recibido por parte de la comunidad.

A partir de hoy, los desarrolladores pueden utilizar la biblioteca de Amplify para Swift a través de Swift Package Manager con el fin de desarrollar aplicaciones para plataformas de iOS y macOS (actualmente en versión beta) con Auth, Storage, Geo y muchas características más. Los desarrolladores continuarán teniendo acceso a las mismas herramientas de la interfaz de la línea de comandos (CLI) para configurar y administrar sus recursos en la nube. Con la biblioteca de Amplify para Swift, también tendrá acceso directo al SDK de AWS subyacente para Swift a través de la puerta de escape para desbloquear las capacidades adicionales de los servicios de AWS.

Consulte nuestra publicación del blog para leer más sobre las novedades de esta versión. También puede comenzar por leer ladocumentación de la biblioteca de Amplify para Swift.