Alertas geolocalizadas (Geotriggers) con ArGIS y Android

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Alertas geolocalizadas (Geotriggers) con ArGIS y Android"

Transcripción

1 Alertas geolocalizadas (Geotriggers) con ArGIS y Android Raúl Jiménez Ortega Carlos Henche Gómez

2 Objetivos y expectativas para hoy Como en 1h no da para ver todo sobre GeoTriggers los objetivos son: Conocer qué son y qué ventajas ofrecen Entender mejor en qué contextos se pueden usar y qué posibilidades de configuración ofrecen Aprender qué herramientas existen para facilitar el desarrollo y depuración Entender un poco cómo funcionan a bajo nivel Conocer las herramientas de desarrollo y depuración Facilitar algunos recursos para los autodidactas Autor: Pete Prodoehl

3 Entender el contexto Dónde y para qué se usan

4 Location-aware Apps (Aplicaciones conscientes del contexto)

5 Aplicaciones en domótica Activa, desactiva, reconfigura,

6 NASA HQ PHOTO Maurizio Pesce Dispositivos Wearables Notificaciones de tu bolsillo a tu muñeca o a tus ojos!

7 Android Android Wear Android & Mirror API Geotriggers en dispositivos Android Geotrigger SDK + Android / Android Wear / Mirror API

8 Qué son y cómo funcionan Visión a alto y bajo nivel

9 Geotrigger Service: Geo-fences o Geo-vallas Perímetros virtuales de un área geográfica real - Wikipedia

10 ofertas Arquitectura: Geotriggers en ArcGIS Online Ofertas, cine App 1 POST /location/update (App ID, Location, Tags, GCM_Project_ID, Device ID) Geotrigger Service GEOM TAGS ACTION geom1 tag1 callbackurl geom2 ofertas, cine push oauth Credentials, Push Certificates Notification API REST App X GEOM TAGS ACTION geom1 tag1 callbackurl geom2 tag2 push Push Server oauth Credentials, Push Certificates

11 Geotrigger tools Trabajando y depurando aplicaciones con geotriggers

12 Geotrigger Tools: Editor Herramienta Open Source para crear triggers App 1 GEOM TAGS ACTION geom1 tag1 callbackurl Geotrigger Editor POST /trigger/create (App ID, Feature) Geotrigger Service geom2 tag2 push oauth Credentials, Push Certificates API REST App X GEOM TAGS ACTION geom1 tag1 callbackurl geom2 tag2 push oauth Credentials, Push Certificates

13 Geotrigger Tools: Editor Herramienta Open Source para crear triggers App 1 GEOM TAGS ACTION geom1 tag1 callbackurl Geotrigger Editor POST /trigger/create (App ID, Feature) Response Geotrigger Service geom2 tag2 push oauth Credentials, Push Certificates API REST App X GEOM TAGS ACTION geom1 tag1 callbackurl geom2 tag2 push oauth Credentials, Push Certificates

14 Geotrigger Tools: Faker Herramienta Open Source para falsificar localizaciones App 1 Geotrigger Faker POST /location/update GEOM TAGS ACTION geom1 tag1 callbackurl geom2 tag2 push Geotrigger Service API REST oauth Credentials, Push Certificates App X GEOM TAGS ACTION geom1 tag1 callbackurl geom2 tag2 push oauth Credentials, Push Certificates

15 Geotrigger Tools: Faker Herramienta Open Source para falsificar localizaciones App 1 Geotrigger Faker POST /location/update GEOM TAGS ACTION geom1 tag1 callbackurl geom2 tag2 push Response Geotrigger Service API REST oauth Credentials, Push Certificates App X GEOM TAGS ACTION geom1 tag1 callbackurl geom2 tag2 push oauth Credentials, Push Certificates

16 Trigger Callbacks - Ejemplo Info https://developers.arcgis.com/geotrigger-service/api-reference/trigger-callback/ Debugger:

17 Geotrigger Tools: Pre-requisitos 1.- Creamos una cuenta developers.arcgis.com 2.- Creamos una app developers.arcgis.com/en/applications 3.- Registramos nuestra aplicación developers.arcgis.com/en/applications/#/<hash>/register/

18 Geotrigger Tools - Geotrigger Editor Un vistazo rápido

19 Parámetros de un trigger Etiquetas: filtrar/clasificar las alertas Condition: geometría y dirección (entrar/salir) Action: - Push (móvil): mensaje, icono, sonido, url, profile - Change the tracking profile - Callback URL (server) Rate Limit: intervalo mínimo de tiempo para volver a desencadenar la acción (Push, ) Times: número máximo por dispositivo Time: días de la semana y horas Otros: properties, geoformat, sound, Notificaciones Activa la música que te interesa y te avisaremos de lo conciertos Rock Indie Techno Hiphop.

20 Parámetros de un trigger Etiquetas: filtrar/clasificar las alertas Condition: geometría y dirección (entrar/salir) Action: - Push (móvil): mensaje, icono, sonido, url, profile - Change the tracking profile - Callback URL (server) Rate Limit: intervalo mínimo de tiempo para volver a desencadenar la acción (Push, ) Times: número máximo por dispositivo Time: días de la semana y horas Otros: properties, geoformat, sound,

21 Profiles (Perfiles de configuración) ROUGH MODE (Modo áspero): 1. Consumo mínimo de batería 2. Menor precisión, usa triangulación. 3. Precisión aproximada: 500metros (en función del nº de antenas) FINE MODE (Modo fino) 1. Alto consumo de batería (usa siempre GPS, aproximadamente cada 5 segs) 2. Recomendado para cortos periodos de tiempo o dispositivos con alimentación 3. Precisión aproximada: 40 metros ADAPTATIVE MODE (Modo adaptativo) 1. Recomendado en mayoría de los casos 2. Se adapta al contexto (proximidad a las geofences, velocidad de desplaz., etc) 3. Precisión aproximada: 100m sin GPS. Funciona bien en ciudades (usa wifi) 4. Almacenar polígonos cercanos y usa geofencing nativo (GPS cdo está cerca)

22 Configurando las notificaciones PUSH Android y developers.arcgis.com

