Situación, estudio y retos
Movilidad
Síguenos en:
@BABELgrupo
#BABELMovilidad
BABEL
Sistemas de
Información
1.Introducción a la movilidad
2.Situación actual de la movilidad
3.Entorno empresarial
4.Retos y ¿futuro?
1.Introducción a la movilidad
2.Situación actual de la movilidad
3.Entorno empresarial
4.Retos y ¿futuro?
Título de la diapositiva
Introducción a la movilidad
¿Qué es la movilidad?
Título de la diapositiva
Introducción a la movilidad
¿Qué es la movilidad?
• Tiene que ver con la informática
• Tiene que ...
1.Introducción a la movilidad
2.Situación actual
3.Entorno empresarial
4.Retos y ¿futuro?
Situación actual: Sistemas operativos
Cambio%3Q12%3Q13Sistema Operativo
51.3%74.9%81%Android
14.4%12.9% 25.6%iOS
156%2.0%3...
• Con el 72,6%, el uso mayoritario se centra en la mensajería instantánea
(SMS´s, WhatsApp, Messengers…)
• El 45% de usuar...
Como características destacables de Android destacaremos:
• Desarrollo en Java
• Uso de Bytecode y máquina virtual (Dalvik...
Como inconvenientes destacables de Android destacaremos:
• Desarrollo en Java (reciclaje)
• Dalvik y la Garbage Collection...
Como características destacables de iOS destacaremos:
• Desarrollo en Objective C
• Compilado y optimizado para dispositiv...
Como inconvenientes destacables de iOS destacaremos:
• Entorno muy cerrado (limitaciones, APIs privadas, ecosistema MAC)
•...
La solución técnica para el despliegue del canal móvil
afecta principalmente a las siguientes capas:
• Dispositivo móvil. ...
Existen varias soluciones para el desarrollo de la
aplicación móvil:
• Aplicación Nativa. Aplicación desarrollada sobre la...
Aplicación Nativa
Beneficios
• Aprovechan las capacidades hardware y software
del dispositivo (cámara, acelerómetros, NFC,...
Aplicación Web
Beneficios
• Basadas en HTML5 permiten crear interfaces más
cercanas a las nativas
• Utilizan el navegador ...
Aplicación Híbrida
Beneficios
• Aplicación nativa que encapsula un navegador que
carga una aplicación web. Intenta traer l...
Aplicación Híbrida (II)
La aplicación web puede a su vez plantearse de dos
formas:
• Aplicación HTML5/Javascript incluida ...
Las comunicaciones entre dispositivos móviles y el
servidor deben tener en cuenta las siguientes
características:
• Comuni...
1.Introducción a la movilidad
2.Situación actual
3.Entorno empresarial
4.Retos y ¿futuro?
Entorno empresarial
Algunas de las razones que explican la importancia creciente de la Movilidad:
Penetración de Smartphon...
• Aplicaciones de uso interno (empleados/directivos)
• Distribución
• Securización de red/datos
• Borrado seguro
• Aplicac...
Entorno empresarial: Gestión de dispositivos
Gestión del portfolio de
aplicaciones
corporativas
“movilizadas”
Gestión de
d...
• Aplicaciones de uso interno (empleados/directivos)
• Aplicaciones privadas sobre VPN/SSL
• Aplicaciones de retail, paque...
• Aplicación nativa, híbrida o Web
• Y si es nativa, qué plataformas cubrir y por cual empezar
• Coste de mantenimiento
• ...
1.Introducción a la movilidad
2.Situación actual
3.Entorno empresarial
4.Retos y ¿futuro?
• Reemplazar al ordenador como plataforma seria de trabajo
• Homogeneizar calidad de las aplicaciones
• Ganar credibilidad...
• Pagos
• Escaneo de documentos
• Atención a cliente / Imagen
• Paperless
• ¿wearable? ¿cuantificadores personales?
A cort...
INTENTIONALLY LEFT BLANK
A largo plazo
babel.es
Barcelona
Gran Vía Carles III, 98
Torre Norte, planta 10
08028 Barcelona
(ESPAÑA)
+34 93 177 63 34
Casablanca
Ang...
Upcoming SlideShare
Loading in …5
×

Movilidad: situación, estudio y retos

379 views
276 views

Published on

Presentación de nuestro empleado Alejadro Cárcamo en la Universidad Complutense de Madrid el 26 de febrero de 2014.

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
379
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Movilidad: situación, estudio y retos

  1. 1. Situación, estudio y retos Movilidad
  2. 2. Síguenos en: @BABELgrupo #BABELMovilidad BABEL Sistemas de Información
  3. 3. 1.Introducción a la movilidad 2.Situación actual de la movilidad 3.Entorno empresarial 4.Retos y ¿futuro?
  4. 4. 1.Introducción a la movilidad 2.Situación actual de la movilidad 3.Entorno empresarial 4.Retos y ¿futuro?
  5. 5. Título de la diapositiva Introducción a la movilidad ¿Qué es la movilidad?
  6. 6. Título de la diapositiva Introducción a la movilidad ¿Qué es la movilidad? • Tiene que ver con la informática • Tiene que implicar la cualidad de movible • Tiene que sonar vendible Es la capacidad de acceder a servicios IT desde dispositivos móviles
  7. 7. 1.Introducción a la movilidad 2.Situación actual 3.Entorno empresarial 4.Retos y ¿futuro?
  8. 8. Situación actual: Sistemas operativos Cambio%3Q12%3Q13Sistema Operativo 51.3%74.9%81%Android 14.4%12.9% 25.6%iOS 156%2.0%3.6%Windows Phone 4.1%1.7% -41.6%BlackBerry -80.1%4.5%0.6%Otros
  9. 9. • Con el 72,6%, el uso mayoritario se centra en la mensajería instantánea (SMS´s, WhatsApp, Messengers…) • El 45% de usuarios, utiliza las apps descargadas desde sus stores correspondientes • El uso de la navegación corresponde al 44% • La consulta de redes sociales a través de móvil asciende al 33% • Uso de juegos son el 30% • Escuchar música un 21,7% Situación actual: uso de dispositivos
  10. 10. Como características destacables de Android destacaremos: • Desarrollo en Java • Uso de Bytecode y máquina virtual (Dalvik) en ejecución • En KitKat aparece ART • Multitarea real • Gran diversidad de dispositivos (fabricantes, diagonales, resoluciones, potencias…) • Varias Stores de aplicaciones (y orígenes desconocidos) • Gran fragmentación de versiones de Android (y mala distribución de betas) • Sistema de permisos Situación actual: Android
  11. 11. Como inconvenientes destacables de Android destacaremos: • Desarrollo en Java (reciclaje) • Dalvik y la Garbage Collection • Gestión de fragmentación • Calidad y aspecto de aplicaciones muy heterogéneo Situación actual: Android
  12. 12. Como características destacables de iOS destacaremos: • Desarrollo en Objective C • Compilado y optimizado para dispositivos Apple • Rendimiento alto al controlar HW y SW • Multitarea limitada • Aplicaciones homogéneas en aspecto y calidad (relativo) • Sistema de permisos • Una única tienda de aplicaciones vigilada • Gran homogeneidad en versiones de sistema operativo y distribución de betas Situación actual: iOS
  13. 13. Como inconvenientes destacables de iOS destacaremos: • Entorno muy cerrado (limitaciones, APIs privadas, ecosistema MAC) • Regulación muy estricta (prohibición de apps…) • Calidad y aspecto de aplicaciones muy heterogéneo Situación actual: iOS
  14. 14. La solución técnica para el despliegue del canal móvil afecta principalmente a las siguientes capas: • Dispositivo móvil. Cliente sobre el que se ejecuta la aplicación • Comunicaciones. Diseño de las comunicaciones para establecer un canal seguro • Middleware. Infraestructura que proporciona acceso a los servicios de negocio o backend además de protegerlos En función de la solución elegida cada una de las capas adquirirá distintas responsabilidades y por tanto distinta complejidad Situación actual: opciones de desarrollo Dispositivos Móviles Backends Middleware
  15. 15. Existen varias soluciones para el desarrollo de la aplicación móvil: • Aplicación Nativa. Aplicación desarrollada sobre la plataforma del móvil objetivo (iOS, Android, etc.) • Aplicación Web. Aplicación servidora (HTML) optimizada para la visualización en terminales móviles • Aplicación Híbrida. Aplicación nativa que embebe un navegador web que accede a la aplicación web Situación actual: opciones de desarrollo Dispositivos Móviles Backends Middleware Las dos opciones más utilizadas son las Nativas e Híbridas
  16. 16. Aplicación Nativa Beneficios • Aprovechan las capacidades hardware y software del dispositivo (cámara, acelerómetros, NFC, etc.) • Mejor experiencia de usuario: mejor respuesta y homogeneidad en diseño y usabilidad • Tienen presencia en las tiendas oficiales y se garantiza el origen de la aplicación. Inconvenientes • Desarrollo específico de cada plataforma: distintos perfiles técnicos. • Mayor coste mantenimiento, proporcional al número de dispositivos objetivo • Gestión sobre las distintas versiones de la aplicación Situación actual: opciones de desarrollo Dispositivos Móviles Backends Middleware
  17. 17. Aplicación Web Beneficios • Basadas en HTML5 permiten crear interfaces más cercanas a las nativas • Utilizan el navegador del dispositivo • Minimizan el mantenimiento de aplicaciones ya que la aplicación es compatible con las distintas plataformas • Gestión de proyectos similares a la web Inconvenientes • Experiencia de usuario. Mayores tiempos de respuesta • No se aprovechan todas las capacidades hardware del terminal • Existe pequeños desarrollos (no despreciables) para adaptarlos a cada navegador Situación actual: opciones de desarrollo Dispositivos Móviles Backends Middleware
  18. 18. Aplicación Híbrida Beneficios • Aplicación nativa que encapsula un navegador que carga una aplicación web. Intenta traer lo mejor de las soluciones anteriores: • El marco nativo proporciona acceso a los recursos hardware de la aplicación web. • Marco nativo es sencillo (poco mantenimiento) • La aplicación web basada en HTML5 se reutiliza entre las distintas plataformas • Mayor presencia que la aplicación web ya que se publican en las tiendas de aplicaciones (App Store, Google Play, etc.) Situación actual: opciones de desarrollo Dispositivos Móviles Backends Middleware
  19. 19. Aplicación Híbrida (II) La aplicación web puede a su vez plantearse de dos formas: • Aplicación HTML5/Javascript incluida en la aplicación nativa. Crea una experiencia más parecida a las aplicaciones nativas ya que la interfaz está en el dispositivo y las comunicaciones con el servidor sólo se descargan datos (vía JSON) • Aplicación Web en lado servidor. Solución más cercana a las aplicaciones web ya que las pantallas deben descargarse del servidor Situación actual: opciones de desarrollo Dispositivos Móviles Backends Middleware
  20. 20. Las comunicaciones entre dispositivos móviles y el servidor deben tener en cuenta las siguientes características: • Comunicación segura. Normalmente mediante HTTPS o por VPN • Calidad de red. Si la calidad de la conexión no es continua el cliente deberá tratar los cortes mediante almacenamiento local y reintentos. • Ancho de Banda. En función del ancho de banda es posible que se necesite adaptar los contenidos • Compresión de imágenes • Cantidad de información enviada Situación actual: opciones de desarrollo Dispositivos Móviles Backends Middleware
  21. 21. 1.Introducción a la movilidad 2.Situación actual 3.Entorno empresarial 4.Retos y ¿futuro?
  22. 22. Entorno empresarial Algunas de las razones que explican la importancia creciente de la Movilidad: Penetración de Smartphones Productividad y Ahorro de costes
  23. 23. • Aplicaciones de uso interno (empleados/directivos) • Distribución • Securización de red/datos • Borrado seguro • Aplicaciones de uso externo (clientes) • Tipo de aplicación (nativa/híbrida/web) • Securización (impacto a imagen) • Gestión de dispositivos de empleados • MDM • BYOD Entorno empresarial: múltiples frentes
  24. 24. Entorno empresarial: Gestión de dispositivos Gestión del portfolio de aplicaciones corporativas “movilizadas” Gestión de dispositivos heterogéneos + + Gestión de la seguridad, accesos y activos
  25. 25. • Aplicaciones de uso interno (empleados/directivos) • Aplicaciones privadas sobre VPN/SSL • Aplicaciones de retail, paquetería, seguros, cuadros de mando… • Aplicaciones de uso externo • Aplicaciones públicas y acceso a áreas privadas de los clientes. • Aplicaciones de banca, seguros… Entorno empresarial: aplicaciones
  26. 26. • Aplicación nativa, híbrida o Web • Y si es nativa, qué plataformas cubrir y por cual empezar • Coste de mantenimiento • Impacto a la marca Entorno empresarial: aplicaciones
  27. 27. 1.Introducción a la movilidad 2.Situación actual 3.Entorno empresarial 4.Retos y ¿futuro?
  28. 28. • Reemplazar al ordenador como plataforma seria de trabajo • Homogeneizar calidad de las aplicaciones • Ganar credibilidad • Fugas de información • Malware / jailbreak / root • Snowden y la NSA Retos
  29. 29. • Pagos • Escaneo de documentos • Atención a cliente / Imagen • Paperless • ¿wearable? ¿cuantificadores personales? A corto plazo
  30. 30. INTENTIONALLY LEFT BLANK A largo plazo
  31. 31. babel.es Barcelona Gran Vía Carles III, 98 Torre Norte, planta 10 08028 Barcelona (ESPAÑA) +34 93 177 63 34 Casablanca Angle Bds Zerktouni et El Massira – Twin Center 20100 Casablanca (MARRUECOS) +212 (0) 522 958 487 Sevilla Plaza de las Naciones Aljarafe Center, Torre Norte 41927 Mairena del Aljarafe (ESPAÑA) +34 95 415 90 48 Madrid C/General Ramírez de Madrid 8 28020 Madrid (ESPAÑA) +34 91 745 23 70

×