Apple abre la puerta a Android de una forma que muy pocos pensábamos: el desarrollo de apps

¡Android será una plataforma oficialmente compatible con el lenguaje Swift de Apple!

Apple abre la puerta a Android de una forma que muy pocos pensábamos: el desarrollo de apps
Apple será una alternativa a Kotlin para los desarrolladores de apps en Android
Publicado en Apple

El lenguaje de programación Swift, creado por Apple, pronto ofrecerá compatibilidad oficial para el desarrollo de aplicaciones Android. Esta sorprendente apertura se está gestando a través de un Grupo de Trabajo de Android dedicado dentro del proyecto de código abierto Swift, abriendo una puerta que pocos imaginaban y prometiendo un futuro más unificado para los desarrolladores móviles

Esto significa que Swift incorporará a Android como una plataforma objetivo oficialmente compatible. Esto significa que los desarrolladores pronto podrán utilizar Swift para crear aplicaciones destinadas al sistema operativo móvil de Google, aprovechando las herramientas y la infraestructura oficiales.

Desarrollar aplicaciones para Android con Swift será pan comido

Apple introdujo Swift en 2014 como un lenguaje de programación moderno y robusto, inicialmente pensado para construir aplicaciones para sus propios sistemas operativos: iOS, macOS, iPadOS, tvOS y watchOS. Con el tiempo, Swift expandió su alcance, añadiendo soporte oficial para la creación de apps en plataformas como Windows y Linux. Pero hasta ahora, el desarrollo de aplicaciones para Android se ha basado en Kotlin, el lenguaje que Google adoptó en 2017.

Según lo establecido en los foros de Swift, el Grupo de Trabajo de Android tiene responsabilidades claras para integrar Android en el ecosistema de la plataforma Swift. Estas incluyen:

  • Asegurar que Swift pueda compilarse y ejecutarse en Android sin depender de versiones no oficiales o modificaciones externas.
  • Actualizar las bibliotecas estándar de Swift para lograr una mejor compatibilidad con las API de Android.
  • Desarrollar herramientas y flujos de trabajo nativos para los desarrolladores de Android que opten por usar Swift.

Hasta ahora, si bien era posible desarrollar aplicaciones para Android con Swift, los desarrolladores solían recurrir a frameworks de terceros, como Scade, o cadenas de herramientas personalizadas. Estas soluciones requerían una configuración compleja y a menudo carecían de compatibilidad total con las API de Android, lo que aumentaba la carga de mantenimiento con cada nueva versión de Swift.

Desde su creación en 2010, Swift ha evolucionado rápidamente y es conocido por su sintaxis clara y potente, logrando separase de se Objective-C. Además de herramientas profesionales como Xcode, Apple también ofrece Swift Playgrounds, una aplicación disponible para iPad y Mac. Esta herramienta, diseñada para jóvenes, es excelente para quienes desean aprender Swift de forma didáctica y crear aplicaciones reales de manera sencilla y amena.

La expansión oficial de Swift a Android representa una señal de mayor apertura por parte de Apple en el ámbito del desarrollo de software. Podría facilitar que los desarrolladores que ya dominan Swift puedan crear aplicaciones para ambas plataformas con una base de código más unificada, optimizando recursos y tiempos.

Puedes seguir a iPadizate en Facebook, WhatsApp, Twitter (X) o consultar nuestro canal de Telegram para estar al día con las últimas noticias de tecnología.

Para ti
Queremos saber tu opinión. ¡Comenta!