23 Configurar GCM en ArcGIS Online (1/4) 1. Creamos un proyecto console.developers.google.com 2. Activamos la API de GCM /project/<project_id>/apiui/api

24 Configurar GCM en ArcGIS Online (2/4) 4. Seleccionamos clave de servidor /project/<project_id>/apiui/credential 3. Creamos una clave pública /project/<project_id>/apiui/credential

25 Configurar GCM en ArcGIS Online (3/4) 5. Dejamos las opciones por defecto /project/<project_id>/apiui/credential 6. Copiamos la clave /project/<project_id>/apiui/credential

26 Configurar GCM en ArcGIS Online (4/4) https://developers.arcgis.com/en/applications/#/<hash>/settings/

27 Configurando nuestro proyecto Android Studio & Eclipse

28 Documentación y códigos github.com/esri?query=geotrigger developers.arcgis.com

29 GeotriggerActivity.java

30 GeotriggerActivity.java developers.arcgis.com/en/applications/#/<hash>/licensing

31 GeotriggerActivity.java console.developers.google.com/project/<project_id>

32 Notificando a Android Wear Usando NotificationCompat

33 Enviando una notificación personalizada

34 Capturando la notificación PUSH data={ \ title \ : \ Titulo de la not \,. }

35 Notificando a Google Glass Usando Mirror API y PHP

36 Enviando una notificación personalizada tag2 tag2 App 1 Mirror POST /location/update (App ID, Location, Tags, GCM_Project_ID, Device ID) POST callback_url Callback Payload (JSON) Geotrigger Service API REST GEOM TAGS ACTION geom1 tag1 callbackurl geom2 tag2 push oauth Credentials, Push Certificates App X GEOM TAGS ACTION geom1 tag1 callbackurl geom2 tag2 push oauth Credentials, Push Certificates

37 Cómo comunicarse con la Mirror API https://github.com/googleglass/mirror-quickstart-php

38

39 Conclusiones Y para terminar, recordad

40 Aspectos a destacar 1. Geotriggers es un servicio de ArcGIS Online Ready to use 2. Geotrigger SDK 1. Te abstrae del hardware y S.O. 2. Se preocupa del problema de la batería por ti 3. Cuenta gratuita de desarrolladores = 600 geotriggers / mes 4. Hay 3 tipos de acciones: Push, Callbacks y cambio de Profile

41 Otros recursos 1. Vídeos / proceedings (esri.com/events/recent-proceedings) 1. Geotrigger Service: Get Started, Overview, Use Cases & the API 2. Geotrigger Service: ios & Android Tips and Tricks 3. Lessons Learned while Beta Testing the ESRI Geotrigger SDK 2. Esri Geotrigger Service FAQ 3. -> Máquina virtual 4. Github FeatureService2Geotrigger

Curso de Android con Java

Curso de Android con Java Todos los Derechos Reservados Global Mentoring Experiencia y Conocimiento para tu Vida 1 Este es un tiempo único para el mundo de los celulares, en particular de los Smartphones. Este tipo de dispositivos

Más detalles

La ciudad en el contexto de la Internet de las cosas. Universitat Oberta de Catalunya y Institut Municipal d'informatica del Ajuntament de Barcelona

La ciudad en el contexto de la Internet de las cosas. Universitat Oberta de Catalunya y Institut Municipal d'informatica del Ajuntament de Barcelona La ciudad en el contexto de la Internet de las cosas Universitat Oberta de Catalunya y Institut Municipal d'informatica del Ajuntament de Barcelona Introducción: Estructura Introducción Objetivos, estado

Más detalles

Proyecto final de curso. Android: Fundamentos de Programación. ( julio-noviembre 2014)

Proyecto final de curso. Android: Fundamentos de Programación. ( julio-noviembre 2014) Proyecto final de curso Android: Fundamentos de Programación ( julio-noviembre 2014) Nombre de la aplicación: DemoRestaurante Autor: Andrés Argudo, Iván Qué hace la aplicación: Versión para Android de

Más detalles

Por medio de la presente nos complace presentar a ustedes nuestra propuesta de certificaciones de alta cobertura por volumen.

Por medio de la presente nos complace presentar a ustedes nuestra propuesta de certificaciones de alta cobertura por volumen. MBA. JUAN ALFREDO SALDÍVAR CABRAL Director Nacional de MexicoFIRST LIC. ANDRÉS SIMÓN BUJAIDAR Director de Alianzas de MexicoFIRST México D.F. a 05 de agosto de 2014 P R E S E N T E Por medio de la presente

Más detalles

Qué tengo que hacer?

Qué tengo que hacer? Quiero tener una app Qué tengo que hacer? por Dale Pablo Somos una startup tecnológica lanzada en 2014 Hacemos hardware y software Algunos datos sobre nosotros Formada por ingenieros con experiencia Pertenecemos

Más detalles

emmasolutions Maximize the ROI in Mobile Marketing

emmasolutions Maximize the ROI in Mobile Marketing emmasolutions Maximize the ROI in Mobile Marketing Qué es emma? emma es la solución ideal de Mobile Marketing para maximizar el ROI de tus apps Cuáles son las claves de éxito en Mobile Marketing? Captación

Más detalles

Microsoft Intune Manual de Usuario

Microsoft Intune Manual de Usuario Microsoft Intune Manual de Usuario 1. Introducción... 2 2. Acceso al panel de control de cliente Movistar... 3 3. Configure Microsoft Intune... 4 3.1. Agregar usuarios... 5 3.2. Crear Grupos... 7 3.2.1.

Más detalles

Esri UC2013. Technical Workshop. Bienvenidos

Esri UC2013. Technical Workshop. Bienvenidos Esri UC2013. Technical Workshop. Bienvenidos Webinar Julio 25, 2013 Redlands, California Taller técnico ArcGIS para Dispositivos Móviles: Extendiendo el SIG de la oficina al campo Juan Carlos Tarazona

Más detalles

El punto de Inflexión en el ecosistema de las aplicaciones

El punto de Inflexión en el ecosistema de las aplicaciones El punto de Inflexión en el ecosistema de las aplicaciones Era post-pc la explosión de datos 0111010101101010101010101010101010101010110101010101010101010101010101010101 0101010101101011011011011101011100000010110101001101011110011010101010110101

