Lenguaje de programación universal para Android, iPhone y Windows Phone

Hola, voy a escribir un algoritmo para mi aplicación Android.

Ahora el problema es Su un gran algoritmo y podría desarrollar aplicaciones para iPhone y Windows Phone también. Así que quería reutilizar el código en todas partes.

Mi pregunta es qué idioma debo escribir el algo en para reutilizar el código.

He hecho algunas investigaciones que parece android y soporte para iphone C + +, pero estoy confundido con Windows Phone

¿El teléfono de Windows admite el lenguaje C ++?

4 Solutions collect form web for “Lenguaje de programación universal para Android, iPhone y Windows Phone”

Suena como C ++ vendrá con WP Apollo.

Lo haría en C ++ y esperar a ver si hay C + + para WP lo suficientemente pronto.

De lo contrario, volver a escribir ese código en C #, bastante rápido creo.

  • Windows Phone 7 no admite C ++
  • Windows Phone 8 soportará C ++

Tal vez deberías echar un vistazo a MonoTouch . Le permite codificar en C # y Windows Phone, iOS y Android.

No, Windows Phone no soporta C ++ – existe la posibilidad de que WP8 lo soporte, pero no creo que se haya hecho oficial todavía. Tienes algunas opciones, ninguna de ellas es ideal!

MonoTouch / MonoDroid

Puede utilizar Mono para escribir su aplicación en C # para iOS y Android, y utilizando los frameworks regulares de C # para Windows Phone. Esto significa que usted tendrá que usar Mono para toda su aplicación, no sólo este algoritmo.

JavaScript

Podría escribir su algoritmo en JavaScript y luego ejecutarlo dentro de un control de navegador adecuado dentro de cada plataforma. Feo, pero viable!

WP8 no tiene soporte completo de C ++ .

No puedes desarrollar y publicar en aplicaciones de aplicaciones WP8 no direct3D sólo con utilizarlo. Tienes que / debe usar C # para diseñar tu interfaz, que es XAML y sólo es compatible con C #. Esto "puede desarrollar aplicaciones con C + + para WP8" slogan es sólo una gran mentira de marketing. Y la indicación del fallo del WP8. Lea mi respuesta aquí para más y los recursos:

https://softwareengineering.stackexchange.com/a/177048/3375

  • Cualquier ventaja de la programación nativa para el desarrollo móvil?
  • Windows Phone 7 equivalente de Android WebView
  • ¿Cual es mejor? ¿Aplicación nativa o aplicación híbrida?
  • ¿Cómo construimos una aplicación nativa móvil tal que podamos usarla tanto para Android como para WP7?
  • Desarrollando para iPhone / Android y WPF
  • ¿En qué plataformas móviles el "push token" no es permanente?
  • Cuán exacta es la medida de altitud en los teléfonos móviles
  • ¿Cuál es el mejor SDK publicitario para móviles?
  • Phonegap File Download to device - ¿Qué ruta del dispositivo tomar?
  • Portabilidad entre plataformas móviles
  • ¿Qué tan seguras son las API de GeoLocation en dispositivos móviles?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.