¿Puedo usar MeteorJS para crear una aplicación web y poder convertirla en aplicaciones de Android e iOS?

Meteor es un marco de código abierto de pila completa basado en Node.js y MongoDB. En palabras simples, es la colección de bibliotecas y paquetes que están unidos para facilitar el desarrollo web. Meteor se puede conectar con cualquier base de datos SQL o No-SQL (usando Apollo). Utiliza una combinación de JavaScript front-end que se ejecuta en el navegador, JavaScript back-end que se ejecuta en un servidor Meteor. De hecho, Meteor proporciona dos bases de datos MongoDB: una base de datos de caché del lado del cliente y una base de datos MongoDB en el servidor.

La aplicación web Meteor se puede convertir fácilmente en aplicaciones de Android o iOS a través de la interfaz de usuario de código para el front-end, pero si el usuario desea una funcionalidad diferente de la que deben realizarse algunos cambios en la codificación del back-end, si no es que la misma funcionalidad en el back-end. La aplicación móvil se está desarrollando a través de Cordova en Meteor. Apache Cordova permite a los programadores de software crear aplicaciones para dispositivos móviles que utilizan CSS3, HTML5 y JavaScript en lugar de depender de API específicas de la plataforma como las de Android o iOS. Permite el ajuste de código CSS, HTML y JavaScript dependiendo de la plataforma del dispositivo.

Conviértalo, lo que significa que no haría ningún cambio, no.

Conviértalo, lo que significa que puede hacer modificaciones menores, quizás.

MeteorJS es un marco para crear aplicaciones web en tiempo real.

Lo que hay que ver aquí es crear una API para su aplicación que pueda ser consumida por su aplicación web (Meteor) y sus aplicaciones de Android / iOS.

Por lo tanto, lo único que tendrá que hacer es conectar su interfaz con su backend en ambos escenarios.

Además, la complejidad puede depender de qué plataforma va a utilizar para crear sus aplicaciones de Android / iOS. ¿Rápido? Kotlin? Reaccionar nativo?