Publicado: Oct 18, 2022
Hoje, temos o prazer de anunciar a disponibilidade geral da Amplify Library para Swift (anteriormente, Amplify iOS). Essa versão permite que desenvolvedores Swift criem facilmente aplicativos iOS conectados à nuvem. Desde o lançamento da Developer Preview em abril de 2022, reescrevemos nossas APIs para oferecer recursos idiomáticos do Swift, como async/await, que facilitam a implementação de simultaneidade estruturada para os desenvolvedores. Também queremos aproveitar para introduzir a disponibilidade da versão beta do suporte ao macOS (um dos nossos recursos mais solicitados). O suporte ao watchOS e tvOS será disponibilizado em versões futuras. Assim como a Preview, a Amplify Library para Swift é um projeto de código aberto no GitHub. Agradecemos sinceramente o feedback que recebemos da comunidade.
A partir de hoje, os desenvolvedores podem usar a Amplify Library para Swift por meio do Swift Package Manager na criação de aplicações para plataformas iOS e macOS (no momento, em beta) com Auth, Storage, Geo e outros recursos. Os desenvolvedores continuarão a ter acesso às mesmas ferramentas da Command Line Interface (CLI) para configurar e gerenciar recursos de nuvem. Com a Amplify Library para Swift, você também poderá acessar diretamente o AWS SDK para Swift associado por meio de uma interface (escape hatch) para obter funcionalidades adicionais dos serviços da AWS.
Confira a publicação no blog para ler mais sobre as novidades desta versão. Você também pode começar a usar acompanhando a documentação da Amplify Library para Swift.