Otra cosa es que tu aplicación no esté pensada de primeras para ser multiplataforma.
Ojo, que hay muchas diferencias entre programar para PCs y programar para móviles. En estos últimos te encuentras con una ingente variedad de sistemas diferentes a nivel de procesador (arquitecturas, potencia...), de almacenamiento (tamaño, velocidad...), conectividad (BT, Wifi, cable, IR...), métodos de entrada (microfono, puntero, teclado real, teclado lógico, ruletas, trackballs, gestos, acelerómetros...) y capacidades adicionales diversas (cámara, GPS...).
Vamos, que aunque seas la releche como desarrollador, vas a sufrir lo indecible si tu aplicación de gestión X tiene que correr en una variedad de dispositivos que va desde pantallas 80 caracteres a 800x600 pixeles, con teclado numérico a teclado qwery completo, con interacción desde stylus a multitouch y almacenando los datos en memoria.
Vale, pero esa es otra historia distinta de la que habla el padre del mensaje.
Incluso teniendo un SDK único, deberías seguir preguntando al sistema por la resolución de la pantalla, la velocidad de CPU, si tiene cámara, si tiene BT, si usa teclado querty físico, si solo es numérico y táctil, etc...
Re:Deberían homogeneizar las SDK...
(Puntos:2)( http://jbolano.wordpress.com/ | Última bitácora: Miércoles, 02 Enero de 2013, 21:27h )
Vamos, que aunque seas la releche como desarrollador, vas a sufrir lo indecible si tu aplicación de gestión X tiene que correr en una variedad de dispositivos que va desde pantallas 80 caracteres a 800x600 pixeles, con teclado numérico a teclado qwery completo, con interacción desde stylus a multitouch y almacenando los datos en memoria.
A mad man with a SharePoint [wordpress.com]
Re:Deberían homogeneizar las SDK...
(Puntos:3, Inspirado)( http://www.traperware.com/ )
Incluso teniendo un SDK único, deberías seguir preguntando al sistema por la resolución de la pantalla, la velocidad de CPU, si tiene cámara, si tiene BT, si usa teclado querty físico, si solo es numérico y táctil, etc...