Aplicaciones Android + iOS

Quiero escribir la misma aplicación para Android e iOS.

Apuesto a que estás pensando "¡Es una gran idea! ¡Nunca hubiera pensado en tener la misma aplicación en ambas plataformas!"

¿Existe una plataforma de desarrollo que lo haga fácil/fácil? Básicamente, estoy buscando algo en lo que pueda escribir la aplicación una vez, luego presionar un botón y ¡BAM! Tengo una versión de Android y una versión de iOS. Algo como eso existe; o tengo que hacer doble trabajo?

las pautas de ux para iOS y Android son incompatibles. developer.apple.com/design/human-interface-guidelines/ios/… developer.android.com/design Así que no, no es una buena idea crear una aplicación que se vea igual en ambos sistemas operativos.

Respuestas (2)

Solo estaba investigando un poco aquí porque quería hacer un juego. Fue entonces cuando me encontré con Adobe Air , Corona y Unity . Estas aplicaciones tienen soporte multiplataforma.

Sin embargo, no creo que el rendimiento sea tan bueno como con las aplicaciones desarrolladas de forma nativa. Pero no tengo experiencia en eso (y aún no desarrollo un juego).

Existen algunos sistemas de este tipo (¿podría proporcionar enlaces al suyo?).
@Mawg agregué los enlaces
¡Gracias! Estaba buscando Corona y solo encontré cerveza ;-)

He desarrollado algunas aplicaciones multiplataforma, usando diferentes métodos.

Si tiene más de $ 1k quemando un agujero en su bolsillo, entonces dudo que pueda vencer a Embarcadero Delphi .

Delphi™ es la forma más rápida de escribir, compilar, empaquetar e implementar aplicaciones nativas multiplataforma.

Delphi es la opción para los desarrolladores que desean la potencia, la legibilidad y la flexibilidad del lenguaje Modern Object Pascal, junto con compiladores nativos y bibliotecas de componentes para un rápido desarrollo de código fuente único en Windows, macOS, iOS, Android y Linux.

Codifique una vez, ejecútelo en varios sistemas operativos. Tiene un excelente diseñador de interfaz de usuario de arrastrar y soltar, además de toneladas de otras características , como era de esperar por el precio.


Apache Cordova es gratuito y excelente, especialmente si desea acceder a la cámara, la libreta de direcciones, etc.


Para aquellos que no requieren acceso al hardware de la cámara ni a ningún recurso de software (como los contactos), solo uso una solución basada en navegador, ya que es muy probable que sea verdaderamente multiplataforma.

Personalmente, codifico en Angular Js y uso Ajax para comunicarme a través de una API RESTful con el servidor, que codifico en PHP, pero no dude en encontrar sus soluciones ganadas (por ejemplo, jQuery y Node.Js)