Hace unos días, Apple publicó documentación para un nuevo marco diseñado para simplificar la transferencia de datos de aplicaciones de terceros entre iOS y Android. Así es como funcionará.
AppMigrationKit para permitir la «transferencia única de datos de aplicaciones entre plataformas Apple y no Apple»
Apple está trabajando en un nuevo marco llamado AppMigrationKit
que será compatible con dispositivos con iOS 26.1 y posteriores, así como con iPadOS 26.1 y posteriores.
Al igual que iOS y iPadOS 26.1, el marco se encuentra actualmente en versión beta y permitirá a los desarrolladores incluir los datos de sus aplicaciones durante el proceso de migración entre dispositivos Apple y no Apple (que, por ahora, básicamente significa Android).
Curiosamente, Apple Observaciones que este marco no está destinado a la migración de datos entre iOS y iPadOS, sino exclusivamente hacia y desde dispositivos que no son Apple:
«
AppMigrationKit
solo admite la migración hacia y desde plataformas que no son de Apple, como Android. El sistema no utiliza el marco para la migración entre dispositivos iOS o iPadOS. El marco tampoco tiene funcionalidad en aplicaciones de iOS que se ejecutan con visionOS o macOS en Apple Silicon. El marco ignora las llamadas de aplicaciones Mac creadas con Mac Catalyst.
EL AppMigrationKit
documentación indica que los desarrolladores pueden definir si sus aplicaciones importarán, exportarán datos o ambas cosas. Para ello, crean «una extensión de aplicación que cumple con AppMigrationExtension
protocolo y al menos uno de sus subprotocolos.
Luego, cuando el usuario decide configurar un nuevo dispositivo, todas las aplicaciones que implementan AppMigrationKit
tendrán sus datos incluidos en el paquete. Apple señala que una vez que se completa la transferencia, el desarrollador también puede importar datos almacenados en la nube al dispositivo de destino.
Transferir a Android
EL AppMigrationKit
La API funcionará junto con la nueva función «Transferir a Android», de la que se informó por primera vez en mayo.
Apple también está trabajando para agregar una opción en Ajustes > General > Transferir o restablecer iPhonellamado Transferir a Android. Una vez que el usuario selecciona esta opción, una pantalla de presentación le informará qué se puede y qué no se puede transferir entre dispositivos durante el proceso de migración único.
Dado que la función se está desarrollando en ambas direcciones, Android también tendrá una función similar de ‘Transferir a iPhone’, como se anunció en mayo, inicialmente como una herramienta de transferencia eSIM.
Adopte AppMigrationKit
Si es desarrollador y desea preparar su aplicación para la próxima herramienta de migración, asegúrese de consultar Documentación de Applecon detalles sobre extensiones de aplicaciones, operaciones de exportación e importación, estadísticas de migración y pruebas de códigos de migración.
Tenga en cuenta que el marco se encuentra actualmente en versión beta y «sujeto a cambios», como también señala Apple:
«Esta documentación contiene información preliminar sobre una API o tecnología en desarrollo. Esta información está sujeta a cambios y el software implementado de acuerdo con esta documentación debe probarse con el software del sistema operativo final».
AppMigrationKit
Aún no se ha confirmado su lanzamiento inmediato con iOS 26.1. Sin embargo, el hecho de que la documentación ya esté disponible indica claramente que debería lanzarse lo antes posible.