El documento discute los factores que debe considerar un desarrollador de aplicaciones móviles, incluyendo las características y capacidades de los dispositivos móviles, las herramientas y plataformas de desarrollo, y los tipos de conectividad y comunicación. Explica que los desarrolladores deben prestar atención a la usabilidad y ergonomía de las aplicaciones para dispositivos móviles pequeños, y conocer las limitaciones técnicas impuestas por los diferentes sistemas operativos y hardware móviles
Esta presentación fue realizada con multiples fuentes de internet, si alguno de los autores tiene problema con su publicación por favor me informa, espero les resulte de utlidad.
MVP Open Day - Best Practices/Experiences Sorey García
Una presentación creada para compartir con los MVPs e Influenciadores, algunas de las experiencias y buenas practicas para hacerte a ti mismo un influencer.
Esta presentación fue realizada con multiples fuentes de internet, si alguno de los autores tiene problema con su publicación por favor me informa, espero les resulte de utlidad.
MVP Open Day - Best Practices/Experiences Sorey García
Una presentación creada para compartir con los MVPs e Influenciadores, algunas de las experiencias y buenas practicas para hacerte a ti mismo un influencer.
Esta presentación fue realizada con multiples fuentes de internet, si alguno de los autores tiene problema con su publicación por favor me informa, espero les resulte de utlidad.
ESTA PRESENTACION ES UN TRABAJO ACADEMICO Y NO BUSCA NINGUN TIPO DE RECONOCIMIENTO Y MENOS DE SUPLANTACION DE SUS AUTORES
Estrategias para la Gestión del ConocimientoSorey García
Tomado de:
What's Your Strategy for Managing Knowledge?
Morten T. Hansen, Nitin Nohria, Thomas Tierney
Harvard Business School Publishing, empresa propiedad de Harvard Business School.
ESTA PRESENTACION ES UN TRABAJO ACADEMICO Y NO BUSCA NINGUN TIPO DE RECONOCIMIENTO Y MENOS DE SUPLANTACION DE SUS AUTORES
Esta presentación fue realizada con multiples fuentes de internet, si alguno de los autores tiene problema con su publicación por favor me informa, espero les resulte de utlidad.
ESTA PRESENTACION ES UN TRABAJO ACADEMICO Y NO BUSCA NINGUN TIPO DE RECONOCIMIENTO Y MENOS DE SUPLANTACION DE SUS AUTORES
Liderazgo y trabajo en equipo, complementando con una visión humana y un trabajo desde el interior de cada persona haciendo un énfasis en la determinación de objetivos y prioridades.
Esta presentación fue realizada con multiples fuentes de internet, si alguno de los autores tiene problema con su publicación por favor me informa, espero les resulte de utlidad.
ESTA PRESENTACION ES UN TRABAJO ACADEMICO Y NO BUSCA NINGUN TIPO DE RECONOCIMIENTO Y MENOS DE SUPLANTACION DE SUS AUTORES
Estrategias para la Gestión del ConocimientoSorey García
Tomado de:
What's Your Strategy for Managing Knowledge?
Morten T. Hansen, Nitin Nohria, Thomas Tierney
Harvard Business School Publishing, empresa propiedad de Harvard Business School.
ESTA PRESENTACION ES UN TRABAJO ACADEMICO Y NO BUSCA NINGUN TIPO DE RECONOCIMIENTO Y MENOS DE SUPLANTACION DE SUS AUTORES
Esta presentación fue realizada con multiples fuentes de internet, si alguno de los autores tiene problema con su publicación por favor me informa, espero les resulte de utlidad.
ESTA PRESENTACION ES UN TRABAJO ACADEMICO Y NO BUSCA NINGUN TIPO DE RECONOCIMIENTO Y MENOS DE SUPLANTACION DE SUS AUTORES
Liderazgo y trabajo en equipo, complementando con una visión humana y un trabajo desde el interior de cada persona haciendo un énfasis en la determinación de objetivos y prioridades.
Nueva Guía rápida de selección vigente desde el 1 de abril de 2017. En ella encontrará la mayor selección de instrumentos de medida para el electricista profesional.
Guía rápida de selección de la instrumentación de HT INSTRUMENTS, multifunciones, multímetros, pinzas amperimétricas, cámaras termográficas, medidores de tierras y aislamiento, etc.
Somos una ingeniería de instrumentación y control enfocada a los diversos ámbitos relacionados con el sector hidráulico y del medio ambiente. También somos fabricantes de sensores de nivel y detectores de nivel para líquidos.
Similar a Desconferencia BarCamp Medellín 2009 - Aplicaciones Móviles (8)
15. 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?
16. Tipos de Aplicaciones
BASADAS EN MENSAJERIA
SMS/MMS
BASADAS EN INTERNET
Wap: WML – WAP 1.0
Web: XHTML – WAP 2.0
Web Enriquecido (Internet + Ajax/Plug-ins)
STAND-ALONE
Lenguaje Nativo (Stand-Alone)
Lenguaje Intermedio (Stand-Alone)
APLICACIONES MIXTAS
Smart Clients (Stand-Alone + Internet)
20. 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 …
21. 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 …
22. 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
23. 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
24. Blackberry OS
• S.O. de RIM (1999)
• Disponible v4.2
• Smartphones
• Interfaz teclado
• SDK Gratuito
• JME
• Firma opcional
• Familia Blackberry
25. 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…
29. Que hay que tener en
cuenta al sobre los
dispositivos
móviles?
30. 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
31. 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
33. 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
35. 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)
36. 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
37. 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 Protección contra Protección contra líquidos (cuerpos
Protección contra impactos mecánicos
contacto de personas sólidos extraños)
0 Sin protección Sin protección Sin protección Sin protección
Protección contra Protección contra
contacto con áreas objetos sólidos Protección contra gotas de agua Protección contra impactos de 0,225 julios
1
importantes del cuerpo grandes de más de cayendo verticalmente (0,15 Kg @ 15 cm)
(mano) 50 mm de diámetro
Protección contra
Protección contra objetos sólidos Protección contra rocíos directos de Protección contra impactos de 0,375 julios
2
contacto con el dedo medianos de más de agua cayendo hasta a 15º de la vertical (0,25 Kg @ 15 cm)
12 mm de diámetro
Protección contra cables Protección contra
y herramientas de objetos sólidos Protección contra rocíos directos de Protección contra impactos de 0,5 julios
3
más de 2,5 mm de pequeños de más de agua cayendo hasta a 60º de la vertical (0,25 Kg @ 20 cm)
diámetro 2,5 mm de diámetro
Protección contra
Protección contra cables
objetos sólidos Protección contra rocíos directos de Protección contra impactos de 1 julio (0,5
4 y herramientas de más
redondos de más de agua desde todas direcciones Kg @ 20 cm)
de 1 mm de diámetro
1 mm de diámetro
Protección contra Protección contra chorros de agua a Protección contra impactos de 2 julios (0,5
5 Protección completa
depósitos de polvo baja presión desde todas direcciones Kg @ 40 cm)
Protección completa
Protección contra fuertes chorros de Protección contra impactos de 4 julios (1 Kg
6 Protección completa contra entrada de
agua de todas direcciones (olas) @ 40 cm)
polvo
Protección contra cortos plazos de Protección contra impactos de 6 julios (1,5
7
inmersión - de 15 cm a 1 m Kg @ 40 cm)
Protección contra largos períodos de Protección contra impactos de 10 julios (5
8
inmersión bajo presión Kg @ 20 cm)
Protección contra impactos de 20 julios (5
9
Kg @ 40 cm)
Fuente: IEC 60529 – Clasification of Degrees of Protection Provided by Enclosures. International Electrotechnical Commission, Suiza. www.iec.ch
41. 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
43. Opciones de Conexión
• TCP/IP Con cable • Protocolos TCP y HTTP
– Cable al PC • Comunicación bajo IP
– Modem
• API’s en Teléfonos,
• TCP/IP Sin cables Smartphones y PDA’s
– Wi-fi
• TCP en Sockets
– Wman
• HTTP para aplicaciones
– Red Celular
– Java ME
• Otros
– Compact .NET Framework
– Cable serial/USB
– Nativo
– Bluetooth
• No depende de la
– Infrarrojo
tecnología de acceso
44. 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
45. 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
46. 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
47. 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
48. TCP-IP Sin Cables
(Wman)
•Costo plan WIMAX
•Integrado con dispositivo
•Aplicaciones en Línea
•Lugar: Ciudad
• Velocidad 2Mbit/s
•Internet
50. 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
51. 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
52. Aplicaciones Web Móvil
(Lenguajes de Marcas)
Compact HTML (cHTML)
HTML
Wireless Markup Language (WML)
Handheld Devices Markup Languages (HDML)
VoiceXML
XHML
XHTML-MP
53. Aplicaciones Web Móvil
(MicroNavegadores)
• OperaMini
• Minimo (Mozilla)
• Pocket Internet Explorer
• Skyfire
• NetFront
• Safari
• Nokia N60 browser
54. 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