2011-07-14 9 views
6

Estoy muy confundido sobre la elección de una herramienta de desarrollo de aplicaciones móviles multiplataforma.¿Cuál es la mejor herramienta de desarrollo de aplicaciones web móviles multiplataforma?

Quiero correr mi aplicación web en los terminales de mano o Blackberries, iPhones, Androids y etc.

Mi aplicación web será capaz de capturar fotos y localización del GPS. ¿Qué crees que debería estar usando?

  • Rhomobile
  • servidor de movilidad Volantis
  • appcelerator
  • widgetpad
  • sencha
  • webapp-net
  • jquery mobile
  • MotherApp
  • mosync
  • Marmalade
+1

no constructivo? es muy útil – KJW

Respuesta

5

Solo para sugerir, use jQueryMobile para desarrollar aplicaciones web. Luego use http://phonegap.com para portar sus aplicaciones web a aplicaciones nativas que tengan acceso a funciones de hardware como cámaras, etc.

3

Si está desarrollando una aplicación puramente web que tendrá que luchar para conseguir las aplicaciones móviles para subir fotos con los datos del GPS conectados a ellos.

Es posible que desee ver: http://monotouch.net/

Esto es lo más cerca que conozco a una herramienta de plataforma cruzada dev para iPhone y Android, y significa la reutilización de las habilidades de C#.

+0

'subir fotos con GPS'? ¿Qué quieres decir con eso? – rubenvb

+0

Lo que quiero decir es eso; Quiero capturar fotos de la cámara y también longitud y latitud usando construir en GPS. Será una aplicación web que se ejecuta en un navegador. Aclamaciones. – Pinchy

2

Depende de qué tan nativo quieras ir ... pero MoSync y Marmalade son dos plataformas muy sólidas que convierten tu código en muchas de las plataformas.

+2

He usado Marmalade (también conocido como Airplay SDK) durante un par de años y puedo dar fe del hecho de que es una plataforma sólida y madura. Con cualquier plataforma como esta, usted siempre está a merced del proveedor (a) para no tener errores, y (b) para darle la funcionalidad que necesita. Marmalade es bastante bueno en ambos sentidos. No he usado MoSync, pero al mirar sus páginas web, parece menos libre para desarrolladores independientes. Además, Marmalade está basado en Visual Studio, que en mi opinión es mucho más agradable que Eclipse. –

+0

Buen comentario. MoSync tiene soporte para J2ME si es necesario. También, como mencionas, es un código abierto que facilita la reparación de errores en lugar de esperar al proveedor. La integración de Visual Studio suena bien para los desarrolladores de Windows (mayoría).Los desarrolladores Mac OSx tendrán que usar Eclipse, supongo. –

+0

Marmalade también está integrado con xcode (aunque no lo he usado personalmente). –

0

Un IDE completo como Application Craft http://www.applicationcraft.com le permitirá construir aplicaciones web y nativas y luego implementarlas en las principales plataformas móviles mediante Phonegap. Consulte el estudio de caso de Phonegap con AC: http://phonegap.com/case_study/phonegap-application-craft-pain-free-mobile-app-development/

Application Craft también aprovecha jQuerymobile, el emulador de Ripple (que le permitirá hacer pruebas en dispositivos, acelerómetros, GPS, etc.) y tiene un editor de código integrado.

Cuestiones relacionadas