desconferencia barcamp medellín 2009 - aplicaciones móviles
TRANSCRIPT
![Page 1: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/1.jpg)
Aplicaciones Móviles
![Page 2: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/2.jpg)
En que piensa un desarrollador cuando
construye una aplicación web o escritorio?
![Page 3: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/3.jpg)
Que cosas deberías considerar para
desarrollar aplicaciones móviles?
![Page 4: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/4.jpg)
Primero!
Desarrollar aplicaciones
para dispositivos móviles es
mucho más que desarrollar en
pequeño
![Page 5: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/5.jpg)
Un desarrollador de aplicaciones móviles, debe considerar con atención,
términos como la ergonomía y usabilidad.
![Page 6: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/6.jpg)
Y además debe conocer las herramientas, alternativas y condiciones
que determinan o delimitan su estrategia de desarrollo.
![Page 7: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/7.jpg)
A que se refiere la movilidad?
![Page 8: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/8.jpg)
La movilidad refiere a tener los datos,
las aplicacionesy los dispositivos en cualquier lugar.
![Page 9: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/9.jpg)
Que tal si empezamos por preguntarnos…
Qué es un
dispositivo móvil?
![Page 10: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/10.jpg)
Dispositivos Móviles
![Page 11: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/11.jpg)
Tipos de Dispositivos Móviles
Fuente: Architecture Journal #14
![Page 12: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/12.jpg)
Está presentación esta enfocada al desarrollo de aplicaciones sobre
Teléfonos y PDAs
![Page 13: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/13.jpg)
Mercado por Proveedor
Fuente: Gartner Agosto 2008
![Page 14: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/14.jpg)
Que tipo de aplicación deseas desarrollar?
![Page 15: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/15.jpg)
Que naturaleza tiene la aplicación que vas a desarrollar?
Publico especifico o publico masivo?
Dispositivos específicos o dispositivos desconocidos?
Almacenamiento externo o local?
Sincronización en línea, en lote o desconectado?
![Page 16: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/16.jpg)
Tipos de Aplicaciones
BASADAS EN MENSAJERIASMS/MMS
BASADAS EN INTERNETWap: WML – WAP 1.0
Web: XHTML – WAP 2.0Web Enriquecido (Internet + Ajax/Plug-ins)
STAND-ALONELenguaje Nativo (Stand-Alone)
Lenguaje Intermedio (Stand-Alone)APLICACIONES MIXTAS
Smart Clients (Stand-Alone + Internet)
![Page 17: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/17.jpg)
Herramientas y Plataformas
![Page 18: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/18.jpg)
Sistemas Operativos
• Symbian OS
• Windows Mobile
• iPhone OS
• Palm OS
• Android
• BlackBerry OS
![Page 19: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/19.jpg)
El más popular?
![Page 20: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/20.jpg)
Symbian OS
• S.O. de Symbian (1998)
• Disponible v9.5
• Smartphones (Nokia)
• Interfaz Apuntador y teclado
• SDK Gratuito
• Apps. Nativas y JME
• Firma obligatoria
• Nokia, Sony Ericsson, Samsung, Siemens …
![Page 21: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/21.jpg)
Windows Mobile
• S.O. de Microsoft (2000)
• Disponible v6.1
• Versión de Windows CE
• Smartphones y PDA’s
• Interfaz Apuntador y teclado
• SDK Gratuito/IDE Pagado
• Apps. Nativas y Compact Framework
• Firma opcional
• HP, HTC, Samsung, Dell …
![Page 22: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/22.jpg)
IPhone OS
• S.O. de Apple (2008)
• Disponible v2.0
• Version de Mac OS X
• Interfaz Touch
• iPhone Developer Program
• Apps. Nativas y JME
• Firma obligatoria
• Iphone, Iphone 3G
![Page 23: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/23.jpg)
Palm OS
• S.O. de PalmSource (1996)
• Disponible v5.4
• PDA’s
• Interfaz Apuntador y teclado
• SDK Gratuito
• Apps. Nativas y JME
• Firma opcional
• Familia Palm
![Page 24: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/24.jpg)
Blackberry OS
• S.O. de RIM (1999)
• Disponible v4.2
• Smartphones
• Interfaz teclado
• SDK Gratuito
• JME
• Firma opcional
• Familia Blackberry
![Page 25: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/25.jpg)
Android• S.O. de Google (2008)
• Disponible v1.0
• Smartphones
• Interfaz Touch y
• apuntador
• SDK Gratuito
• Apps. Nativas y JME
• Firma opcional
• HTC, LG, Samsung…
![Page 26: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/26.jpg)
Mercado de los S.O.
Fuente: Gartner Febrero 2008
![Page 27: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/27.jpg)
Plataformas de Desarrollo(Nativas)
![Page 28: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/28.jpg)
Plataformas de Desarrollo(Intermedias)
![Page 29: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/29.jpg)
Que hay que tener en cuenta al sobre los
dispositivos móviles?
![Page 30: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/30.jpg)
Capacidades del Dispositivo
(Pantalla)◦ 25% PC: 3.4 pulg.
◦ 16 bit (65536 colors colors)
◦ Transflective TFT ( thin film transistor)
◦ Fuente de 8pt
◦ 10-12 líneas de datos
◦ Botones de acción
◦ División de flujo de UI
![Page 31: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/31.jpg)
Características de los Dispositivos(Memoria)
◦ RAM (Programas), Volátil
◦ SDRAM (synchronous dynamic random access memory).
◦ Hasta 128 Mb
◦ ROM (Almacenamiento), No volátil
◦ Flash EEPROM (Electrically-erasable programmable Read-Only Memory).
◦ Hasta 32 Mb
◦ Capacidad de Extender Memoria
![Page 32: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/32.jpg)
Características de los Dispositivos(Audio)
◦ Microphone: mono
◦ Loadspeaker: mono
◦ Audio channel: mono/stereo
![Page 33: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/33.jpg)
Características de los Dispositivos(Control)
◦ Posicionamiento
◦ Touch screen
◦ Multi-touch screen
◦ Teclado primario
◦ Numeric type
◦ QWERTY type
◦ Directional pad
◦ Four way (action button)
◦ Scroll wheel
![Page 34: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/34.jpg)
Características de los Dispositivos(Cámara)Resoluciones
1.3 MP (1280 x 1024)
2 MP (1632 x1224)
3 MP (2048 x1536)
5 MP
◦ Front-Camera
◦ Optical Zoom, 1x
◦ Auto-focus
◦ Macro mode
◦ Built-in flash
Mobilelight(LED)
◦ Formatos
JPG,
BMP,
3GPP,
MPEG4,
MJPG,
3GPP2
![Page 35: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/35.jpg)
Características de los Dispositivos(Expansión de Memoria)◦ Tipos de Memoria
◦ SD
32 Gb. 3.2 cmx 2.5 cm
◦ Mini SD
8 Gb. 2.1 cmx 2 cm
◦ Micro SD
8Gb. 1.5 cmx 1.1 cm
◦ SDHC (High capacity > 4Gb)
◦ Memory Stick/PRO*4 Gb.
◦ Memory Stick Duo/PRO16 Gb.
◦ Memory Stick Micro8 Gb. 1.5 cmx 1.2 cm
◦ HG (High speed = 60Mb/s)
![Page 36: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/36.jpg)
Características de los Dispositivos(Batería)
◦ Nickel (Con memoryeffect)
◦ Lithium-ion
mejor relación energia/peso
Sin “memoryeffect”
Lenta perdida de carga
◦ Removable/built-in/AAA
◦ Capacidad
1000 –2600 mAh
xHora: 90 –170 mA
10 –20 horas
3.7 V
![Page 37: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/37.jpg)
Características de los Dispositivos(Ingress Protection)
Códigos de protección IP del IEC contra personas,sólidos, líquidos e impactos
Primer dígito Segundo dígito Tercer dígito (opcional)
Protección contra contacto de personas
Protección contra sólidos
Protección contra líquidos (cuerpos extraños)
Protección contra impactos mecánicos
0 Sin protección Sin protección Sin protección Sin protección
1
Protección contra contacto con áreas importantes del cuerpo (mano)
Protección contra objetos sólidos grandes de más de 50 mm de diámetro
Protección contra gotas de agua cayendo verticalmente
Protección contra impactos de 0,225 julios (0,15 Kg @ 15 cm)
2Protección contra contacto con el dedo
Protección contra objetos sólidos medianos de más de 12 mm de diámetro
Protección contra rocíos directos de agua cayendo hasta a 15º de la vertical
Protección contra impactos de 0,375 julios (0,25 Kg @ 15 cm)
3
Protección contra cables y herramientas de más de 2,5 mm de diámetro
Protección contra objetos sólidos pequeños de más de 2,5 mm de diámetro
Protección contra rocíos directos de agua cayendo hasta a 60º de la vertical
Protección contra impactos de 0,5 julios (0,25 Kg @ 20 cm)
4Protección contra cables y herramientas de más de 1 mm de diámetro
Protección contra objetos sólidos redondos de más de 1 mm de diámetro
Protección contra rocíos directos de agua desde todas direcciones
Protección contra impactos de 1 julio (0,5 Kg @ 20 cm)
5 Protección completaProtección contra depósitos de polvo
Protección contra chorros de agua a baja presión desde todas direcciones
Protección contra impactos de 2 julios (0,5 Kg @ 40 cm)
6 Protección completaProtección completa contra entrada de polvo
Protección contra fuertes chorros de agua de todas direcciones (olas)
Protección contra impactos de 4 julios (1 Kg @ 40 cm)
7Protección contra cortos plazos de inmersión - de 15 cm a 1 m
Protección contra impactos de 6 julios (1,5 Kg @ 40 cm)
8Protección contra largos períodos de inmersión bajo presión
Protección contra impactos de 10 julios (5 Kg @ 20 cm)
9Protección contra impactos de 20 julios (5 Kg @ 40 cm)
Fuente: IEC 60529 – Clasification of Degrees of Protection Provided by Enclosures. International Electrotechnical Commission, Suiza. www.iec.ch
![Page 38: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/38.jpg)
Características de los Dispositivos(Navegación)◦ GPS Interno/externo
◦ A-GPS
Rapidez (min. > seg.)
Precisión
![Page 39: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/39.jpg)
Características de los Dispositivos(Captura)◦ Código de barras
1D Laser
2D Imager
DirectPartMarking(DPM)
◦ RFID
Tags
Cards
![Page 40: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/40.jpg)
Características de los Dispositivos(Impresión)◦ Térmicas portátiles
![Page 41: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/41.jpg)
Características de los Dispositivos(Sensores)◦ Acelerómetro
Transductor 3D
Wii, iPhone, Sony-Ericsson, SuddenMotion
◦ Proximidad
Sensor electromagnético/estático
Control consumo energia
◦ Luz ambiente
Photodetectors
Control intensidad pantalla
![Page 42: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/42.jpg)
Comunicación
• Desconectadas
• Conectadas
– En línea
– En lote
– En línea + lote
![Page 43: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/43.jpg)
Opciones de Conexión
• TCP/IP Con cable– Cable al PC
– Modem
• TCP/IP Sin cables– Wi-fi
– Wman
– Red Celular
• Otros– Cable serial/USB
– Bluetooth
– Infrarrojo
• Protocolos TCP y HTTP
• Comunicación bajo IP
• API’s en Teléfonos, Smartphones y PDA’s
• TCP en Sockets
• HTTP para aplicaciones– Java ME
– Compact .NET Framework
– Nativo
• No depende de la tecnología de acceso
![Page 44: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/44.jpg)
Características de los Dispositivos(Interfaces)USB
USB 1.1, 12 Mbit/s
USB 2.0, 480 Mbit/s
Conectores propietarios
Mini USB
Ej. 12 mp3/s
◦ Bluetooth
Bt1.2, 721 kbit/s
Bt2.0 + EnhancedData Rate, 2.1 Mbit/s
Ej. 1 mp3/20 s
◦ WI-FI
802.11 g, 54 Mbit/s
Ej. 1 mp3/s
◦ Infrarojo
IrDA1.2, 112 Kbit/s
Ej. 1 mp3/5 min
◦ Serial
RS-232 , 112 Kbit/s
![Page 45: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/45.jpg)
TCP-IP Con Cables (Cable al PC)
• Conectividad sin costo $0
•“Dock”, “Craddle” o “Base”
• Aplicaciones en Batch
• Lugar: Trabajo/Casa
• Alta velocidad (USB)
• Cliente en el PC
• LAN
![Page 46: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/46.jpg)
TCP-IP Con Cables(Modem)•Costo plan + costo llamada
•Modem SDIO o Compact Flash
•Aplicaciones en Batch
•Lugar: Red telefónica
•Velocidad 56 kbit kbit/s
•Internet
![Page 47: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/47.jpg)
TCP-IP Sin Cables (Wi-fi)
•Costo acceso Wi-fi
•Integrado dispositivo o tarjeta externa
•Aplicaciones en Línea Lugar: Trabajo/Hotel/Café
•Velocidad 54 Mbit/s
•LAN
![Page 48: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/48.jpg)
TCP-IP Sin Cables (Wman)
•Costo plan WIMAX
•Integrado con dispositivo
•Aplicaciones en Línea
•Lugar: Ciudad
• Velocidad 2Mbit/s
•Internet
![Page 49: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/49.jpg)
TCP-IP Sin Cables (Red Celular)◦ Redes
GSM 850, 900, 1800, 1900UMTS 850, 900, 2100
◦ DatosCSD (2G) 9.6 kbit/sGPRS (3G) 56 kbit/sEDGE (3G) 56 kbit/sUMTS (3G) 384 kbit/sHSDPA (3.5G) 7.2 Mbit/
◦ AntenaInternaExterna
◦ Colombia– 850 Mhz Mhz: Comcel– 1900 Mhz Mhz: Tigo, Movistar
![Page 50: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/50.jpg)
TCP-IP Sin Cables (Red Celular)
• Costo plan GPRS
• Integrado dispositivo o tarjeta externa
• Aplicaciones en Línea
• Lugar: Ciudad y afueras
• Velocidad 28 Kbit Kbit/s /–512 Kbit Kbit/s
• Internet
![Page 51: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/51.jpg)
Diseño y Arquitectura
• Requerimientos funcionales– Que debe hacer la aplicación?
• Requerimientos no funcionales– Plataforma
– Disponibilidad (op. desconectadas)– Mantenibilidad
– Redimiento (t. respuesta)– Seguridad (encripción, auth)– Compatibilidad (dispositivos)
– Soporte (updates, logs)– Usabilidad
![Page 52: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/52.jpg)
Aplicaciones Web Móvil(Lenguajes de Marcas)
Compact HTML (cHTML)
HTML
Wireless Markup Language (WML)
Handheld Devices Markup Languages (HDML)
VoiceXML
XHML
XHTML-MP
![Page 53: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/53.jpg)
Aplicaciones Web Móvil(MicroNavegadores)
• OperaMini
• Minimo (Mozilla)
• Pocket Internet Explorer
• Skyfire
• NetFront
• Safari
• Nokia N60 browser
![Page 54: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/54.jpg)
Aplicaciones Web Móvil(Emuladores)
• WinWap Smartphone Emulator
• OpenWave Browser
• Nokia Browser Simulator
• Microsoft Pocket PC Emulators
• Online Mobile Simulator
• Online WAP Browser
• Offline Emulator
• Opera Mini
![Page 55: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/55.jpg)
Emuladores
![Page 56: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/56.jpg)
VS
![Page 57: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/57.jpg)
Estándares Web Móvil
• W3C (Mobile)
– http://www.w3.org/Mobile/
• .MOBI
– http://mtld.mobi/
![Page 58: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/58.jpg)
![Page 59: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/59.jpg)
![Page 60: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/60.jpg)
![Page 61: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/61.jpg)
![Page 62: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/62.jpg)
![Page 63: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/63.jpg)
![Page 64: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/64.jpg)
![Page 65: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/65.jpg)
![Page 66: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/66.jpg)
![Page 67: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/67.jpg)
![Page 68: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/68.jpg)
![Page 69: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/69.jpg)
![Page 70: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/70.jpg)
![Page 71: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/71.jpg)
¿Dudas?
Visita mi blog
http://soreygarcia.blogspot.com
O sígueme en
@soreygarcia
![Page 72: Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles](https://reader033.vdocuments.net/reader033/viewer/2022052412/557bdb76d8b42a03748b492c/html5/thumbnails/72.jpg)
Sorey Bibiana García Zapata
Ingeniera InformáticaEspecialista en Desarrollo de SoftwareDocente Universitaria
Gracias!!!