Desarrollo de aplicaciones para iPhone y Android

Tenemos clientes que solicitan aplicaciones que pueden ejecutarse tanto en iPhone como en Android. Me doy cuenta de esto significará dos proyectos de desarrollo diferentes, pero me pregunto si alguien tiene algún consejo / consejos creativos sobre este tema? Por ejemplo, ¿Cómo maximizar los recursos compartidos?

NOTA: Darse cuenta de que la aplicación basada en la web sería la manera más eficaz, pero buscando asesoramiento sobre el desarrollo cruzado en las plataformas nativas.

Echa un vistazo a PhoneGap

PhoneGap le permite desarrollar aplicaciones usando HTML, CSS y Javascript para una amplia gama de dispositivos móviles

Puede utilizar una mezcla de HTML5 / Javascript multi-plataforma para las partes de interfaz de usuario web-ifiable (en apariencia y rendimiento) de la aplicación y simple ole C (que es un subconjunto de Objective C y disponible en Android a través de NDK ) Para las piezas de crujido OpenGL / data / number con requisitos de alto rendimiento. Las partes nativas de la interfaz de usuario sólo tendrán que ser rediseñadas para las plataformas nativas y (re) escritas dos veces.

  • Class.getResource (className) que me da NullPointerException
  • Unity 2D: ¿Cómo soportar plataformas múltiples y diferentes dispositivos de relación de aspecto en Unity 2D?
  • Una biblioteca para compresión / descompresión de vídeo sin pérdidas / bajo nivel de plataforma cruzada (C ++ / Android)
  • Biblioteca nativa de Android que se enlaza con otra biblioteca nativa desde aar
  • Biblioteca multiplataforma para comunicaciones entre C ++ y código nativo de plataforma (iOS, Android)
  • Desarrollo de juegos de plataforma cruzada utilizando html5
  • Iccp: No reconoce el perfil sRGB conocido que se ha editado
  • ¿Cuál es su experiencia con las webapps de Android (limitaciones, sugerencias y prácticas recomendadas)?
  • ¿La mejor manera de hacer aplicaciones multiplataforma?
  • ¿Utilizando appMobi puedo crear aplicaciones para Android y aplicaciones para iPhone de forma gratuita (además de los costos de Google / Apple)?
  • ¿Cómo escribir aplicaciones para diferentes plataformas? Linux, Mac, Windows y plataformas móviles
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.