¿Hay opciones para transferir aplicaciones de iOS a Android y viceversa?

Queremos desarrollar software con amigos y hacerlo multiplataforma. ¿Alguien sabe maneras de hacer esto?

Respuestas
dheeraj chand
Creo que esto es real solo para juegos en los que el programa hace todo el dibujo de la interfaz. En este caso, es suficiente mantener la capa de compatibilidad fácil, que proporciona salida a la pantalla y eventos de recepción (como un controlador: "salida a la pantalla en iOS", "salida a la pantalla en Android).

Para los que no son juegos, esta opción no funcionará: los controles dibujados a mano se verán torcidos y no se ajustarán a las pautas de la interfaz (y, por lo tanto, la censura de la manzana no se aprobará, al menos). En todas partes sus tradiciones de interfaz, qué hacer. Por supuesto, la lógica de la aplicación ("modelo") puede ser común, pero volver a escribir la interfaz para las dos plataformas llevará la mayor parte del tiempo y ya significará que no es multiplataforma.
jeynifire jack
Para mi juego, hice una capa delgada que se escribió arriba que interactúa con las funciones del teléfono y se ocupa del dibujo. Por lo tanto, tengo un puerto en Linux / Win / iOS / Android, a través de los enlaces a la carpeta de origen, obtenemos 4 proyectos. El único gran problema es el sonido en Android, ya que no hay acceso directo a alsa, la única esperanza es la versión 3.0. También hay un problema con el multitouch en muchos androides (G1,G2,Hero,N1), pero se resuelve de manera específica mediante controles de control espaciados (por ejemplo, la esquina inferior izquierda y la esquina superior derecha).
Enlaces al problema del sonido: 1, 2, 3

PD: Tal vez me reuniré y escribiré un artículo.
aluap
Mire a un lado www.appcelerator.com/, las aplicaciones, por supuesto, resultan ser más gruesas que si escribiera código nativo, pero al menos problemas con la migración.
Hay una gran necesidad de editar los bolígrafos después de esto, esto es algo así como una versión antigua de Dreamvive :-) - bahar tolu
Bueno, todavía es mejor que usar las manos para crear una interfaz para cada sistema :) - dusty
jodi goldberg
Mira a un lado Airplay SDK
tiffany vasconcellos
¡Muchas gracias a todos!
emeline
MoSync (C / C ++)
 Rhomobile (rubí)