Jj's web stream

Multiplataforma móvil?

  • Android

  • IPhone

  • Symbian

  • Palm

  • Blackberry

  • OpenMoko

al igual que los demás programadores, quiero hacer aplicaciones móviles. Que hagan uso de las ventajas que te da el hardware de los nuevos dispositivos móviles.

El problema es, ¿para qué plataforma desarrollo?, me siento nuevamente en el problema de aplicaciones para Windows, aplicaciones para Linux, aplicaciones para Mac. Con la diferencia que esta vez hay mucha mas variedad para complicar.

Ojalá que pronto haya Python (y otros lenguajes interpretados) nativo para Andriod, IPhone, Symbian, y el resto..., con librerías comunes, widgets comunes (chrome issues?) para poder desarrollar en un sitio y que funcione en los demás.

Además, con esto me gustaría que existan capas de abstracción universales que me indiquen que caracteristicas tiene el hardware donde mi aplicación se ejecuta y poder saber si cuenta con brújula, GPS, cámara, acelerómetro, teclado físico, pantalla táctil, y en función de esto que mi aplicación reacciones. Claro que se complica la programación :roll: .

Quisiera que a la hora de elegir el teléfono que me compre sea sólo una decisión de que hardware tenga y no una preocupación de las aplicaciones que pueda correr.