Más detalles

Breve introducción a: Por: Oscar Salguero Guandique @oscarsalguero Real Action! Software @realactionsoft

Breve introducción a: Por: Oscar Salguero Guandique @oscarsalguero Real Action! Software @realactionsoft Breve introducción a: Por: Oscar Salguero Guandique @oscarsalguero Real Action! Software @realactionsoft Qué es Android?: Algunas generalidades. Herramientas de Desarrollo: Eclipse IDE, ADT y SDK Hola

Más detalles

Javascript, parte VI. APIs de HTML5. Algunos ejemplos

Javascript, parte VI. APIs de HTML5. Algunos ejemplos Javascript, parte VI APIs de HTML5 Algunos ejemplos 1 Introducción APIs de HTML5 2 Por qué lo llaman HTML cuando quieren decir Javascript? 3 La parte más interesante de HTML5 son los APIs Javascript, más

Más detalles

Máster en DESARROLLO DE APLICACIONES SOBRE DISPOSITIVOS MÓVILES

Máster en DESARROLLO DE APLICACIONES SOBRE DISPOSITIVOS MÓVILES Universitat Politècnica de València Máster en DESARROLLO DE APLICACIONES SOBRE DISPOSITIVOS MÓVILES 2 a edición Ficha del curso Modalidad ONLINE (desde tu casa) Evaluación: Basada en la práctica Requisitos:

Más detalles

IBM MobileFirst Platform y Bluemix

IBM MobileFirst Platform y Bluemix IBM MobileFirst Platform y Bluemix Vanessa Hernández M. IBM MobileFirst Solutions Architect vhernanm@mx1.ibm.com 2014 IBM Corporation La Movilidad continúa en expansión (2014) 60% de las grandes compañías

Más detalles

ÍNDICE. 1. Qué es comprasmadrid? 2. Funcionamiento de la aplicación 3. Beneficios para los Comercios 4. Dónde conseguir la aplicación

ÍNDICE. 1. Qué es comprasmadrid? 2. Funcionamiento de la aplicación 3. Beneficios para los Comercios 4. Dónde conseguir la aplicación ÍNDICE 1. Qué es comprasmadrid? 2. Funcionamiento de la aplicación 3. Beneficios para los Comercios 4. Dónde conseguir la aplicación Qué es comprasmadrid? comprasmadrid es una herramienta gratuita desarrollada

Más detalles

App para realizar consultas al Sistema de Información Estadística de Castilla y León

App para realizar consultas al Sistema de Información Estadística de Castilla y León App para realizar consultas al Sistema de Información Estadística de Castilla y León Jesús M. Rodríguez Rodríguez rodrodje@jcyl.es Dirección General de Presupuestos y Estadística Consejería de Hacienda

Más detalles

Desarrollo de Aplicaciones móviles para Android y IOS

Desarrollo de Aplicaciones móviles para Android y IOS Desarrollo de Aplicaciones móviles para Android y IOS Desarrollo de Aplicaciones móviles para Android y IOS Los cursos para desarrollar aplicaciones sólo para Android o sólo para ios son cosa del pasado.

Más detalles

EXPERTO EN DESARROLLO DE APLICACIONES MÓVILES" Curso especialista (500 horas)

EXPERTO EN DESARROLLO DE APLICACIONES MÓVILES Curso especialista (500 horas) Tema 1. Introducción a la tecnología móvil Tema 2. Hardware: cpu, memorias, conectividad Tema 3. Software: sistemas operativos Módulo I. Introducción a la tecnología y desarrollo móvil (77 horas) Tema

Más detalles

Soluciones Tecnología al servicio de del usuario y al modelo de negocio. Experiencia Más de 15 años en el sector de las nuevas tecnologías

Soluciones Tecnología al servicio de del usuario y al modelo de negocio. Experiencia Más de 15 años en el sector de las nuevas tecnologías 1 Barcelona, 2015 Experiencia Más de 15 años en el sector de las nuevas tecnologías Soluciones movilidad Ingeniería informática Soluciones Tecnología al servicio de del usuario y al modelo de negocio Start

Más detalles

Aplicaciones SIG Out Of The Box: AppStudio & Web AppBuilder. Sergio Galindo

Aplicaciones SIG Out Of The Box: AppStudio & Web AppBuilder. Sergio Galindo Aplicaciones SIG Out Of The Box: AppStudio & Web AppBuilder Sergio Galindo Agenda - Motivación - AppStudio for ArcGIS - Herramientas - Demo [1] - Por Dentro - Demo [2] - Licenciamiento - Recursos Online

Más detalles

Sophos Mobile Control Guía de usuario para Android, Apple ios, Windows Phone

Sophos Mobile Control Guía de usuario para Android, Apple ios, Windows Phone Sophos Mobile Control Guía de usuario para Android, Apple ios, Windows Phone Versión: 5 Edición: abril 2015 Contenido 1 Acerca de Sophos Mobile Control...4 2 Acerca de esta guía...5 3 Iniciar sesión en

Más detalles

Android Professional

Android Professional Android Professional Información del examen: Certificación Asociada: Android Professional Duración: 150 minutes. Número de preguntas: 70. Porcentaje para aprobar: 70%. Formato: opción Múltiple. Lenguaje:

Más detalles

GUÍA DE USUARIO DE GPS TRACKER UTILITY (MU-201S1)

GUÍA DE USUARIO DE GPS TRACKER UTILITY (MU-201S1) GUÍA DE USUARIO DE GPS TRACKER UTILITY (MU-201S1) USER SETTINGS User Settings Username : Nombre que identifica al dispositivo en los mensajes SMS. Por defecto el nombre es MU201S1. Pin Code : Código PIN

Más detalles

Implementando iphone e ipad Administración de dispositivos móviles

Implementando iphone e ipad Administración de dispositivos móviles Implementando iphone e ipad Administración de dispositivos móviles ios es compatible con la administración de dispositivos móviles, brindando a las empresas la capacidad de administrar implementaciones

Más detalles

online Programación para dispositivos Android 4.x

online Programación para dispositivos Android 4.x online Programación para dispositivos Android 4.x Objetivos Conocer los distintos componentes que permiten interactuar con el dispositivo con la voz. Saber cómo reproducir sonido en base a un contenido

