Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Redes de comunicaciones ms fiables (y ms baratas!) Sistemas de VPN ms seguros (mayor potencia de clculo en los dispositivos) Seguridad (Robos de dispositivos, informacin, precio de los dispositivos) Una nueva cultura de los usuarios Diferenciacin de los usos:
B2E (Business-to-employee) B2C (Business-to-customer)
Los APIs de acceso a los componentes de valor aadido son distintas en los distintos sistemas operativos Necesidad de estandarizacin del uso de estas capacidades
Apache Cordova (tambin conocido como phonegap)
Plataforma hbrida
Desarrollo de aplicaciones usando tecnologas webHTML5/JavaScript/CSS Open source Basado en estndares W3C Mobile API JavaScript para acceder a las caractersticas de los dispositivos
Tipos de aplicaciones
Web Apps Acceso de Navegador Escritos en HTML5 JavaScript y CSS3. Desarrollo rpido y barato, pero no tan potente como el nativo. Hybrid Apps Web App. Hbridas--Web Cdigo HTML5 librerias de ejecucin de Worklight juntas para ser ejecutadas en una shell nativa. Hybrid Apps Mezcla App. Hbridas -- Mixed El usuario aade al cdigo web, cdigo nativo para necesidades nicas y para maximizar la experienca de usuario. Native Apps Aplicaciones nativas Especfica de plataforma. Requiere conocimiento experto, son caras y tienen un ciclo largo de desarrollo. Pueden dar una rica experiencia de usuario
Aplicacin Nativa
10010101010111010010100100 10101110100100110101010101 00100100101111001001100101 01010010101010100101010101 01010101010111111000001010 10101010100100101010101010 10001111010100011110101001 11010101111100101101111010 001011001110
Navegador
Shell nativa
Web
<!DOCTYP E html PUBLIC created 2003-12 </p> </body> </html>
Nativo
100101010 101110100 101010101 010100100 100101111 001001100 10
Cdigo Web
<!DOCTYPE html PUBLIC <html> <! - - created 2003-12-12 - <head><title>XYZ</title> </head> <body> </p> </body> </html>
Estndares web abiertos Encapsulada como nativa que corre dentro de un contenedor web (Webkit) Acceso completo a funciones nativas con JS
Acelermetro, red, media, contactos, ... El mismo API en todas las plataformas
JS API
Hybrid App
Rendering Engine (WebView)
Web Server
DOM in WebView
Hbrida
Razonable
Nativa
Caro
Corto
Alto Rpido No No No
Corto
Alto Velocidad nativa si se necesita Todas* Si Si
Largo
Ninguna Muy rpido Todas Si Si
Redes de comunicaciones
Las redes inalmbricas son mucho ms robustas y dan ms fiabilidad a las aplicaciones y adems con costes ms reducidos
Las aplicaciones dejan de tener una conectividad limitada a los servidores de backend y comienzan a proliferar aplicaciones online Se incrementa la tendencia de utilizar los dispositivos mviles como herramienta de acceso a las aplicaciones corporativas securizando el acceso (VPN) (gracias a la potencia de clculo). La itinerancia entre distintas redes sin ruptura del servicio facilita la experiencia del usuario (IBM Mobile Connect)
Consideraciones
Cmo gestionar estos dispositivos? la seguridad? Cmo limpiar solo los datos empresariales en un dispositivo cuyo dueo es el empleado? Una explosin dramtica de costes cuando se trabaja con varios tipos de dispositivos. iOS se gestiona diferentemente de Android, que a su vez es diferente de BlackBerry . El usuario es el rey, entonces Cmo distribuir aplicaciones?
Cmo gestionar el rpido, creciente Qu dispositivos estan jailbroken o rooted? y cambiante nmero de dispositivos / Qu versiones de android estn preparados para las empresas? SSOO/ Aplicaciones y comportamientos de usuarios?
11
Overview funcional
Categora
Soporte de plataformas Gestin Gestin de aplicaciones Gestin de la poltica y la seguridad Servicios de localizacin Gestin de acceso a la corporacin
13
Preguntas?