Publicado en: Feb 15, 2021
La compatibilidad de Flutter con AWS Amplify está ahora disponible de manera general (GA). Amplify es un conjunto de herramientas y servicios que ayuda a los desarrolladores web móviles y de front-end a crear aplicaciones seguras, escalables y de pila completa. Flutter es un kit de desarrollo de software de interfaz de usuario de código abierto creado por Google para el desarrollo de aplicaciones para Android e iOS a partir de un único código base. Amplify Flutter une Amplify y Flutter. Está diseñado para desarrolladores que han realizado una inversión en el ecosistema Flutter y ahora quieren sacar partido de la potencia de AWS. Puede utilizar las bibliotecas de Amplify Flutter con los backends creados con Amplify, además de con los backends de AWS existentes.
En comparación con la versión preliminar para desarrolladores inicial, la versión GA cuenta con capacidades de datos, API y autenticación. Amplify DataStore, ahora compatible con Amplify Flutter, brinda un modelo de programación local que hace que trabajar con datos distribuidos entre usuarios sea tan sencillo como con datos exclusivamente locales. No se requiere código adicional para casos de uso en línea o sin conexión. Las nuevas capacidades de API de Amplify Flutter brindan a los clientes la posibilidad de realizar solicitudes HTTP firmadas a puntos de enlace de GraphQL y REST. Finalmente, la versión GA incorpora compatibilidad para autenticar usuarios de aplicaciones mediante Hosted UI. Hosted UI es un flujo de OAuth 2.0 personalizable que permite a los desarrolladores lanzar una pantalla de inicio de sesión sin incrustar el SDK para Cognito o un proveedor de redes sociales (como Facebook, Google o Amazon) en su aplicación.
Para obtener más detalles sobre cómo utilizar Amplify Flutter, consulte nuestra publicación de blog y la documentación.
Le animamos a que nos haga llegar su opinión o que nos diga que funciones le gustaría ver en nuestro repositorio de GitHub o en la comunidad de Discord. Para obtener más información sobre AWS Amplify, diríjase a nuestra página web.