Más detalles

Kaseya 2. Guía del usuario. Versión 7.0. Español

Kaseya 2. Guía del usuario. Versión 7.0. Español Kaseya 2 Mobile Device Management Guía del usuario Versión 7.0 Español Septiembre 16, 2014 Agreement The purchase and use of all Software and Services is subject to the Agreement as defined in Kaseya s

Más detalles

Mejorando las comunicaciones con los estudiantes de la Universidad Austral de Chile con TI

Mejorando las comunicaciones con los estudiantes de la Universidad Austral de Chile con TI Cuarta Conferencia de Directores de Tecnología de Información, TICAL2014 Soluciones TIC para la Gestión, Cancún, del 26 al 28 de mayo de 2014 Mejorando las comunicaciones con los estudiantes de la Universidad

Más detalles

Aplicación para Dispositivos Móviles Android para el Registro, Visualización e Intercambio de Etiquetas Geolocalizadas

Aplicación para Dispositivos Móviles Android para el Registro, Visualización e Intercambio de Etiquetas Geolocalizadas Aplicación para Dispositivos Móviles Android para el Registro, Visualización e Intercambio de Etiquetas Geolocalizadas Alumno: Abel Pérez Crespillo Tutor: Víctor Carceler Hontoria Objetivos del proyecto

Más detalles

Kaseya 2. Guía del usuario. Versión R8. Español

Kaseya 2. Guía del usuario. Versión R8. Español Kaseya 2 Mobile Device Management Guía del usuario Versión R8 Español Outubre 23, 2014 Agreement The purchase and use of all Software and Services is subject to the Agreement as defined in Kaseya s Click-Accept

Más detalles

El desarrollo de este proyecto puede justificarse brevemente echando un vistazo a los dos gráficos siguientes:

El desarrollo de este proyecto puede justificarse brevemente echando un vistazo a los dos gráficos siguientes: 0. Justificación...2 1. Introducción...2 2. Instalación...3 3. Pantalla Inicial...3 4. Menú...9 5. Configuración...9 5.1. Visualización...10 5.2. Credenciales de Rayuela...12 5.3. Recibir Novedades del

Más detalles

Desarrollo de apps para móviles Android. Entorno de desarrollo

Desarrollo de apps para móviles Android. Entorno de desarrollo Desarrollo de apps para móviles Android Entorno de desarrollo Entorno de desarrollo Las aplicaciones Android van a ser implementadas en Java usando Android SDK. El software necesario para realizarlas es

Más detalles

Elastix Smart Assistant

Elastix Smart Assistant Elastix Smart Assistant Manual de usuario Objetivo: Permitir al usuario la configuración inicial de Smart Assistant en su Smartphone. Descripción: Smart Assistant es una aplicación para Smartphone que

Más detalles

Desarrollo y programación de aplicaciones para Android

Desarrollo y programación de aplicaciones para Android Objetivos del curso En la actualidad, la tecnología de la telefonía móvil ha avanzado muy rápidamente dando lugar a los llamados smartphones, teléfonos inteligentes con gran cantidad de aplicaciones y

Más detalles

Sophos Mobile Control Guía de usuario para Android, Apple ios, Windows Phone y Windows Mobile

Sophos Mobile Control Guía de usuario para Android, Apple ios, Windows Phone y Windows Mobile Sophos Mobile Control Guía de usuario para Android, Apple ios, Windows Phone y Windows Mobile Versión: 6 Edición: diciembre de 2015 Contenido 1 Acerca de Sophos Mobile Control...3 2 Iniciar sesión en el

Más detalles

1.1. Instalación del entorno de desarrollo

1.1. Instalación del entorno de desarrollo 1.1. Instalación del entorno de desarrollo Para el desarrollo de las aplicaciones vamos a poder utilizar un potente y moderno entorno de desarrollo. Al igual que Android, todas las herramientas están basadas

Más detalles

Capitulo 1: Plataforma Android

Capitulo 1: Plataforma Android Capitulo 1: Plataforma Android Elaborado por: Gary Briceño http://gary.pe http://gary.pe 1 Temario 1. Android 2. Evolución 3. Arquitectura Android 4. Paquetes de Trabajo 5. Android y Java http://gary.pe

Más detalles

Movilizando la intranet de la Facultad de Informática

Movilizando la intranet de la Facultad de Informática Movilizando la intranet de la Facultad de Informática 1 de noviembre de 2011 Jaume Moral, Hugo Hernández Marcel Arbó y Roger Sala http://www.fib.upc.edu/ La intranet: El Racó Es la Intranet de la Facultad

Más detalles

Introducción. Aprendiendo APP INVENTOR 13. Qué perfil debe tener el lector del libro? Qué aprenderé?

Introducción. Aprendiendo APP INVENTOR 13. Qué perfil debe tener el lector del libro? Qué aprenderé? Aprendiendo APP INVENTOR 13 Introducción App Inventor es una aplicación que permite crear aplicaciones para sistemas operativos Android. Google Labs lanzó su primera versión de Google App Inventor en julio

Más detalles

Wayo C/ García Lorca, 37 Valencia E-46530

Wayo C/ García Lorca, 37 Valencia E-46530 Wayo C/ García Lorca, 37 Valencia E-46530 ÍNDICE ÍNDICE 2 Qué es wayo? 3! Funcionalidades.. 4! Con WAYO se puede.. 5! Dispositivo GPS y App.. 6! Competencia. 7! Historia.. 8! Actualmente. 9 QUÉ ES WAYO?

Más detalles

Crea Tu Primera Aplicación para Iphone y Android

Crea Tu Primera Aplicación para Iphone y Android Crea Tu Primera Aplicación para Iphone y Android Titulación certificada por EUROINNOVA BUSINESS SCHOOL Crea Tu Primera Aplicación para Iphone y Android Crea Tu Primera Aplicación para Iphone y Android

Más detalles

GESad Time Control. Manual de uso v.2

GESad Time Control. Manual de uso v.2 GESad Time Control Manual de uso v.2 Contenido 1. Introducción:... 3 2. Especificaciones técnicas:... 3 3. Instalación del Software:... 3 4. Manual de Usuario... 4 Uso Gesad Time Control Página 2 1. Introducción:

