Upload
others
View
1
Download
0
Embed Size (px)
Citation preview
Introducción a servicios Móviles
María Borbonés! @mariaborbones
#
IBM Bluemix !Madrid Meetup!
!#mobile #bluemix !
#movilidadbluemix
Mobile Application Security Controla el acceso a tu app móvil
Gestiona el acceso a tus aplicaciones !Implementa un framework de seguridad básico para tus servicios en Cloud para móviles !Identifica usuarios y los dispositivos que tienen acceso a tus servicios de movilidad !Asegura que los dispositivos que no autorizados, perdidos o robados no tienen accesos a tus servicios de movilidad en Cloud.
Advanced Mobile Access Servicio para iOS 8
Analiza el rendimiento en tiempo real y el uso de datos de tus aplicaciones iOS 8 !Asegura de que las comunicaciones con los sistemas backend sean seguras. !Permite que los usuarios de la aplicación inicien sesión con cuentas personalizadas o con cuentas sociales existentes
Cloudant -‐ Mobile Data Base de datos no SQL
Es compatible con CouchDB !!Acceso a los documentos JSON a través de una API RESTful !!Los documentos se pueden recuperar, almacenar o suprimir individualmente o de forma masiva !IBM se encarga del suministro, gestión y escalabilidad del almacén de datos !Búsqueda de texto completo en tiempo real basada en MapReduce y Apache Lucene!!Cloudant Sync, permite el acceso a los datos para dispositivos móviles conectados o fuera de línea.
Push Notifications Envío de información relevante para los usuarios
Envía notificaciones a todos los usuarios de una aplicación o a un conjunto de usuarios o dispositivos !Crea etiquetas o tópicos para clasificar y enviar notificaciones más personalizadas. !A través de la consola puedes analizar el número de dispositivos registrados, notificaciones enviadas y plataformas que están siendo utilizadas. !APIs REST para configurar, suscribir, enviar y monitorizar las notificaciones push enviadas.
Push Notifications para iOS 8 Envío de información relevante para los usuarios de iOS 8
!Los dispositivos se pueden identificar mediante etiquetas o identificadores de dispositivos. !Utilice API REST para configurar, suscribir, enviar y supervisar notificaciones push en los dispositivos iOS. !Envia notificaciones por criterios seleccionados y analiza los efectos !Puede enviar notificaciones interactivas o silenciosas. !Analiza el número de dispositivos que se han registrado para recibir notificaciones y el número de notificaciones enviadas.
Geospatial Analytics Utiliza la localización de tus usuarios
Conoce en tiempo real si los dispositivos de tus usuarios entran o salen de las regiones que tu definas. !Conecta con fuentes de datos que soportan el protocolo MQTT y monitoriza los dispositivos que se mueven en tus zonas de interés!!Casos de uso: !• Ofrecer promociones en tiempo real a clientes que están
cerca de ubicaciones específicas. !
• Alertar a automovilistas o a dispositivos sobre regiones que hay que evitar.!
Twilio Voz, mensajería y VOIP en tus apps
Construye aplicaciones que permitan a los usuarios comunicarse: !• Voz !
• Mensajería SMS !
• VoIP en tus aplicaciones web y móviles !
Twilio Voz, mensajería y VOIP en tus apps
!// These vars are your accountSid and authToken from twilio.com/user/account!var accountSid = 'AC5ef8732a3c49700934481addd5ce1659'; var authToken = "{{ auth_token }}"; var client = require('twilio')(accountSid, authToken); client.messages.create({ body: "Jenny please?! I love you <3", to: "+15558675309", from: "+14158141829", mediaUrl: "http://www.example.com/hearts.png" }, function(err, message) { process.stdout.write(message.sid); });
Node.js
Mobile Quality Assurance Asegura la calidad de tus apps móviles
Distribución de las aplicaciones!Disponibiliza las aplicaciones a los testers tan pronto como estén disponibles !Informes de fallos automáticamente (crashes)!Obtén los logs de los errores automáticamente para entornos de preproducción y producción !Informes desde la propia aplicación!Envía errores en cuestión de segundos mientras sigues utilizando la aplicación en tu dispositivo móvil Comunicación con el usuario directa y Análisis de sentimiento Extrae analíticas sobre los comentarios publicados en los markets y obtén conocimiento directamente de tus usuarios