¿Puedo traducir el código Swift a Android para colocar una aplicación en Play Store?

Respuesta corta: no

Respuesta larga: Sí, si eres un desarrollador de software Swift / iOS Y Java / Android experimentado y tolerante al dolor

Básicamente, el desarrollo de Android ocurre en Java. Pero existe el NDK de Android que le permite ejecutar código C / C ++. El grupo objetivo para esto generalmente son los desarrolladores de juegos que necesitan algo más cercano al hardware.

Ahora el NDK no solicita específicamente C / C ++, pide Bytecode, binarios compilados y bibliotecas a las que puede dirigirse desde Java. También podría generar eso desde Swift. Todavía tendrá que llamar al código desde Java (un pequeño contenedor de Java) y luego ejecutar su aplicación.

Pero no tendrá ninguna biblioteca disponible que obtenga de la plataforma iOS, tendrá que reescribir mucho y ajustar mucho para poder tener una base de código ejecutándose en ambas plataformas.

Ahora, no puedes deshacerte de las bibliotecas principales y volver a escribirlas a tu manera, porque Apple quiere que las uses, de lo contrario tendrás problemas para poner tu aplicación en la Apple Store.

Si intenta esto, encontrará un mundo de dolor, y apuesto a que a la fecha no hay una aplicación rápida de pila completa compilada en Android en la tienda.

SCADE es una herramienta / biblioteca / plataforma que promete exactamente eso, pero no tengo idea de cuánto tendrá que desviarse de lo que hizo para la tienda de Apple. Compruébalo, tal vez hará algo por ti. Los ejemplos que vi parecían algo que hubiera hecho en cordova / phonegap (y eso es un mundo de dolor por derecho propio) en primer lugar … pero eso soy solo yo. Podría ser una gran herramienta para esto.

¡Buena suerte!

Supongo que puedes encontrar todas tus respuestas en artículos similares:
Cómo portar una aplicación de iOS a Android