Más detalles

TUAPP. La herramienta que moverá tu negocio a llegar a más clientes

TUAPP. La herramienta que moverá tu negocio a llegar a más clientes TUAPP La herramienta que moverá tu negocio a llegar a más clientes Qué es TuApp? TuApp es un App Builder que te permite Crear tu aplicación sin programar Crear tu aplicación para Android y ios Modificar

Más detalles

APPS PARA LA LOGISTICA. Qué es realmente una app? En qué se diferencia de otras soluciones web?

APPS PARA LA LOGISTICA. Qué es realmente una app? En qué se diferencia de otras soluciones web? APPS PARA LA LOGISTICA Qué es realmente una app? En qué se diferencia de otras soluciones web? astanapm a Project Management Company www.astana.es Octubre 2014 Contexto histórico Algunas cifras Webs vs

Más detalles

Definición de una arquitectura para aplicaciones móviles. Manuel Rodríguez manuel.rodriguez@es.ibm.com

Definición de una arquitectura para aplicaciones móviles. Manuel Rodríguez manuel.rodriguez@es.ibm.com Definición de una arquitectura para aplicaciones móviles Manuel Rodríguez manuel.rodriguez@es.ibm.com La movilidad es trending topic ( Otra vez!) Dispositivos más potentes con más características que generan

Más detalles

APLICACIÓN PARA DISPOSITIVOS MÓVILES DESTINADA A USUARIOS DEL PARQUE NATURAL DE LA SIERRA DE COLLSEROLA

APLICACIÓN PARA DISPOSITIVOS MÓVILES DESTINADA A USUARIOS DEL PARQUE NATURAL DE LA SIERRA DE COLLSEROLA APLICACIÓN PARA DISPOSITIVOS MÓVILES DESTINADA A USUARIOS DEL PARQUE NATURAL DE LA SIERRA DE COLLSEROLA 1. Introducción 2. Funciones de la aplicación Los objetivos requeridos se cumplieron y ampliaron

Más detalles

iphone en la empresa Administración de dispositivos móviles

iphone en la empresa Administración de dispositivos móviles iphone en la empresa Administración de dispositivos móviles iphone es compatible con la administración de dispositivos móviles, brindando a las empresas la capacidad de administrar implementaciones a escala

Más detalles

Curso Online de Programación Android

Curso Online de Programación Android Curso Online de Programación Android Presentación Android es el sistema operativo más usado en dispositivos móviles como teléfonos inteligentes o tablets. El sistema es actualmente desarrollado por Google

Más detalles

Guía de configuración de usuario para dispositivos Android

Guía de configuración de usuario para dispositivos Android Guía de configuración de usuario para dispositivos Android Para comenzar Paso 1. Descargar la última versión de la aplicación TeVeo Osiptel desde Google Play. Paso 2. Una vez descargada, abrir la aplicación

Más detalles

Capitulo 2 Android SDK

Capitulo 2 Android SDK Capitulo 2 Android SDK Elaborado por: Gary Briceño http://gary.pe http://gary.pe 1 ESTRUCTURA DE ANDROID SDK http://gary.pe 2 http://gary.pe 3 Android SDK Proporciona los API y herramientas de desarrollo

Más detalles

Manual Administrador Google APPS. Versión 1.0

Manual Administrador Google APPS. Versión 1.0 ÍNDICE: Aviso legal... 1 Introducción... 2 Google Apps... 3 Versiones de Google Apps... 3 Google Apps... 3 Google Apps for Business... 4 Activación de un dominio en Google Apps for Business... 5 Ingreso

Más detalles

Introduccion a la plataforma Android

Introduccion a la plataforma Android Introduccion a la plataforma Android Felipe A. Besoaín Pino fbesoain@gmail.com 22-05-2009 Resumen Las características y usos que nos proveen los dispositivos móviles en los últimos años, han provocado

Más detalles

MANUAL DE USUARIO Guía de Entregas con Subversion de proyectos de movilidad

MANUAL DE USUARIO Guía de Entregas con Subversion de proyectos de movilidad MANUAL DE USUARIO Guía de Entregas con Subversion de proyectos de movilidad Versión 1.0 Área de Arquitecturas Hoja de Control Título Documento de Referencia Responsable Guia de entregas con subversion

Más detalles

Genymotion, el emulador más rápido de Android

Genymotion, el emulador más rápido de Android Genymotion, el emulador más rápido de Android Genymotion es un emulador de Android que aprovecha la arquitectura x86 para ejecutar de forma fluida y rápida distintos dispositivos Android. Olvidando la

Más detalles

Módulo de integración SEUR - PRESTASHOP. Versión.1.0. Compatible con Prestashop 1.5.x y 1.6.x. www.lineagrafica.es

Módulo de integración SEUR - PRESTASHOP. Versión.1.0. Compatible con Prestashop 1.5.x y 1.6.x. www.lineagrafica.es Módulo de integración SEUR - PRESTASHOP Versión.1.0 Compatible con Prestashop 1.5.x y 1.6.x 20/08/2014 Introducción Gracias al módulo de integración de Prestashop con SEUR podrás fácilmente gestionar tus

Más detalles

TEMA 1. Introducción

TEMA 1. Introducción TEMA 1 Introducción LO QUE ABORDAREMOS Qué es Android? Qué lo hace interesante? Arquitectura del sistema Entorno de desarrollo 2 QUÉ ES ANDROID? Sistema operativo para móviles Desarrollado inicialmente

Más detalles

TENDENCIAS RAZONES NOSOTROS APLICACIONES MÓVILES DISEÑO WEB MARKETING DIGITAL. Te conectamos con tu cliente

TENDENCIAS RAZONES NOSOTROS APLICACIONES MÓVILES DISEÑO WEB MARKETING DIGITAL. Te conectamos con tu cliente TENDENCIAS RAZONES APLICACIONES MÓVILES DISEÑO WEB MARKETING DIGITAL Te conectamos con tu cliente 1 TENDENCIAS RAZONES APLICACIONES MÓVILES DISEÑO WEB MARKETING DIGITAL Índice 01 02 03 04 05 06 TENDENCIAS

