Publié le: Mar 7, 2022

Aujourd'hui, nous annonçons que la version préliminaire destinée aux développeurs de la bibliothèque Amplify iOS a été réécrite pour utiliser exclusivement Swift. Cette version initiale permet aux développeurs Swift d'ajouter des fonctions d'applications basées sur le cloud computing, y compris Auth, Storage, Data et API, sans avoir à passer à Objective-C pour déboguer ou contribuer au code open-source sous-jacent. Dans les prochaines versions, nous prévoyons d'ajouter la prise en charge de cas d'utilisation supplémentaires d'Amplify, ainsi que des fonctions du langage Swift, comme la concurrence structurée.

Cette version comprend également une réarchitecture des flux de travail Auth (inscription/signification) et Storage (Chargement/téléchargement de fichiers) qui offre une meilleure déboguabilité et une meilleure visibilité de la gestion des états sous-jacents. Nous avons également saisi cette occasion pour supprimer les appels à des API Apple obsolètes. Enfin, nous avons superposé la nouvelle bibliothèque au nouveau SDK AWS pour Swift, publié l'année dernière sous forme de version préliminaire destinée aux développeurs. Les développeurs peuvent ainsi utiliser les API centrées sur les cas d'utilisation d'Amplify, comme Auth et DataStore, et utiliser le SDK AWS pour Swift pour un grand nombre d'API centrées sur les services.

Pour démarrer, consultez le guide de démarrage ici. Vous pouvez également démarrer rapidement en utilisant notre Application modèle de partage de photos. Alors que nous travaillons au lancement de mise à disposition générale, nous vous serions reconnaissants de nous faire part de vos commentaires sur cette version préliminaire destinée aux développeurs à travers les canaux suivants: Discussion GitHub ou Envoi d’un rapport de bogue.