con el lanzamiento 6.3 el lenguaje de programación Rápido Ahora admite oficialmente Android, un cambio importante para los desarrolladores que ahora pueden crear aplicaciones para múltiples plataformas sin cambiar el idioma utilizado o el flujo de trabajo.
La actualización incluye la primera SDK oficial de Swift para Android y le permite crear aplicaciones nativas de Android usando Swift mientras aprovecha los proyectos existentes, lo que hace que el desarrollo multiplataforma sea más práctico.
En el “registro de cambios” oficial, sí ley: «Swift 6.3 incluye la primera versión oficial del SDK de Swift para Android. Con este SDK puede comenzar a desarrollar programas de Android en Swift, actualizar paquetes de Swift para compatibilidad con Android y usar Swift Java y Swift Java JNI Core para integrar código Swift en aplicaciones de Android existentes escritas en Kotlin/Java. Este es un hito importante que abre nuevas oportunidades para el desarrollo multiplataforma en Swift».
La actualización ofrece soporte directo para integrar Switf en aplicaciones de Android ya desarrolladas en Kotlin o Java, y los desarrolladores pueden por lo tanto reutilizar la lógica de las aplicaciones existentes en lugar de reconstruir todo desde cero, un enfoque que también ahorra tiempo en el mantenimiento de aplicaciones entre las plataformas iOS y Android».
Qué significa esto para los desarrolladores
Swift ahora representa una opción más flexible para los equipos que desarrollan aplicaciones para ambos ecosistemas, conveniente para crear todo con un único lenguaje de programación de referencia para varios proyectos, sin limitaciones de rendimiento en dispositivos Android.
Kotlin seguirá siendo el principal lenguaje de programación en Android, pero la disponibilidad de Swift ofrece opciones adicionales, fomentando la experimentación multiplataforma, especialmente de empresas que hasta ahora se han centrado principalmente en iOS y que ahora podrían portar aplicaciones a Android incluso más fácilmente que antes.
La comunidad Swift destaca los esfuerzos del Android Workgroup que llevaron a este resultado, posible gracias a meses de trabajo para llegar a partir de un SDK ofrecido como «vista previa» a la versión estable.
Swift está disponible bajo la licencia de código abierto Apache 2.0 y cuenta con una sintaxis más simple que otros lenguajes de programación orientados a objetos.
En el pasado, la propia Google también evaluó Swift como una solución de primer nivel para Android y en 2016 hubo rumores de un apoyo oficial de la Gran G en el contexto de las disputas entre Google y Oracle para permitir a la empresa de Mountain View liberarse de este último.
Todas las novedades sobre el universo Android desde aquí, mientras que para los artículos dedicados al iPhone partimos de esta página de aatma.