Más detalles

Porque lo importante no es que tengas una App, es que tu negocio crezca gracias a ella.

Porque lo importante no es que tengas una App, es que tu negocio crezca gracias a ella. Porque lo importante no es que tengas una App, es que tu negocio crezca gracias a ella. Negoapp es un nuevo concepto de app creada exclusivamente para ayudar a que los negocios puedan fidelizar a sus clientes

Más detalles

Protege tus aplicaciones instaladas usando una contraseña o un patrón! AppLock, una herramienta de bloqueo de aplicaciones Fuerte y Fácil de usar!

Protege tus aplicaciones instaladas usando una contraseña o un patrón! AppLock, una herramienta de bloqueo de aplicaciones Fuerte y Fácil de usar! Bloqueo de APP Descripción: Protege tus aplicaciones instaladas usando una contraseña o un patrón! AppLock, una herramienta de bloqueo de aplicaciones Fuerte y Fácil de usar! Características: * Protege

Más detalles

Web 2.0 en el Aula. Raúl Diego Obregón. Qué es Diigo?

Web 2.0 en el Aula. Raúl Diego Obregón. Qué es Diigo? Qué es Diigo? Diigo es un servicio web que nos permite guardar online todas las direcciones de nuestros sitios favoritos mediante un sistema de etiquetas para su más fácil localización. Es un claro ejemplo

Más detalles

Apptualiza tu mundo! Distribuye Apps con tu propia marca. Aplicaciones móviles profesionales. www.distribuidorapp.es.

Apptualiza tu mundo! Distribuye Apps con tu propia marca. Aplicaciones móviles profesionales. www.distribuidorapp.es. Apptualiza tu mundo! Distribuye Apps con tu propia marca Aplicaciones móviles profesionales *IVA no incluido www.distribuidorapp.es Nos gusta nuestro trabajo y lo hacemos bien Profesionales Especialistas

Más detalles

POLITICA DE PRIVACIDAD

POLITICA DE PRIVACIDAD POLITICA DE PRIVACIDAD 1. Qué regula esta Política de Privacidad? Esta Política de Privacidad tiene por objeto informar al usuario que se descarga la aplicación sobre quiénes somos, qué tipo de datos personales

Más detalles

Guia de Usuario Support Panel Console Multi Plataforma Ver 3.0 Español

Guia de Usuario Support Panel Console Multi Plataforma Ver 3.0 Español Guia de Usuario Support Panel Console Multi Plataforma Ver 3.0 Español 1. Sign in El proceso de inicio de sesión de un agente en el servidor de LiveHelp es muy sencillo, solo es necesario ingresar la información

Más detalles

Manual aplicación móvil iphone y Android

Manual aplicación móvil iphone y Android Manual aplicación móvil iphone y Android Índice Para qué sirve la aplicación? 1 Sirve para mi teléfono? 1 Dónde la puedo descargar? 2 Registrarse en la aplicación 3 Pantalla de Inicio 5 El Club 6 Reservar

Más detalles

S o l u c i o n e s W e b y M ó v i l

S o l u c i o n e s W e b y M ó v i l Servicios TI con Impacto Social Contamos con amplia experiencia en un abanico de soluciones tecnológicas que responden a las necesidades de los pequeños negocios y las grandes empresas. S o l u c i o n

Más detalles

Módulo 11: Monetizando tu Aplicación

Módulo 11: Monetizando tu Aplicación Módulo 11: Monetizando tu Aplicación Monetización de aplicaciones En Windows Phone 8 existen tres fuentes principales de monetización: Venta de aplicaciones con o sin versión de prueba Publicidad en aplicaciones

Más detalles

Implantar el iphone y el ipad Apple Configurator

Implantar el iphone y el ipad Apple Configurator Implantar el iphone y el ipad Apple Configurator Los dispositivos ios se pueden configurar para su implantación en empresas mediante una gran variedad de herramientas y métodos. Los usuarios finales pueden

Más detalles

Curso Avanzado de Programación en Dispositivos Móviles con Android

Curso Avanzado de Programación en Dispositivos Móviles con Android 2013 Curso Avanzado de Programación en Dispositivos Móviles con Android Pablo Formoso Ayudas del programa de consolidación y estructuración de unidades de investigación competitivas: Agrupación Estratégica

Más detalles

IMPLANTACIÓN PLATAFORMA DE DIFUSIÓN (PAGINA WEB / APP ANDROID)

IMPLANTACIÓN PLATAFORMA DE DIFUSIÓN (PAGINA WEB / APP ANDROID) IMPLANTACIÓN PLATAFORMA DE DIFUSIÓN (PAGINA WEB / APP ANDROID) Valeska Concha C. 122 Transferencia Tecnológica y Difusión del proyecto. Introducción El desarrollo de un plataforma de información para el

Más detalles

CURSO OFICIAL DE DESARROLLO DE APLICACIONES IOS NIVEL I

CURSO OFICIAL DE DESARROLLO DE APLICACIONES IOS NIVEL I CURSO OFICIAL DE DESARROLLO DE APLICACIONES IOS NIVEL I Impartido por 91 435 58 43 www.cice.es Curso Online de Desarrollo de Aplicaciones IOS Nivel I ESCUELAS HAY MUCHAS, PERO SOLO UNA ES OFICIAL. TÚ DECIDES

Más detalles

Vuelve al beneficio en el desarrollo de app para Mobile

Vuelve al beneficio en el desarrollo de app para Mobile Vuelve al beneficio en el desarrollo de app para Mobile Características ios y Android, Smartphones y Tablets, Un ciclo de desarrollo, Usuario experimentado conforme con la interface, IU widgets nativos,

Más detalles

Material Actividad de aprendizaje 1. Primeros Pasos con App Inventor

Material Actividad de aprendizaje 1. Primeros Pasos con App Inventor Análisis Desarrollo de para aplicaciones el desarrollo móviles móvil con APP con INVENTOR.. Indice Introducción 1. Android. 2. Introducción. 3. Requisitos para la Configuración. 4. Configuración de 2.

Más detalles

EL PAPEL DE LAS APPS EN LA COMUNICACIÓN CIENTÍFICA

