Celulares “inteligentes”



Teléfonos
Todos ya nos imaginamos qué son los teléfonos. Son teléfonos celulares “inteligentes”,
que tienen mayor capacidad digital además de ser usados como canal de voz.
Esta categoría de equipos móviles tiene sus coincidencias con los PDAs (en cuanto
a las limitaciones), pero también sus propias características que la hacen diferente a
la hora de pensar en desarrollar para este tipo de equipos:
• No poseen stylus ni pantallas touch-screen.
• Están pensados para ser manejados con una sola mano.
• La pantalla es, generalmente, mucho más chica que una PDA (entre 90 x 60 y
200 x 150 pixeles).
• No hay sistemas operativos dominantes en el mercado.
• Tienen conectividad a Internet, a través de servicios de datos (como GPRS o EDGE).
Veamos qué plataformas hay disponibles en esta categoría de dispositivos móviles.
Plataforma propietaria
Éstos son la mayoría de los equipos celulares. Tenemos equipos fabricados por Nokia,
Motorola, Siemens, Samsung, Sony Ericsson, entre otros. Cada uno de ellos
desarrolló su propio sistema operativo, su propio navegador y sus propias aplicaciones.
Si bien algunos equipos (de gama alta) tienen alguno de los sistemas operativos
que veremos a continuación, la mayoría de los teléfonos no lo poseen. La única
constante relativa entre todos estos equipos, lo cual nos ayudará a desarrollar
aplicaciones, es el soporte de máquina virtual Java en muchos de ellos, y el soporte
de un navegador de páginas.
La desventaja es que dicho navegador puede soportar diversos lenguajes, WML,
HTML, cHTML, iHTML, xHTML y otros que veremos luego. Tendremos que
saber cuál utilizar para cada equipo o, en unas páginas más, ver qué nos ofrece
.NET para solucionar este problema.

Fuente: DESARROLLOS MÓVILES CON .NET
Desarrollos móviles