Novato en C#

14/05/2007 - 09:13 por grupoicd | Informe spam
Soy novato en el tema de las aplicaciones mobiles, me encuentro con un
problema, necesito crear una aplicacion para un panel PC con Windows CE 5.0.
He estado leyendo bastante sobre la programacion para dispositivos mobiles y
conozco bastante la teoria, pero desgraciadamente me falta mucha practica.

Pues eso necesito crear la apliacion pero no tengo claro cual es la mejor
opcion ATL, MFC, si C# o C++, no se, a ver si alguien me puede orientar un
poco.

Conoceis algun sistema de menus basado en botones es decir, 6 botones en
medio de la pantalla, pinchas uno y entras dentro de un submenu con cuatro
opciones vuelves a pinchar en otro y vas a otro submenu con 12 opciones,
etc.

Que es mejor realizar el tema de forma dinamica y tener un form para cada
submenu. Conoceis algun ejemplo.

Gracias y perdonad el acoso de preguntas
 

Leer las respuestas

#1 RFOG
14/05/2007 - 09:39 | Informe spam
En Mon, 14 May 2007 09:13:12 +0200, grupoicd
escribió:

Soy novato en el tema de las aplicaciones mobiles, me encuentro con un
problema, necesito crear una aplicacion para un panel PC con Windows CE
5.0.
He estado leyendo bastante sobre la programacion para dispositivos
mobiles y
conozco bastante la teoria, pero desgraciadamente me falta mucha
practica.




Realmente no hay mucha diferencia en cuanto a código. Sólo hay que tener
en cuenta que el API disponible (el que sea) siempre es un subconjunto (a
veces muy subconjunto) del API normal del PC. La otra mayor diferencia
suele ser el tamaño de la pantalla (que puede y suele ser minúsculo) y el
rendimiento, muy por debajo de de un PC. La última a destacar es el
sistema para depurar: remota, es decir, desarrollas y compilas en un PC y
ejecutas y depuras en un dispositivo (como mucho, y si tienes suerte, un
emulador), lo que significa algunas limitaciones en cuanto a depurar sobre
el propio PC.

Pues eso necesito crear la apliacion pero no tengo claro cual es la mejor
opcion ATL, MFC, si C# o C++, no se, a ver si alguien me puede orientar
un
poco.




A tu gusto. ATL, MFC y C++ sólo código nativo, funcionamiento un 20% más
rápido que con C#... pero el tiempo de desarrollo, dependiendo de lo que
sepas, puede llegar a ser muchísmimo más que ese 20% de pérdida de
rendimiento.

Conoceis algun sistema de menus basado en botones es decir, 6 botones en
medio de la pantalla, pinchas uno y entras dentro de un submenu con
cuatro
opciones vuelves a pinchar en otro y vas a otro submenu con 12 opciones,
etc.



Hasta donde yo sé, no. Pero hacer eso en C# son veinte minutos. En
C++/MFC/ATL puede ser algo más laborioso por la creación de los cuadros de
diálgo y su encadenamiento.


Que es mejor realizar el tema de forma dinamica y tener un form para cada
submenu. Conoceis algun ejemplo.




Depende de los recursos y de la memoria de donde vayas a ejecutarlo y de
lo complejo que sean dichos forms.

Gracias y perdonad el acoso de preguntas






Visita mi blog principal: http://rfog.blogsome.com
Y este sobre programación: http://geeks.ms/blogs/rfog
Libros, ciencia ficción y programación
No son las cosas las que atormentan a los hombres, sino la opinión que se
tiene de ellas.

Preguntas similares