AWS a annoncé qu’un nouvel outil facilitant le développement d’applications multiplateformes est désormais généralement disponible.
Après un aperçu réussi des développeurs lancé l’année dernière, Amplify Flutter a maintenant eu un lancement officiel, ce qui facilite plus que jamais la création d’applications Flutter.
La version générale d’Amplify Flutter comprend également trois nouvelles fonctionnalités. De nouvelles API, y compris l’API GraphQL et les API REST, ont été ajoutées, et Amplify DataStore permettra aux développeurs de travailler plus facilement avec des données multi-utilisateurs. Enfin, l’interface utilisateur hébergée offre un moyen simplifié d’introduire des pages d’authentification dans une application.
«AWS Amplify est un ensemble d’outils et de services permettant de créer des applications mobiles et Web sécurisées et évolutives», a expliqué Martin Beeby, principal défenseur d’AWS. «Actuellement, Amplify prend en charge iOS, Android et JavaScript (Web et React Native) et constitue le moyen le plus rapide et le plus simple de créer des applications alimentées par Amazon Web Services (AWS). Flutter est la boîte à outils d’interface utilisateur de Google pour créer des applications mobiles, Web et de bureau compilées de manière native à partir d’une base de code unique et est l’un des cadres mobiles à la croissance la plus rapide. Amplify Flutter rassemble AWS Amplify et Flutter, et nous l’avons conçu pour les clients qui ont investi dans l’écosystème Flutter et qui souhaitent maintenant profiter de la puissance d’AWS. »
Sommaire
Nouveau support développeur
L’un des ajouts les plus utiles pour les utilisateurs d’Amplify Flutter est Amplify DataStore. La façon dont l’outil fournit un magasin de données persistant sur l’appareil est particulièrement utile lorsque vous travaillez sur des appareils mobiles où la connectivité en ligne est inégale. Cela rend le travail avec des données réparties entre utilisateurs aussi simple que de travailler avec des données uniquement locales. Avec Amplify DataStore, les données sont synchronisées lorsque la connectivité réseau est disponible.Ainsi, lorsqu’une application est mise hors ligne, les données stockées localement sont prêtes à être utilisées par les développeurs.
Trois autres fonctionnalités utiles d’Amplify Flutter concernent l’authentification, le stockage et l’analyse. Les utilisateurs d’Amplify Flutter auront accès à une interface pour authentifier les utilisateurs qui intègre les protocoles d’inscription, de connexion et d’authentification multifacteur. Le stockage est fourni dans des compartiments de stockage publics, protégés ou privés, tandis que la possibilité d’enregistrer facilement des événements et des mesures personnalisées simplifie l’analyse.
Amplify Flutter est désormais disponible dans toutes les régions prenant en charge AWS Amplify sans frais supplémentaires.