AWS espère contribuer à accélérer le développement d'applications multiplateformes

AWS espère contribuer à accélérer le développement d'applications multiplateformes

AWS a annoncé qu'un nouvel outil destiné à faciliter le développement d'applications multiplateformes est désormais généralement disponible. Après un aperçu réussi pour les développeurs publié l'année dernière, Amplify Flutter a maintenant une version officielle, ce qui rend plus facile 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 ont été ajoutées, notamment l'API GraphQL et l'API REST, et Amplify DataStore permettra aux développeurs de travailler plus facilement avec les données de plusieurs 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 Web et mobiles sécurisées et évolutives », a déclaré Martin Beeby, avocat principal d'AWS. « Amplify prend actuellement 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 permettant de créer des applications mobiles, Web et de bureau compilées de manière native à partir d'une seule base de code et constitue l'un des frameworks 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 souhaitent désormais tirer parti de la puissance d'AWS. "

Prise en charge des nouveaux développeurs

L'un des plugins les plus utiles pour les utilisateurs d'Amplify Flutter est Amplify DataStore. La façon dont l'outil fournit un stockage persistant de données 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 les utilisateurs aussi simple que de travailler avec uniquement des données locales. Avec Amplify DataStore, les données sont synchronisées lorsque la connectivité réseau est disponible. Ainsi, lorsqu'une application est 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 assuré dans des compartiments de stockage publics, sécurisés ou privés, tandis que la possibilité d'enregistrer facilement des événements et des mesures personnalisés simplifie l'analyse. Amplify Flutter est désormais disponible dans toutes les régions prenant en charge AWS Amplify sans frais supplémentaires.