EL PAPEL DE LAS APPS EN LA COMUNICACIÓN CIENTÍFICA EL PAPEL DE LAS APPS EN LA COMUNICACIÓN CIENTÍFICA - CAMPUS GUTENBERG 2012 - Nahia Barbería David Rajadel facebook.com/formasnaturales @formasnaturales Somos... Una productora multimedia especializada

Más detalles

Introducción a BlueVia

Introducción a BlueVia Introducción a BlueVia Andrés L. Martinez @davilagrau Abril 2011 Qué es BlueVia? BlueVia es la nueva plataforma global para desarrolladores de Telefónica donde clientes y desarrolladores se unen para crear

Más detalles

Términos y Condiciones generales de la aplicación para móviles "My Final" ("App") de la MasterCard UEFA Champions League 2015.

Términos y Condiciones generales de la aplicación para móviles My Final (App) de la MasterCard UEFA Champions League 2015. Términos y Condiciones generales de la aplicación para móviles "My Final" ("App") de la MasterCard UEFA Champions League 2015. 1. MasterCard Europe SPRL, Chaussée de Tervuren 198A, B-1410 Waterloo, Bélgica

Más detalles

www.miappmovil.info Webs corporativas Web Móvil Apps SEO Asesoramiento Marketing Online

www.miappmovil.info Webs corporativas Web Móvil Apps SEO Asesoramiento Marketing Online www.miappmovil.info Webs corporativas Web Móvil Apps SEO Asesoramiento Marketing Online José A. Cervero Guerrero * Buzon 3 Ramira 41530 Sevilla contacto@miappmovil.info 686481919 Actualizaciones ilimitadas

Más detalles

Javier de Andrés Rivero - jandresr@um.es www.javideandres.com

Javier de Andrés Rivero - jandresr@um.es www.javideandres.com Javier de Andrés Rivero - jandresr@um.es www.javideandres.com Contenido 1. Quienes somos? 2. Qué es la apptui? 3. Componentes apptui a) Plataforma de gestión b) Aplicaciones móviles c) Club TUI. Plataforma

Más detalles

Tabletas en el aula. Diseño de apps con MIT App Inventor 2. Edición 2015. Autor: Fernando Posada Prieto canaltic.com

Tabletas en el aula. Diseño de apps con MIT App Inventor 2. Edición 2015. Autor: Fernando Posada Prieto canaltic.com Tabletas en el aula Diseño de apps con MIT App Inventor 2 Edición 2015 Autor: Fernando Posada Prieto canaltic.com Diseño de apps con MIT App Inventor 2 Índice 1. Qué es App Inventor 2?... 2 2. Requisitos

Más detalles

Mi Primer Proyecto en Android Studio

Mi Primer Proyecto en Android Studio Mi Primer Proyecto en Android Studio Para crear un nuevo proyecto ejecutaremos Android Studio y desde la pantalla de bienvenida pulsaremos la opción Start a new Android Studio project para iniciar el asistente

Más detalles

Taller TUI 2015 4 de Marzo de 2015. Javier de Andrés Rivero - jandresr@um.es www.javideandres.com

Taller TUI 2015 4 de Marzo de 2015. Javier de Andrés Rivero - jandresr@um.es www.javideandres.com Taller TUI 2015 4 de Marzo de 2015 Javier de Andrés Rivero - jandresr@um.es www.javideandres.com Contenido 1. Qué es la apptui? 2. Componentes apptui a) Plataforma de gestión b) Aplicaciones móviles c)

Más detalles

Capacitación Android Básico

