Publié le: Feb 15, 2021
La prise en charge de Flutter dans AWS Amplify est désormais généralement disponible (GA). Amplify est un ensemble d'outils et de services qui aident les développeurs web et mobiles à créer des applications sécurisées, évolutives et intégrales. Flutter est un kit de développement logiciel d'interface utilisateur open source créé par Google pour le développement d'applications Android et iOS à partir d'une seule base de code. Amplify Flutter réunit Amplify et Flutter. Il est conçu pour les développeurs qui ont investi dans l'écosystème Flutter et qui souhaitent désormais profiter de la puissance d'AWS. Vous pouvez utiliser les bibliothèques Amplify Flutter avec les backends créés par Amplify, ainsi qu'avec les backends AWS existants.
Par rapport à la version préliminaire pour les développeurs, la version de disponibilité générale (GA) ajoute des fonctionnalités de données, d'API et d'authentification. Amplify DataStore, désormais pris en charge dans Amplify Flutter, fournit un modèle de programmation local qui rend le travail avec des données distribuées et multi-utilisateurs aussi simple que le travail avec des données locales. Aucun code supplémentaire n'est nécessaire pour les scénarios en ligne et hors ligne. Les nouvelles capacités API d'Amplify Flutter permettent aux clients d'effectuer des requêtes HTTP signées vers les points de terminaison GraphQL et REST. Enfin, la version actuelle de disponibilité générale (GA) ajoute la prise en charge de l'authentification des utilisateurs de l'application à l'aide de l'interface utilisateur hébergée. L'interface utilisateur hébergée est un flux OAuth 2.0 personnalisable qui permet aux développeurs de lancer un écran de connexion sans intégrer le SDK pour Cognito ou un fournisseur social (tel que Facebook, Google et Amazon) dans votre application.
Pour en savoir plus sur l'utilisation d'Amplify Flutter, consultez notre article de blog et la documentation.
Nous vous encourageons à nous faire part de vos commentaires ou de vos demandes de fonctionnalités sur notre référentiel GitHub ou notre communauté Discord. Pour en savoir plus sur AWS Amplify, rendez-vous sur notre page web.