
Il y a quelques jours, Apple a publié une documentation concernant un nouveau cadre conçu pour simplifier le transfert des données d’applications tierces entre iOS et Android. Voici comment cela fonctionnera.
AppMigrationKit pour un transfert unique des données d’applications
Apple travaille sur un nouveau cadre AppMigrationKit, qui sera compatible avec les appareils fonctionnant sous iOS 26.1 et ultérieur, ainsi qu’avec iPadOS 26.1 et plus.
Comme iOS et iPadOS 26.1, ce cadre est actuellement en version bêta et permettra aux développeurs d’inclure les données de leurs applications lors du processus de migration entre les appareils Apple et non-Apple (ce qui, pour l’instant, signifie essentiellement Android).
Il est intéressant de noter qu’Apple précise que ce cadre n’est pas destiné à la migration de données entre iOS et iPadOS, mais exclusivement vers et depuis des appareils non-Apple :
“AppMigrationKit prend uniquement en charge la migration vers et depuis des plateformes non-Apple, telles qu’Android. Le système n’utilise pas le cadre pour la migration entre appareils iOS ou iPadOS.”
Transfert vers Android
L’API AppMigrationKit fonctionnera en tandem avec la nouvelle fonctionnalité “Transfert vers Android”, déjà signalée en mai. Apple travaille également sur l’ajout d’une option dans Réglages > Général > Transférer ou Réinitialiser iPhone, intitulée Transfert vers Android. Une fois l’option sélectionnée, un écran d’accueil informera l’utilisateur sur ce qui peut et ne peut pas être transféré entre les appareils lors du processus de migration unique.
Étonnamment, cette fonctionnalité est conçue comme une voie à double sens, l’Android bénéficiant également d’un outil similaire de “Transfert vers iPhone”, initialement présenté comme un outil de transfert d’eSIM.
Adopter AppMigrationKit
Si vous êtes développeur et souhaitez préparer votre application pour cet outil de migration à venir, n’hésitez pas à consulter la documentation d’Apple ici, qui contient des détails sur les extensions d’application, les opérations d’importation et d’exportation, ainsi que des tests de code de migration.
Gardez à l’esprit que le cadre est actuellement en version bêta et “sujet à changement”. Apple avertit également :
“Cette documentation contient des informations préliminaires sur une API ou une technologie en développement. Ces informations sont susceptibles de changer, et le logiciel mis en œuvre selon cette documentation doit être testé avec le logiciel du système d’exploitation final.”
Le lancement d’AppMigrationKit n’a pas encore été confirmé pour accompagner iOS 26.1. Cependant, le fait que la documentation soit déjà disponible indique clairement qu’il pourrait être lancé très bientôt.