Capacitación Android Básico 2015 Capacitación Android Básico Información General Nombre Fecha Horas Idioma Participantes Tecnología Certificación Curso Desarrollo en Android Básico 8 días en total, de lunes a jueves (MAYO: 18, 19,

Más detalles

Apptualiza tu mundo! La forma más sencilla de mejorar la imagen de tu empresa. Aplicaciones móviles, Páginas Web y Comunicación 2.

Apptualiza tu mundo! La forma más sencilla de mejorar la imagen de tu empresa. Aplicaciones móviles, Páginas Web y Comunicación 2. Apptualiza tu mundo! La forma más sencilla de mejorar la imagen de tu empresa Aplicaciones móviles, Páginas Web y Comunicación 2.0 Quiénes somos Nos gusta nuestro trabajo y lo hacemos bien 2 Especialistas

Más detalles

Furtwangen. Desarollo de Applicaciónes para Smartphones Septiembre 2015. Facultad Medios Digitales. Uso de Internet con Smartphones

Furtwangen. Desarollo de Applicaciónes para Smartphones Septiembre 2015. Facultad Medios Digitales. Uso de Internet con Smartphones Desarollo de Applicaciónes para Smartphones Septiembre 2015 Furtwangen Furtwangen/Alemania Fakultät Digitale Medien/Medieninformatik Prof. Dr. Wolfgang Taube Furtwangen 18.09.2015 2 Facultad Medios Digitales

Más detalles

Monetiza tus Apps sin que tus usuarios paguen por ellas.

Monetiza tus Apps sin que tus usuarios paguen por ellas. Monetiza tus Apps sin que tus usuarios paguen por ellas. Ventajas de trabajar con Mobeleader MOBELEADER es una red de marketing móvil especializada en publicidad in-app a través de la cual los desarrolladores

Más detalles

Programación Android Completo

Programación Android Completo Programación Android Completo Duración: 50.00 horas Descripción Este curso pretende formar al alumno en el desarrollo de aplicaciones para dispositivos Android. Se estudiarán con detalle todos aquellos

Más detalles

Apptualiza tu mundo! Distribuye Apps con tu propia marca. Aplicaciones móviles profesionales. www.distribuidorapp.es.

Apptualiza tu mundo! Distribuye Apps con tu propia marca. Aplicaciones móviles profesionales. www.distribuidorapp.es. Apptualiza tu mundo! Distribuye Apps con tu propia marca Aplicaciones móviles profesionales *IVA no incluido www.distribuidorapp.es Nos gusta nuestro trabajo y lo hacemos bien Profesionales Especialistas

Más detalles

AVD, el emulador de Smartphone y Tablets Android que incluye el SDK de Google

AVD, el emulador de Smartphone y Tablets Android que incluye el SDK de Google AVD, el emulador de Smartphone y Tablets Android que incluye el SDK de Google Para probar nuestras aplicaciones Google nos proporciona un emulador de dispositivos conocido como AVD (Android Virtual Devices).

Más detalles

http://www.oracle.com/technetwork/es/java/javase/downloads/index.html

http://www.oracle.com/technetwork/es/java/javase/downloads/index.html Introducción En esta primera parte del taller iremos viendo paso a paso como poner a punto todo tu entorno de trabajo para poder empezar cuanto antes a desarrollar tu primera aplicación Android para luego

Más detalles

4G+ Tu móvil ya es 4G+ Vodafone Power to you

4G+ Tu móvil ya es 4G+ Vodafone Power to you 4G+ Tu móvil ya es 4G+ Vodafone Power to you Empieza a disfrutar del 4G+ Ya has recibido tu nueva SIM Y ahora qué? Configura tu dispositivo móvil Navegación en Internet (configuración de APN) 1 2 3 4 PASO

Más detalles

Programación para Android

Programación para Android Programación para Android Programación para Android Contenidos Conócenos...4 Formación abierta...4 Estudios universitarios...4 Tú eres el centro...5 Nuestra metodología...6 Descripción del estudio...8

Más detalles

Ambar Rojo Studios SA de CV

Ambar Rojo Studios SA de CV Misión Ambar Rojo Studios SA de CV, es una empresa chiapaneca dedicada al desarrollo de productos y servicios con calidad creativa en el área de medios interactivos, capacitación y desarrollo de software

Más detalles

La obra se proporciona bajo los términos de esta licencia pública de Sisoft de México

La obra se proporciona bajo los términos de esta licencia pública de Sisoft de México Licencia La obra se proporciona bajo los términos de esta licencia pública de Sisoft de México S. A de C.V., Está protegida por derechos de autor y / u otras leyes aplicables. Cualquier uso diferente a

Más detalles

Systems Manager Gestión de dispositivos móviles basada en la nube

Systems Manager Gestión de dispositivos móviles basada en la nube Systems Manager Gestión de dispositivos móviles basada en la nube Introducción Meraki Systems Manager ofrece gestión, diagnóstico y seguimiento centralizados y en el aire de los dispositivos móviles gestionados

Más detalles

Aplicaciones sólo para grandes empresas? Estás seguro? Desmitifica las APPs

Aplicaciones sólo para grandes empresas? Estás seguro? Desmitifica las APPs DOSSIERTU-APP.NET Aplicaciones sólo para grandes empresas? Sólo una empresa de gran tamaño puede aspirar a una APP: tienen un precio muy elevado, se necesita contratar un profesional para su desarrollo

Más detalles

Android Mobile & Web Development Training

Android Mobile & Web Development Training Android Mobile & Web Development Training Promoción Lanzamiento Para no programadores: $ 7.440.- (186 hs.) Para Programadores de otros lenguajes: $ 6.480.- (160 hs.) Para Programadores Android: $ 4.900

Más detalles

SOFTWARE CONTROL PARENTAL

SOFTWARE CONTROL PARENTAL SOFTWARE CONTROL PARENTAL ORDENADOR PERSONAL WINDOWS Activity Monitor es una herramienta para vigilar el uso que hacen del PC empleados, estudiantes, niños, etc, de forma remota. Esta vigilancia se puede

Más detalles

Despliegue del iphone y el ipad Administración de dispositivos móviles

Despliegue del iphone y el ipad Administración de dispositivos móviles Despliegue del iphone y el ipad Administración de dispositivos móviles ios es compatible con la gestión de dispositivos móviles (MDM), lo que permite a las empresas gestionar implantaciones ampliables

Más detalles

Diplomado en. Desarrollo de Aplicaciones para Dispositivos Móviles

Diplomado en. Desarrollo de Aplicaciones para Dispositivos Móviles Diplomado en Desarrollo de Aplicaciones para Dispositivos Móviles Diplomado en Desarrollo de Aplicaciones para Dispositivos Móviles Sabías que las descargas de aplicaciones en celulares y tablets aumentaron

Más detalles

Lista de acrónimos... 15. Cómo leer este libro?... 1.1.1 La clase Application... 21 1.1.2 Uso del patrón Singleton... 25

Lista de acrónimos... 15. Cómo leer este libro?... 1.1.1 La clase Application... 21 1.1.2 Uso del patrón Singleton... 25 Contenido Lista de acrónimos... 15 Cómo leer este libro?... 17 CAPÍTULO 1. Diseño avanzado de interfaces de usuario... 19 1.1.1 La clase Application... 21 1.1.2 Uso del patrón Singleton... 25 1.3.1 Insertar

Más detalles

Soluciones de Cartografía, GIS y Teledetección www.tycgis.com CURSO DE CREACIÓN DE APLICACIONES API DE JAVASCRIPT Y ARCGIS SERVER

Soluciones de Cartografía, GIS y Teledetección www.tycgis.com CURSO DE CREACIÓN DE APLICACIONES API DE JAVASCRIPT Y ARCGIS SERVER CURSO DE CREACIÓN DE APLICACIONES API DE JAVASCRIPT Y ARCGIS SERVER MODALIDAD PRESENCIAL Profesionales formando a Profesionales 2015 formacion@tycgis.com Calle Rodríguez San Pedro 13, 3ª Planta, Oficina

Más detalles

Unidad II. Interfaz Grafica

Unidad II. Interfaz Grafica Clase:004 1 Unidad II Interfaz Grafica Basado en https://developer.apple.com/library/ios/#referencelibrary/gettingstar ted/roadmapios/chapters/introduction.html 2 Agenda Desarrollo de Apps para IOS. Diseño

Más detalles

Productos y Servicios GDPSRED. Formaciones GDPSRED.

Productos y Servicios GDPSRED. Formaciones GDPSRED. Productos y Servicios GDPSRED Formaciones GDPSRED. TEMARIO: *SERVICIOS GRATUITOS *SERVICIOS PARA DISTRIBUIDORES COMISIONABLES *SERVICIOS PARA CLIENTES COMISIONABLES *ESTRATEGIAS DE DISTRIBUCION *FORMAS

Más detalles