Desarrollo Movil

Páginas: 31 (7690 palabras) Publicado: 4 de mayo de 2012
DESARROLLOS MÓVILES CON .NET

Capítulo

1
16 17 17 19 20 22 24 24 26 27 28 28 29 30 31 31 32 32 33 33 34 36 36 37 38 39 40 40 40 41 42 43 43 43 44 45 45 46

Desarrollos móviles
En este capítulo haremos un repaso general de todas las tecnologías disponibles, los dispositivos del mercado, qué tipo de soluciones podemos desarrollar y sobre cuáles podremos trabajar con las herramientas quenos provee .NET.

SERVICIO DE ATENCIÓN AL LECTOR: lectores@mpediciones.com

Dispositivos móviles PDAs PalmOS Teléfonos Plataforma propietaria Otros dispositivos Desarrollos: tipo de soluciones Soluciones Stand-alone Soluciones Online Soluciones Smart Client Tipo de código ejecutable Código nativo Código manejado Matriz de lenguajes Soluciones móviles Soluciones Online Soluciones Stand-alone encódigo nativo Soluciones Stand-alone y Smart Clients Framework vs. Framework .NET Framework .NET Compact Framework Lenguajes Herramientas de desarrollo Web Matrix Visual Studio .NET Servidores MSDE o SQL Server SQL Server Mobile Emuladores Windows Symbian OS Nokia OpenWave Opera Motorola Browser ADK Otros emuladores Resumen Actividades

DESARROLLOS MÓVILES CON .NET

DISPOSITIVOS MÓVILES
Antesde comenzar a hablar sobre los desarrollos móviles, comencemos por definir en qué tipo de equipos estamos pensando cuando hablamos de dispositivos móviles. Consideraremos equipos móviles a aquellos dispositivos que los usuarios pueden llevar consigo y que se caracterizan por tener un tamaño reducido, que caben en la palma de la mano y en el bolsillo. Son asistentes personales, pequeñascomputadoras y teléfonos celulares, que no llegan al tamaño y robustez de una notebook. Estos equipos tienen ciertas características (la mayoría de ellas, limitaciones) que los hacen muy distintos de lo que conocemos como desarrollos para equipos de escritorio. En primer lugar consideremos las características de hardware: trabajaremos con pantallas chicas (un promedio de 200 x 200 pixeles), no siempretendremos teclado para interactuar con el usuario, los procesadores no serán muy poderosos (entre 16 y 500 MHZ), funcionan a batería de limitada duración y no poseen discos duros, sino escasa memoria (entre 2 y 64 MB). En cuanto a las funciones disponibles, en su mayoría tendremos acceso a protocolos de red, como TCP/IP, ya sea a través de Internet móvil (como GPRS), de tecnología Bluetooth, Wi-Fi o desincronización en un puesto de trabajo. Todos los equipos poseen un sistema operativo reducido en capacidades y ninguno de ellos tiene un sistema de archivos (file system) como lo conocemos en equipos de escritorio. Generalmente, se trata de sistemas de almacenamiento de registros de datos que se mantienen latentes en la memoria principal del equipo. Con todas estas limitaciones nos tendremos queenfrentar a la hora de desarrollar para equipos móviles. Una buena noticia: las plataformas móviles están enfocando su visión hacia lograr una unificación con equipos de escritorio en cuanto a servicios brindados por el sistema operativo o por el lenguaje utilizado. La tendencia es a aprovechar el conocimiento y código que los programadores tenemos en aplicaciones de escritorio; es así que podemosprogramar en Java casi tal cual como si lo hiciéramos con J2SE o podemos utilizar .NET Compact Framework, que veremos en este libro. Algo sí es común a todas las plataformas: la tendencia a la programación orientada a objetos y/o eventos. Así, por ejemplo, será posible reutilizar clases ya creadas en .NET en equipos móviles. Veamos entonces las diferentes plataformas existentes en

❘❘❘

LOSDIENTES AZULES

Bluetooth es una tecnología de comunicación inalámbrica, pensada especialmente para dispositivos electrónicos de bajo porte. Permite comunicar en un radio de 10 metros, por ejemplo, un celular con un PDAs o con un equipo de escritorio.

16

usr.code

Dispositivos móviles

la actualidad para luego interiorizarnos en los tipos de desarrollos que podremos realizar en cada...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Desarrollo movil
  • Desarrollo Movil
  • DESARROLLO DE APLICACIONES MOVILES DISPOSITIVOS MOVILES
  • 6 Desarrollo De La Movilidad
  • Desarrollo de la telefonia movil
  • Desarrollo apps moviles
  • Desarrollo de laboratorios moviles
  • Plan De Desarrollo De Movilidad

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS