IBM MobileFirst Platform capacidades clave para construir, ejecutar y gestionar las aplicaciones móviles Bruno Braz Gonçalves Mobile App Platform Solutions 1 Junio 10 <bruno.goncalves@es.ibm.com>
Simplificar la movilidad empresarial con IBM MobileFirst Platform IBM MobileFirst Platform Desarrollar de forma eficiente y segura, garantizar la gestión y entrega continua de apps de valor para clientes y empleados Desde multi-plataforma a 100% nativo Infraestructura esencial para movilizar los sistemas y habilitar apps Una plataforma: on-premise o cloud ahorros con un desarrollo multi plataforma mas facil ahorros con una integración con sistemas mas facil ahorros con una gestión de contenidos mas facil ahorros con una gestión técnica mas facil Reducir el time-to-market, costes y complejidad y Garantizando calidad e inovación Mobile Enterprise Application Platform (MEAP) Mobile Application Development Platform (MADP) Mobile Backend as a Service (MBaaS) 2
Las empresas necesitan construir sus iniciativas de movilidad de una forma eficiente Las tecnologías correctas te permiten proveer un valor mayor a los empleados, clientes y partners Valor para empleados, clientes y partners Desarrollo & Pruebas Experiencia Usuario Seguridad Operaciones Infraestructura Móvil Desarrollo & Pruebas Experiencia Usuario Seguridad Operaciones 3
La plataforma IBM MobileFirst Platform contiene los ingredientes para un programa de movilidad exitoso B2C B2B B2E Desarrollo Eficiente Integración Móvil Segura Top Leader del Cuadrante Mágico para Plataformas de Desarollo de Aplicaciones Móviles de Gartner en 2013 y 2014 Experiencia Personalizada Entrega Continua IBM Worklight va más allá del desarrollo de interfaz de usuario; "Best es Mobile una Development solución middleware Solution" as voted by SIIA members for 2013 CODiE Awards completa para informática móvil 4 Best Enterprise Mobility Application Development Platform" by Compass Intelligence for 2014 Mobility Awards
Componentes IBM MobileFirst Platform On-premises Cloud B2C B2B B2E Application Scanning Foundation Quality Assurance Application Scanning Detectar las vulnerabilidades de seguridad de código en tiempo de desarrollo Quality Assurance Recoger y agregar datos de pruebas de los beta-testers, información de crashes y analizar el feedback de los usuarios. Servicios en IBM Bluemix b Foundation Desarrollo y Pruebas, Runtime, Operaciones y Mantenimiento, Consola & Market Interno Development Continuous Delivery Bluemix Cloud APIs Cloudant NoSQL DB, Workflow, Business Analytics, DevOps, more 5
Espectro de métodos de desarrollo de aplicaciones móviles Pure web Hybrid Pure native Sítio web móvil (acceso mediante navegador) Shell nativa que encierra sitio web móvil externo Recursos HTML5 Preempaquet ados HTML5 + UI nativa Principal mente nativo, algunas pantallas HTML5 Desarrollo nativo puro de web a nativo Las capacidades de IBM MobileFirst Platform estan disponibles en todos estos métodos Leer más acerca del espectro de métodos de desarrollo de aplicaciones móviles 6
Los desarrolladores pueden utilizar sus entornos de desarrollo existentes o utilizar el MobileFirst Studio para desarrollo multiplataforma Native SDKs & Command Line Plataformas nativas como Xcode o ADT La CLI permite a los desarrolladores interactuar con la plataforma Suporte para Xamarin Studio o Ionic Creator IBM MobileFirst Platform Studio Aplicaciones híbridas multiplataforma Editor enriquecido Soporte para múltiples frameworks JavaScript Acceso rápido a simuladores, emuladores y debug 7
Controlar la integración con los sistemas back-end De múltiples integraciones punto a punto Necesario configurar y mantener las varias integraciones en cada aplicacion Desarroladores responsables por implementar el cacheo, sincronización y encriptación de datos App DB ERP Engine Cloud Service Para un acceso ágil y transparente Transformar los datos en lenguaje para el móvil (JSON) Gestionar el accesso, sincronización y encriptación de datos App DB SQL HTTP (REST, SOAP), JMS ERP Engine SAP Cloud Service ESB, CAST IRON Mobile Adaptors MobileFirst Platform Server JSON Apple Android Blackberry Windows Apple Android Blackberry Windows 8
Soporte para datos seguros en el dispositivo móvil Base de datos JSON embedida y cifrada Sincronización servidor-cliente: gestionar la información actualizada desde el servidor hacia el dispositivo mediante el uso de adaptadores Sincronización cliente-servidor: simplificar el proceso de escritura cuando el dispositivo se encuentra offline y sincronización automática de los cambios hacia el servidor Segurizada por password del usuario y/o del servidor FIPS140-2-compliant Soporte a guardar ficheros de forma segura Mobile App JSONStore Worklight runtime Mobile Server Adapter Systems of Record Information Service Layer 9
Asegurar la actualización de versiones de las Apps No se puede depender de los usuarios para obtener la última actualización de software Remote Disable desactivar versiones de una aplicación, informando los usuarios de como actualizar Asegurar las actualizaciones de aplicaciones Direct Update enviar automaticamente para el dispositivo las nuevas versiones de ficheros web guardados en la aplicacion 10
Gestión de accesos app / usuario / dispositivo 11
Notificaciones Push Unificadas De la complejidad de muchos Diferentes push services para administrar Para la simplicidad de uno Notificaciones Push Unificadas Gestión de la subscripción, Etiquetas Apple Push Google Push Blackberry Push Microsoft Push SMS/MMS Brokers Apple Push Unified Push Framework Google Push Blackberry Push Microsoft Push SMS/MMS Brokers Android Windows Apple Blackberry Feature Phones Apple Android Blackberry Windows Feature Phones 12
Application Center para gestionar y distribuir aplicaciones Comparte aplicaciones entre desarrolladores, testers y tus propios empleados ios, Android, Windows Phone 8 and 8.1, Windows 8, BlackBerry 6 and 7 13
Análisis operativo User adoption, device and app properties User actions and called adapter procedures Performance and data usage information Exceptions, crashes, logs, response time JSONStore performance 14
IBM MobileFirst Quality Assurance las diferentes capacidades retroalimentan el ciclo de pruebas ofreciendo aplicaciones de alta calidad y una respuesta rápida al feedback del usuario User feedback User sentiments Crash logs 4 Crash log reporting Bugs vs. Crashes Bugs Propietario App Desarrollador Tester Usuario Final 1 Quality feedback 2 Over the air build distribution 3 In app bug reporting 5 In app user feedback Quality feedback Builds 15
Componentes IBM MobileFirst Platform On-premises Cloud B2C B2B B2E Application Scanning Foundation Quality Assurance Application Scanning Detectar las vulnerabilidades de seguridad de código en tiempo de desarrollo Quality Assurance Recoger y agregar datos de pruebas de los beta-testers, información de crashes y analizar el feedback de los usuarios. Servicios en IBM Bluemix b Foundation Desarrollo y Pruebas, Runtime, Operaciones y Mantenimiento, Consola & Market Interno 16 Development Continuous Delivery Bluemix Cloud APIs Cloudant NoSQL DB, Workflow, Business Analytics, DevOps, more
La plataforma IBM MobileFirst Platform contiene los ingredientes para un programa de movilidad exitoso B2C B2B B2E Desarrollo Eficiente Integración Móvil Segura Top Leader del Cuadrante Mágico para Plataformas de Desarollo de Aplicaciones Móviles de Gartner en 2013 y 2014 Experiencia Personalizada Entrega Continua IBM Worklight va más allá del desarrollo de interfaz de usuario; "Best es Mobile una Development solución middleware Solution" as voted by SIIA members for 2013 CODiE Awards completa para informática móvil 17 Best Enterprise Mobility Application Development Platform" by Compass Intelligence for 2014 Mobility Awards
18