Publicado: Feb 15, 2021
O suporte para Flutter no AWS Amplify agora disponível em geral (GA). O Amplify é um conjunto de ferramentas e serviços que ajudam desenvolvedores para dispositivos móveis e web front-end a criar aplicativos seguros, escaláveis e full-stack. O Flutter é um kit de desenvolvimento de software com interface do usuário de código aberto criado pelo Google para desenvolver aplicativos para Android e iOS a partir de uma única base de código. O Amplify Flutter reúne o Amplify e o Flutter. Ele foi projetado para desenvolvedores que investiram no ecossistema Flutter e agora querem aproveitar o poder da AWS. Você pode usar as bibliotecas do Amplify Flutter com back-ends criados pelo Amplify, bem como os back-ends existentes da AWS.
Em comparação com a Demonstração inicial para desenvolvedores, a versão GA adiciona recursos de dados, API e autenticação. O Amplify DataStore, agora com suporte no Amplify Flutter, fornece um modelo de programação local que torna o trabalho com dados distribuídos e entre usuários tão simples quanto trabalhar com dados somente locais. Nenhum código adicional é necessário para cenários offline e online. Os novos recursos de API do Amplify Flutter fornecem aos clientes para fazer solicitações HTTP assinadas para endpoints GraphQL e REST. Finalmente, a versão GA de hoje adiciona suporte para autenticar usuários de aplicativos usando a interface do usuário hospedada. A interface do usuário hospedada é um fluxo OAuth 2.0 personalizável que permite aos desenvolvedores iniciar uma tela de login sem incorporar o SDK para o Cognito ou um provedor social — como Facebook, Google e Amazon — no seu aplicativo.
Para obter mais detalhes sobre como usar o Amplify Flutter, consulte nosso post de blog e a documentação.
Incentivamos você a fornecer feedback ou solicitações de recursos em nosso repositório do GitHub ou comunidade Discord. Para saber mais sobre o AWS Amplify, acesse nossa página da Web.