Curso 14/15. Desarrollo de aplicaciones Android. Mapas en Android
|
|
- Luz Valverde Palma
- hace 7 años
- Vistas:
Transcripción
1 Curso 14/15 Mapas en
2 Al final de la sesión sabremos... Utilizar un servicio externo: Google Maps Utilizar la consola de Google Unifica los desarrollos con los diversos web services de la empresa google (cloud, mapas, mensajería, etc.) Los conceptos básicos de Google Play Services con respecto a los mapas 2
3 Nuestro destino... 3
4 Geolocalización Dispositivos, servicios, personas, cosas geolocalizadas abren un nuevo mundo de posibilidades en cómo buscamos información acerca de lugares, interaccionamos con el entorno, etc. Según Juniper Research, unos ingresos de millones $ (unos millones ) de los servicios de localización móvil para
5 Instalación Requerimientos: Trabajaremos con (API 19) Google Play Services Y por supuesto todo lo necesario para desarrollar en Java. El paquete com.google.android.maps Contiene todas las clases relacionadas con mapas. 5
6 7 sencillos pasos Instalar Google Play Services 2. Crear un proyecto 3. Añadir Google Play Services a tu proyecto 4. Obtener un certificado y las claves para el uso de Google Maps API 5. Especificar los permisos y configuraciones adicionales 6. Añadir un mapa 7. Probar que todo funciona 6
7 Conceptos claves Google Maps API v2 Clase GoogleMap: Se conecta al servicio externo Se baja las capas (losetas) que superpone Las visualiza Visualiza controles estandar (pan, tilt, zoom) Visualiza el mapa acorde a las órdenes de los controles estándar 7
8 Google Map API level 12 o superior 8
9 Paso 1: Instalar Google Play Services 9
10 Paso 2: Crear un proyecto Seguir los pasos del Hola Mundo 10
11 Paso 3: Añadir Google Play Services a tu proyecto Añadir una nueva regla en build.gradle apply plugin: 'com.android.application'... dependencies { compile 'com.android.support:appcompat-v7:21.0.3' compile 'com.google.android.gms:play-services:6.5.87' } 11
12 Paso 3: Añadir Google Play Services a tu proyecto Añadir una nueva regla en build.gradle Guarda los cambios y sincroniza tu proyecto 12
13 Paso 3: Añadir Google Play Services a tu proyecto Añadir una nueva regla en build.gradle Guarda los cambios y sincroniza tu proyecto Añade la siguiente marca al manifiesto como hijo de application <meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version" /> 13
14 Paso 4: Obtener un certificado y las claves para el uso de Google Maps API Visualizar la huella SHA-1 de nuestra aplicación: depuración o release Localizar el almacén de claves OS X and Linux: ~/.android/ Windows Vista and Windows 7: C:\Users\your_user_name\.android\ Ejecutar el siguiente comando GNU/Linux keytool -list -v -keystore ~/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android Windows keytool -list -v -keystore "%USERPROFILE%\.android\debug.keystore" -alias androiddebugkey -storepass android -keypass android 14
15 Paso 4: Obtener un certificado y las claves para el uso de Google Maps API Alias name: androiddebugkey Creation date: Mar 5, 2015 Entry type: PrivateKeyEntry Certificate chain length: 1 Certificate[1]: Owner: CN= Debug, O=, C=US Issuer: CN= Debug, O=, C=US Serial number: 66cee2db Valid from: Thu Mar 05 12:28:41 CET 2015 until: Sat Feb 25 12:28:41 CET 2045 Certificate fingerprints: MD5: 29:FE:96:03:D8:3D:E4:5B:70:E9:1D:5C:3B:29:A6:5E SHA1: 9A:41:80:5A:4B:EA:D8:B6:6D:36:A5:C7:77:1C:EA:14:F8:F8:DC:EA SHA256: B3:1A:07:90:B4:01:33:32:AA:66:73:EF:1C:79:1C:C6:13:54:2E:4A:7F:DE:25:F6:8C:F3:... Signature algorithm name: SHA256withRSA Version: 3 Extensions: 15
16 Paso 4: Obtener un certificado y las claves para el uso de Google Maps API Visualizar la huella SHA-1 Crear un proyecto API en la consola Google 16
17 Paso 4: Obtener un certificado y las claves para el uso de Google Maps API 17
18 Paso 4: Obtener un certificado y las claves para el uso de Google Maps API 18
19 Paso 4: Obtener un certificado y las claves para el uso de Google Maps API Visualizar la huella SHA-1 Crear un proyecto API en la consola Google Habilitar el uso de Google Maps API v2 19
20 Paso 4: Obtener un certificado y las claves para el uso de Google Maps API 20
21 Paso 4: Obtener un certificado y las claves para el uso de Google Maps API Visualizar la huella SHA-1 Crear un proyecto API en la consola Google Habilitar el uso de Google Maps API v2 Solicitar una clave Google Maps API 21
22 Paso 4: Obtener un certificado y las claves para el uso de Google Maps API 22
23 Paso 4: Obtener un certificado y las claves para el uso de Google Maps API 23
24 Paso 4: Obtener un certificado y las claves para el uso de Google Maps API 24
25 Paso 4: Obtener un certificado y las claves para el uso de Google Maps API Visualizar la huella SHA-1 Crear un proyecto API en la consola Google Habilitar el uso de Google Maps API v2 Solicitar una clave Google Maps API Añadir la clave a tu manifiesto <meta-data android:name="com.google.android.maps.v2.api_key" android:value="xxxxxxxxxxx_????????????"/> 25
26 Paso 5: Especificar los permisos y configuraciones adicionales <!-- Siempre --> <uses-permission android:name="android.permission.internet"/> <uses-permission android:name="android.permission.write_external_storage"/> <uses-permission android:name="android.permission.access_network_state"/> <!-- Opcional --> <uses-permission android:name="android.permission.access_coarse_location"/> <uses-permission android:name="android.permission.access_fine_location"/> Se recomienda indicar que nuestra aplicación necesita de OpenGL ES versión 2. De esta forma, servicios de terceros pueden satisfacer los requisitos e instalar dicha dependencia. <!-- Bajo manifest --> <uses-feature android:glesversion="0x " android:required="true"/> 26
27 Paso 6: Añadir un mapa Modificar la definición del layout de la aplicación o añadir una nueva. <?xml version="1.0" encoding="utf-8"?> <fragment xmlns:android=" android:id="@+id/map" android:layout_width="match_parent" android:layout_height="match_parent" android:name="com.google.android.gms.maps.mapfragment"/> 27
28 Paso 6: Añadir un mapa Modificar la definición del layout de la aplicación o añadir una nueva. Si creaste un recurso layout nuevo, asegurate de que asocias su vista con la actividad. setcontentview(r.layout.nombre_recurso); 28
29 Paso 7: Probar que todo funciona 29
30 Funcionalidad del API 30
31 GoogleMap object Es la representación interna del propio mapa Es necesario obtener una referencia a este objeto en primer lugar: onmapready(googlemap) Implementar la interfaz OnMapReadyCallback Registar el objeto de callback (getmapasync) 31
32 GoogleMap object public class MainActivity extends WhateverActivity implements OnMapReadyCallback { private GoogleMap mmap;... public void oncreate(bundle savedinstancestate) { super.oncreate(savedinstancestate); setcontentview(r.layout.main); } MapFragment mapfragment = (MapFragment) getfragmentmanager().findfragmentbyid(r.id.map); mapfragment.getmapasync(this); Mmap = mapfragment.getmap(); 32
33 Configuración del estado inicial... Posición de cámara: localización, zoom, etc. Tipo de mapa Controles en pantalla Gestos de IU permitidos Activación modo ligero 33
34 ...mediante el XML <fragment xmlns:android=" xmlns:map=" android:layout_width="match_parent" android:layout_height="match_parent" android:name="com.google.android.gms.maps.mapfragment" map:camerabearing="112.5" map:cameratargetlat=" " map:cameratargetlng=" " map:cameratilt="30" map:camerazoom="13" map:maptype="normal" map:uicompass="false" map:uirotategestures="true" map:uiscrollgestures="false" map:uitiltgestures="true" map:uizoomcontrols="false" map:uizoomgestures="true"/> 34
35 mediante public void onmapready(googlemap googlemap) { googlemap.getuisettings().settiltgesturesenabled(false); googlemap.getuisettings().setcompassenabled(true); googlemap.getuisettings().setzoomcontrolsenabled(true); if (!googlemap.getuisettings().isscrollgesturesenabled()) googlemap.getuisettings().setscrollgesturesenabled(true); } 35
36 Jungando con la vista private static final LatLng SYDNEY = new LatLng(-33.88,151.21); private static final LatLng MOUNTAIN_VIEW = new LatLng(37.4, ); // Move the camera instantly to Sydney with a zoom of 15. map.movecamera(cameraupdatefactory.newlatlngzoom(sydney, 15)); // Zoom in, animating the camera. map.animatecamera(cameraupdatefactory.zoomin()); // Zoom out to zoom level 10, animating with a duration of 2 seconds. map.animatecamera(cameraupdatefactory.zoomto(10), 2000, null); // Construct a CameraPosition focusing on Mountain View and animate the camera to that position. CameraPosition cameraposition = new CameraPosition.Builder().target(MOUNTAIN_VIEW) // Sets the center of the map to Mountain View.zoom(17) // Sets the zoom.bearing(90) // Sets the orientation of the camera to east.tilt(30) // Sets the tilt of the camera to 30 degrees.build(); // Creates a CameraPosition from the builder map.animatecamera(cameraupdatefactory.newcameraposition(cameraposition)); 36
37 Establecer el tipo de mapa mmap.setmaptype(googlemap.map_type_xxxxx) MAP_TYPE_NORMAL MAP_TYPE_HYBRID MAP_TYPE_TERRAIN 37
38 Ejercicio Mediante el uso del menú desplegable en la barra de actividades, seleccionar entre tres tipos de mapas. Cambiar la vista cuando el usuario haga click en una de las opciones mostradas 38
39 Añadir marcadores Identifican localizaciones: GoogleMap.setMarker(markerOptions) Son configurables Son interactivos: click, public void onmapready(googlemap map) { } map.addmarker(new MarkerOptions().position(new LatLng(0, 0)).title("Marker")); 39
40 Ejercicio Jugar con los marcadores. Visitar: Crear uno o varios marcadores de alguna ciudad que os guste. Cambiar el icono por defecto y el texto descriptivo para que se sepa por qué la habéis elegido. 40
41 Gestor de eventos & callbacks OnCameraChangeListener OnInfoWindowClickListener OnMapClickListener OnMapLongClickListener OnMarkerClickListener OnMarkerDragListener 41
42 Ejemplo googlemap.setonmapclicklistener(new GoogleMap.OnMapClickListener() public void onmapclick(latlng latlng) { Toast.makeText(getApplicationContext(), "Evento en " + latlng.tostring(), Toast.LENGTH_LONG).show(); } }); 42
43 Modelo GroundOverlay: Imagen superpuesta a un mapa que permanece fija. LatLng: coordenadas latitud/longitud almacenadas en grados. Marker: Marcador en un punto fijo Polygon: Poligono definido en el mapa Polygon polygon = map.addpolygon(new PolygonOptions().add(new LatLng(0, 0), new LatLng(0, 5), new LatLng(3, 5), new LatLng(0, 0)).strokeColor(Color.RED).fillColor(Color.BLUE)); 43
44 Modelo Polyline: puntos unidos por una linea Cameraposition: todas las variables de posición de la cámara/punto de vista Tile: Una losa, características de una polyline 44
45 Localización del usuario Muchas posibilidades: GPS Triangulación Celdas (GSM, UMTS) Wi-Fi Movimiento del usuario Problema de fiabilidad y precisión Determina el tipo de : 45
46 Eventos de localización en LocationManager locationmanager = (LocationManager) this.getsystemservice(context.location_service); LocationListener locationlistener = new LocationListener() { public void onlocationchanged(location location) { mmap.movecamera(cameraupdatefactory.newlatlng( new LatLng(location.getLatitude(),location.getLongitude()))); } public void onstatuschanged(string provider, int status, Bundle extras) {} public void onproviderenabled(string provider) {} public void onproviderdisabled(string provider) {} }; GPS_PROVIDER locationmanager.requestlocationupdates(locationmanager.gps_provider, 0, 0, locationlistener); 46
47 Cómo lo pruebo? ADM Control remoto del emulador Ficheros GPX para simular una ruta Ficheros KML describiendo sitios individuales marcados y que se le proporcionan de forma secuencial al dispositivo. 47
48 Gracias 48
TUTORIAL: GEOLOCALIZACIÓN
TUTORIAL: GEOLOCALIZACIÓN Introducción En este tutorial se va a explicar cómo hacer una aplicación sencilla que mostrará la latitud y la longitud dependiendo del lugar en el que se encuentre el dispositivo.
Más detallesEjercicio 18. Configuración de Widgets en Android. Android Con Java. Ejercicio 18. Configuración de Widgets en Android. Curso de Android con Java
Android Con Java Ejercicio 18 Configuración de Widgets en Android Objetivo del Ejercicio El objetivo del ejercicio crear un Widget que antes de utilizarlo nos permita configurarlo. En este caso, solicitar
Más detallesBASIC TREKKING Android: Fundamentos de Programación
Android: Fundamentos de Programación Cristina López Tarrida Julio-Noviembre 2015 Nombre de la aplicación: Basic Trekking. Autor: López Tarrida, Cristina. Qué hace la aplicación: Versión para móviles Android
Más detallesProgramació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 detallesTutorial appgpsqr. Pedro Antonio Ruiz Cuesta Ignacio Martín Requena
Nuevos Paradigmas de Interacción (2015-2016) Grado en Ingeniería Informática Universidad de Granada Tutorial appgpsqr Pedro Antonio Ruiz Cuesta Ignacio Martín Requena 9 de febrero de 2016 1 Índice 1. Introducción
Más detallesBRÚJULA Y GPS CON ANDROID
BRÚJULA Y GPS CON ANDROID Jorge Chamorro Padial Germán Iglesias Padial 17/12/14 1. INTRODUCCIÓN El problema de la geolocalización aborda fundamentalmente dos problemas: Conocer la posición en la que se
Más detallesProgramación en Android LSUB, GSYC, URJC
Programación en Android LSUB, GSYC, URJC Introducción Teléfono o Emulador Android Studio Introducción Activity Mgr App! Dialer Dalvik JVM SQLite WebKit... OpenGL Linux kernel Dispositivo móvil Aplicaciones
Más detallesLaboratorio 01: Generación del Hola Mundo Android
Laboratorio 01: Generación del Hola Mundo Android OBJETIVO: El objetivo del laboratorio es generar un programa Android y ejecutar el programa en el emulador. Paso 1: Figura 1. Pantalla de inicio de Android
Más detallesMASTER DESARROLLO DE APLICACIONES ANDROID
MASTER DESARROLLO DE APLICACIONES ANDROID TEMARIO MODULO I La plataforma Android Origen Google Play Creación de una cuenta de desarrollador Publicación de una aplicación Seguimiento y actualización de
Más detallesMóvil Seguro. Guía de la Consola de Administración
Móvil Seguro Guía de la Consola de Administración Índice 1 Introducción...2 1.1 Acceso a la Consola... 2 2 Funciones de la Consola de administración...4 2.1 Alta de usuarios... 4 2.2 Gestionar móviles...
Más detallesPatricio Olivares. 25 de abril de 2017
: : Entorno 25 de abril de 2017 Table of contents : : Entorno 1 2 3 : 4 : Entorno 5 6 La telefonía móvil ha cambiado radicalmente la forma en que nos comunicamos. Con el creciente uso de los smartphones,
Más detallesCurso Experto en Programación Android
Curso Experto en Programación Android Modalidad Online Horario Flexible Descuento Alumnos Duración 350 horas Nivel Superior Subvención Empresas Descripción Detallada El programa Experto en programación
Más detallesEjercicios de geolocalización y mapas
Ejercicios de geolocalización y mapas Índice 1 Geolocalización (1 punto)... 2 2 Geocoder (0,5 puntos)... 2 3 Mapas (1 punto)...3 4 Marcadores (0,5 puntos)...3 5 Reconocimiento del habla (0 puntos)...4
Más detallesSensores. JOSE LUIS BERENGUEL GÓMEZ jlberenguel@gmail.com Marzo 2012
Sensores JOSE LUIS BERENGUEL GÓMEZ jlberenguel@gmail.com Marzo 2012 Contenidos Tipos de sensores. Sensores de movimiento Sensores de posición. Sensores ambientales. Framework para manejar los sensores.
Más detallesProgramación Android. Alejandro Alcalde. elbauldelprogramador.com
Programación Android Alejandro Alcalde elbauldelprogramador.com Copyright c 2013 Alejandro Alcalde P L A TEX. Programación Android por Alejandro Alcalde se encuentra bajo una Licencia Creative Commons
Más detallesCurso Android. ADT Bundle. Android Developer Tools. Entorno de trabajo Toolbar principal SDK Manager. Emulador de Android. Crear proyecto Android
Curso Android ADT Bundle o Instalación o SDK Manager o Eclipse Android Developer Tools o Workspace o Seleccionando un Workspace Entorno de trabajo Toolbar principal SDK Manager o Android SDK Manager o
Más detallesFernando Lacunza.
API SITNA Fernando Lacunza flacunza@tracasa.es Qué es laapisitna? Producto SITNA que permite incluir un visor de mapas interactivos en páginas y aplicaciones web: Con funciones básicas de navegación (zoom,
Más detallesEjercicio 4. Manejo de Layouts en Android. Android Con Java. Ejercicio 4. Manejo de Layouts en Android. Curso de Android con Java
Android Con Java Ejercicio 4 Manejo de Layouts en Android Objetivo del Ejercicio El objetivo del ejercicio es entender el manejo de Layout y los Adaptadores en Android. Al finalizar deberemos observar
Más detallesEl SIGCAR es una aplicación web para la visualización de información geográfica relacionada con la gestión de redes de carreteras
SIGCAR. Sistema de Información Geográfica de Carreteras El SIGCAR es una aplicación web para la visualización de información geográfica relacionada con la gestión de redes de carreteras 1. Funcionalidades
Más detallesINICIACIÓN A LA PROGRAMACIÓN PARA ANDROID
INICIACIÓN A LA PROGRAMACIÓN PARA ANDROID 3.1 UI Interfaz de usuario 3 Interfaz de usuario Representación gráfica de nuestra app. Botones, imágenes, campos de texto, Contenida en res/layout. 4 Interfaz
Más detallesCrear listas personalizadas en Android
Crear listas personalizadas en Android Introducción Bienvenidos a la sección de programación Android, hoy voy a explicar cómo crear listas personalizadas en Android. Las listas en Android son elementos
Más detallesDiseño Y Aplicaciones de Sistemas Distribuidos. Seguridad en Java. Joan Vila
Diseño Y Aplicaciones de Sistemas Distribuidos Seguridad en Java Joan Vila DISCA / UPV Departament d Informàtica de Sistemes i Computadors Universitat Politècnica de València Seguridad en Java Modelo de
Más detallesAnexo IV Configuración del Entorno de Desarrollo. Guía de puntos de interés de la Ciudad de Madrid
Anexo IV Configuración del Entorno de Desarrollo Guía de puntos de interés de la Ciudad de Madrid 1. Índice Anexo IV Configuración del Entorno de Desarrollo... 1 1. Índice... 2 2. Entorno de Desarrollo...
Más detallesPrincipios de la programación en Android y API básico
Principios de la programación en Android y API básico A. Conocer los orígenes y características más significativas de Android. B. Requerimientos mínimos del terminar para ejecutar Android. C. Conocer las
Más detallesAndroid Manejo de Eventos. Rogelio Ferreira Escutia
Android Manejo de Eventos Rogelio Ferreira Escutia Tipos de Eventos 2 Escuchando los eventos Un escuchador de Eventos (Event Listener) es una interfaz de la clase View que contiene un método callback que
Más detallesSistema operativo Android v4.1 o ios v6.1 o superior para mejor experiencia. Procesador dual core de 1,2 GHz o superior. Conexión a wifi.
Sistema operativo Android v4.1 o ios v6.1 o superior para mejor experiencia. Procesador dual core de 1,2 GHz o superior. Conexión a wifi. Pantalla de 9 Pulgadas para visualizar mejor el contenido digital.
Más detallesINTRODUCCIÓN. paco@portadaalta.es
INTRODUCCIÓN paco@portadaalta.es Índice Entorno de desarrollo Estructura de un proyecto Android Componentes de una aplicación Android Ejemplos: Mi primera aplicación Divisas 2 actividades Contador de cafés
Más detallesIntegración de Toolchain sobre IDE gráfico basado en Eclipse
Integración de Toolchain sobre IDE gráfico basado en Eclipse Objetivos Integrar un toolchain sobre un IDE gráfico basado en Eclipse. Creación y compilación de un pequeño proyecto. Debug de una aplicación
Más detallesAnaliza y elabora un manual de uso con ejemplos de la herramienta OpenSSL.
Instalacion de OpenSll El proceso de instalación de OpenSSL para Windows es muy sencillo, tendremos el clásico asistente donde tendremos que aceptar la licencia y seleccionar el destino donde queremos
Más detallesDesarrollo de aplicaciones para dispositivos móviles (5)
1 Desarrollo de aplicaciones para dispositivos móviles (5) M.C. Ana Cristina Palacios García 3 Kernel de Linux: Incluye drivers del hardware, manejo de procesos y de memoria, seguridad, red y manejo de
Más detallesANEXOS. Poser Pro 2012, es un software para desarrollar animaciones 3D virtuales que cuenta con una librería de contenido.
ANEXOS ANEXO A MANUAL TÉCNICO Instalación de Poser Pro 2012 Poser Pro 2012, es un software para desarrollar animaciones 3D virtuales que cuenta con una librería de contenido. Requisitos del sistema (Windows)
Más detallesCon este tutorial podrás aprender a cómo empezar a crear apps en Android, empezaremos con algo muy simple para que poco a poco vayas conociendo.
Cómo crear una app simple en ANDROID Con este tutorial podrás aprender a cómo empezar a crear apps en Android, empezaremos con algo muy simple para que poco a poco vayas conociendo. Aprenderás cómo crear
Más detallesALTAS MANUAL DE USUARIO DEL SERVICIO DE CERTIFICADOS
ALTAS MANUAL DE USUARIO DEL SERVICIO DE CERTIFICADOS Versión 1.0 Área de Integración y Arquitectura de Aplicaciones Hoja de Control Título Documento de Referencia Responsable Manual de Usuario del NORMATIVA
Más detallesSeguimiento Deportivo Versión 1.0
Seguimiento Deportivo Versión 1.0 PFC - Programación de aplicaciones para móviles utilizando PhoneGap Autor: Félix Chaves Gallego Dirigido por Carles Sánchez Rosa 11 de Junio de 2012 Contenido Introducción
Más detallesEn nuestra actividad principal, creamos el objeto vista previa. Este objeto se creará el objeto cámara y volver a la actividad CameraDemo.
Uso de la Cámara API Android SDK es compatible con la conectividad a la cámara integrada. Usar la cámara para tomar fotos es relativamente fácil. Es algo más difícil de configurar la previa de la cámara
Más detallesAndroid Guía de desarrollo de aplicaciones Java para Smartphones y Tabletas (3ª edición)
Prólogo 1. Introducción 17 2. A quién se dirige este libro? 18 3. Conocimientos previos necesarios para abordar este libro 18 4. Objetivos 19 5. Descarga 20 6. Información complementaria 20 7. Recursos
Más detallesInterfaz de usuario Layout Vistas Adaptadores Eventos de interacción Estilos y temas
Interfaz de usuario Layout Vistas Adaptadores Eventos de interacción Estilos y temas Interfaz de usuario Layout Vistas Adaptadores Eventos de interacción Estilos y temas Activity [Form] Pantalla que se
Más detallesConfiguración de Hangouts de Google para administradores
Configuración de Hangouts de Google para administradores En esta guía 1. Instala Hangouts de Google y personaliza la configuración 2. Inicia un chat y una videollamada 3. Explora las funciones y Hangouts
Más detallesMANUAL DE INSTALACIÓN DEL DIMM ANEXOS Y FORMULARIOS Linux
MANUAL DE INSTALACIÓN DEL DIMM ANEXOS Y FORMULARIOS Linux IMPORTANTE: Su computador debe contar con el entorno de ejecución JAVA o JDK versión 1.6 en adelante. Según el sistema operativo que utilice y
Más detallesHabilitar Carpeta Virtual en su PC o Mac
DI - Habilitar Carpeta Virtual en su PC o Mac Contenido 1. Qué es el cliente de sincronización de escritorio?... 2 2. Cómo obtener e instalar el cliente para PC o Mac... 3 3. Agregar múltiples carpetas
Más detallesManual de Usuario. Disco Virtual en Red
Manual de Usuario Disco Virtual en Red Android 1.14 Enero 2013 1. INTRODUCCION Queremos darle la bienvenida al servicio de Disco Virtual en Red, este manual recoge todas las funcionalidades y características
Más detallesSmartphone & Android. Alfonso Felipe Lima Cortés febrero 2012
Smartphone & Android Alfonso Felipe Lima Cortés febrero 2012 www.afelipelc.mx Smartphone (Teléfono inteligente). Término utilizado para referirse a un teléfono móvil que posee distintas características
Más detallesManual de Configuración SMS Sleep
Manual de Configuración SMS Sleep ÍNDICE ÍNDICE 2 Ingreso a la Plataforma Web Sleep Tracker 3 Configuración de la Aplicación SMS Sleep 8 Ingreso a la Plataforma Web Sleep Tracker Para ingresar a la plataforma
Más detallesDescarga e Instalación de Java Development Kit (JDK)
Instalación del SDK de Android en Eclipse Por M.T.I. Jorge Carranza Gómez Para desarrollar aplicaciones para el Sistema Operativo Android, se deben revisar los requisitos mínimos para instalar el entorno
Más detallesBASES DE DATOS AVANZADAS. Facultad de Estadística e Informática
BASES DE DATOS AVANZADAS Facultad de Estadística e Informática Clase 24 Agenda Ejemplo base de datos móviles: Aplicación Android SQLite Aplicación Android SQLite Ejemplo Aplicación Android SQLite Se desarrollará
Más detallesProgramación Android - Completo
Descripción Este curso pretende formar al alumno en el desarrollo de aplicaciones para dispositivos Android. Se estudiarán con detalle todos aquellos puntos que conforman la base necesaria para que el
Más detallesAplicación basada en web y en software libre para la gestión municipal de incidencias y actuaciones en el espacio público
Aplicación basada en web y en software libre para la gestión municipal de incidencias y actuaciones en el espacio público Dionisio Martínez Soler Universitat Oberta de Catalunya dmsoler@gmail.com 6 de
Más detallesManual de uso y funcionamiento Google Earth
Manual de uso y funcionamiento Google Earth Versión 1.0 1 - Ciudad de México - diciembre, 2016 Í N D I C E 1. INTRODUCCIÓN...4 2. INSTALACIÓN DE SISTEMA GE...5 2.1. Instalar Earth en un ordenador...5 2.2.
Más detallesIntroducción al Desarrollo de Aplicaciones Móviles con Android
Introducción al Desarrollo de Aplicaciones Móviles con Android Febrero 2013 Eder Valente Toledo Nuñez 1 Introducción al Desarrollo Móvil 2 Introducción a Android 3 Instalación del SDK 4 Primera aplicación
Más detallesDesarrollo Para Dispositivos Móviles.
Desarrollo Para Dispositivos Móviles. 72 Horas OBJETIVOS Aprender a utilizar los entornos de desarrollo más habituales para la creación de aplicaciones móviles Estudiar el desarrollo de aplicaciones para
Más detallesLINUX CANAIMA TIC TAC 2011
Pág.1 GUIA DE CONFIGURACION DEL SISTEMA BASE DE LINUX CANAIMA TIC TAC 2011 Pág.2 Este instructivo muestra los pasos comunes para realizar la configuración de la Distribución Linux Canaima sabor TIC TAC
Más detallesGUÍA CONSUMO DEL SERVICIO WEB DE LA TCRM
GUÍA CONSUMO DEL SERVICIO WEB DE LA TCRM Diciembre de 2015 CONSUMO DEL SERVICIO WEB DE LA TCRM Página 2 de 12 1. CONTENIDO Aspectos generales de la aplicación. Funcionalidades de la aplicación. Importar
Más detallesDroid Tablet - Actualización Samsung Galaxy Tab 2
Índice 1 Introducción...3 1.1 General...3 1.2 Limitación...3 1.3 Versión actual...3 2 Pasos iniciales...4 2.1 Descarga del archivo...4 2.2 Copiado del archivo de actualización...5 2.3 Actualización de
Más detallesPráctica de laboratorio: Características de los dispositivos móviles Android e ios
IT Essentials 5.0 8.2.4.3 Práctica de laboratorio: Características de los dispositivos móviles Android e ios Introducción Imprima y complete esta práctica de laboratorio. En esta práctica de laboratorio,
Más detallesManual de usuario. Instalación de Dispositivos y Firma de Documentos. PDF con JSingPDF SECURITY DATA SEGURIDAD EN DATOS Y FIRMA DIGITAL, S.A.
Manual de usuario Instalación Documentos PDF con JSingPDF SECURITY DATA SEGURIDAD EN DATOS Y FIRMA DIGITAL, S.A. La Concepción - Río Palora OE2-7 Av. Amazonas Telf.: (59-2) 28 911 Fax: (59-2) 2250 271
Más detallesALMACENAMIENTOS DE DATOS EN ANDROID CON SQLITE
SQLite M.Sc. Reynaldo Zeballos ALMACENAMIENTOS DE DATOS EN ANDROID CON SQLITE En este ejercicio vamos a crear una tabla TELEFONOS para la base de datos GUIATEL. Para lo cual utilizaremos SQLite que viene
Más detallesmanual de instrucciones
manual de instrucciones INTRODUCCIÓN INICIO ACCESO PANTALLA INICIAL MEDIR EN EL MAPA CONCEPTOS QUE DEBES SABER PARCELAS OPCIONES PARCELA - MAPA BUSCAR PARCELAS OPCIONES PARCELA - LISTADO AÑADIR PARCELA
Más detallesUnidad 3. PrimerProyecto. Nuestra primera aplicacio n Android
Unidad 3. PrimerProyecto. Nuestra primera aplicacio n Android Jose A. Montenegro Dpto. Lenguajes y Ciencias de la Computacio n ETSI Informa tica. Universidad de Ma laga monte@lcc.uma.es 14 de abril de
Más detallesMatriz de compatibilidad de Miniapplet 1.4.JAv01 y AutoFirma JAv01
Versión:v01r07 Fecha: 11/04/2016 Queda prohibido cualquier tipo de explotación y, en particular, la reproducción, distribución, comunicación pública y/o transformación, total o parcial, por cualquier medio,
Más detallesAplicación Android de Asistencia al Caminante
Aplicación Android de Asistencia al Caminante Enrique R. Delgado Garrido Almacenamiento de datos en Android. Documento: Índice de contenido.1 A2.- Almacenamiento de datos en Android.2 A.2.1 - Preferences2
Más detallesmanual de instrucciones
manual de instrucciones INTRODUCCIÓN INICIO ACCESO PANTALLA INICIAL MEDIR EN EL MAPA CONCEPTOS QUE DEBES SABER PARCELAS OPCIONES PARCELA - MAPA BUSCAR PARCELAS OPCIONES PARCELA - LISTADO AÑADIR PARCELA
Más detallesTutorial 1: Desarrollo de un plugin
Tutorial 1: Desarrollo de un plugin En este tutorial introductorio se creará un plugin siguiendo una de las plantillas que ofrece Eclipse. Concretamente se extenderá una vista para mostrar cierta información
Más detallesReconocimiento de la plataforma ArcGis
Reconocimiento de la plataforma ArcGis Tabla de Contenidos Que es ArcMap? Documento (.mxd) Vistas Plataforma Data view Barra del menú principal. Barra estándar. 1 er Resultado Barra Tools. 2 do Resultado
Más detallesDesarrollo de Aplicaciones para Android
Desarrollo de Aplicaciones para Android Sesión 4: Eventos y sensores Desarrollo de Aplicaciones para Android Depto. Ciencia de la Computación e IA Eventos y sensores 1 Puntos a tratar Entrada en dispositivos
Más detallesEjercicio 20. SQLite en Android. Android Con Java. Ejercicio 20. Uso de SQLite en Android. Curso de Android con Java
Android Con Java Ejercicio 20 Uso de SQLite en Android Objetivo del Ejercicio El objetivo del ejercicio poner en práctica el concepto de SQLite en Android. Al finalizar el ejercicio deberemos poder acceder
Más detallesACCESO REMOTO. Manual de Usuario del servicio Acceso Remoto Movistar. Versión 1.0
Manual de Usuario del servicio Acceso Remoto Movistar Versión 1.0 ÍNDICE 1. Introducción... 2 2. Cliente VPN... 3 2.1. Instalación del cliente VPN... 3 2.2. Utilización del cliente VPN... 7 2.2.1. Ajustes
Más detallesCrear un Splash-Screen
Crear un Splash-Screen El splashscreen es una pantalla que carga justo cuando se abre la aplicación y que generalmente tiene algún aviso que indica al usuario que algo está sucediendo mientras se carga
Más detallesGuía de instalación del navegador Mozilla Firefox
2012 Guía de instalación del navegador PRICE SHOES 27/11/2012 Tabla de contenido Qué es Firefox?... 3 Por qué debo usar Firefox?... 3 Dónde encuentro información en español acerca de Firefox?... 3 Cómo
Más detallesASA 8.x: Renueve y instale el certificado SSL con el ASDM
ASA 8.x: Renueve y instale el certificado SSL con el ASDM Contenido Introducción prerrequisitos Requisitos Componentes Utilizados Convenciones Procedimiento Verificación Troubleshooting Cómo copiar los
Más detallesMANUAL DE USUARIO DE PORTAL-NG
MANUAL DE USUARIO DE PORTALNG DESCRIPCIÓN GENERAL DE LA APLICACIÓN Este manual describe la nueva versión de 'portal', una aplicación web que permite que los alumnos puedan disponer de varias máquinas (en
Más detallesDesarrollo de aplicaciones de acceso a base de datos con JBuilder 7
Desarrollo de aplicaciones de acceso a base de datos con JBuilder 7 Este artículo trata sobre el desarrollo de aplicaciones de acceso a base de datos con la herramienta JBuilder7. Tras una breve introducción,
Más detallesSistema de Información Geográfica (GIS) Integración de nuevas capas y servicios. Manual de Usuario
Sistema de Información Geográfica (GIS) Integración de nuevas capas y servicios Manual de Usuario Versión 1.0 Manual de Usuario Página 1 de 15 Contenido 1. Introducción... 3 1.1 Propósito del documento...
Más detallesTrabajo de Fin de Grado
Trabajo de Fin de Grado ULL Maps. Aplicación de localización de infraestructuras relacionadas con La Universidad de La Laguna. Juan Tareq González de Chávez Pérez La Laguna, 29 de mayo de 2017 D. Francisco
Más detallesIntroducción a Android. [Tema 2]
Introducción a Android [Tema 2] 1. Android 1 / 24 2 / 24 Android Android es un sistema operativo diseñado principalmente para teléfonos inteligentes (Smatphones); fue creado inicialmente por Android Inc.
Más detallesEjercicio 3. Manejo de la Vista y Eventos en Android Ejercicio 3 Curso de Android con Java Derechos Res Dere e c rvados hos Res Gl e obal rva
Android Con Java Ejercicio 3 Manejo de la Vista y Eventos en Android Objetivo del Ejercicio El objetivo del ejercicio es entender cómo controlar la Vista desde código Java, así como responder a eventos
Más detallesNotificaciones y AppWidgets - Ejercicios
Notificaciones y AppWidgets - Ejercicios Índice 1 Servicio con notificaciones: Números primos...2 2 IP AppWidget...3 3 StackWidget (*)...5 1. Servicio con notificaciones: Números primos El proyecto android-av-notificaciones
Más detallesmanual de instrucciones
manual de instrucciones INTRODUCCIÓN INICIO ACCESO PANTALLA INICIAL MEDIR EN EL MAPA CONCEPTOS QUE DEBES SABER PARCELAS OPCIONES PARCELA - MAPA BUSCAR PARCELAS OPCIONES PARCELA - LISTADO AÑADIR PARCELA
Más detallesCreando mapas en la web y visualizando información geospacial con CartoDB
Creando mapas en la web y visualizando información geospacial con CartoDB Maestría en Teledetección y Sistemas de Información Geográficos Introducción a los Sistemas de Información Geográficos Profesor:
Más detallesPlanificador de rutas. Manual de usuario
2. Planificador de rutas. Manual de usuario routingreparto@ngeografics.com Aragó 264, Barcelona Joaquim Botet 6, Girona Introducción Routing Reparto organiza rutas para realizar más visitas y reducir los
Más detallesLista de acrónimos... xv. Cómo leer este libro?... xvii
Índice general Lista de acrónimos... xv Cómo leer este libro?... xvii CAPÍTULO 1. Diseño avanzado de interfaces de usuario... 19 1.2.1. Insertar fragments desde XML... 27 1.2.2. Insertar fragments desde
Más detallesHola Android. Introducción al desarrollo de aplicaciones para Android
Hola Android. Introducción al desarrollo de aplicaciones para Android Las aplicaciones para el sistema operativo móvil Android son desarrolladas en el lenguaje de programación Java en conjunto con el SDK
Más detallesTema 2: Diseño de servicios para móviles
Tema 2: Diseño de servicios para móviles Listas y menús 2013-2014 Depto. Ciencia de la Computación e IA Puntos a tratar Spinners Listas Adaptadores Menús de opciones Menús contextuales 2 Spinner Cuadro
Más detallesMANUAL DE USUARIO PLATAFORMA MÓVIL. Pontificia Universidad Javeriana 2014
MANUAL DE USUARIO PLATAFORMA MÓVIL Pontificia Universidad Javeriana 2014 Índice 1.0 Introducción... 3 2.0 Conceptos importantes... 5 2.1 Requisitos del sistema... 5 2.2 Instalación... 5 3.0 La aplicación
Más detalles1. Descripción del Entorno de Usuario: Donde se detalla la función y utilidad de los distintos iconos, botones y opciones de la aplicación.
Manual de Usuario Este manual se divide en 3 capítulos: 1. Descripción del Entorno de Usuario: Donde se detalla la función y utilidad de los distintos iconos, botones y opciones de la aplicación. 2. Funcionamiento
Más detallesCurso Práctico Técnico GIS Aplicado a la Gestión Ambiental ARCGIS
Curso Práctico Técnico GIS Aplicado a la Gestión Ambiental ARCGIS Manual de Formación Indice 1. Introducción 2. Entrada de Datos 3. Servidores y Georreferenciación 4. Gestión de Tablas 5. Edición 6. Análisis
Más detallesALTAS MANUAL DE USUARIO DEL SERVICIO DE CERTIFICADOS
ALTAS MANUAL DE USUARIO DEL SERVICIO DE CERTIFICADOS Versión 1.1 Área de Integración y Arquitectura de Aplicaciones Hoja de Control Título Documento de Referencia Responsable Manual de Usuario del NORMATIVA
Más detallesCREACIÓN DE NUEVAS ACTIVIDADES
Objetivos: Mostrar cómo podemos añadir nuevas actividades a nuestra aplicaciones. CREACIÓN DE NUEVAS ACTIVIDADES El concepto de actividad en Android representa una unidad de interacción con el usuario,
Más detallesNAVTEQ Location Based Services Platform Plataforma de Servicios Basados en la Localización. Junio 2011 Presentado por: January 201
NAVTEQ Location Based Services Platform Plataforma de Servicios Basados en la Localización Junio 2011 Presentado por: January 201 NAVTEQ Plataforma de Servicios Basados en la Localización SERVICIOS DESCRIPTION
Más detallesManual usuario. para Android
Manual usuario para Android Manual de configuración wifisfera para Índice 1. Aplicaciones para... 3 1.1. Descarga de la aplicación... 3 1.2. Inicio - Asistente de configuración Validación por SIM... 5
Más detallesManual de instalación AutoFirma 1.4.2
DIRECCIÓN DE TECNOLOGÍAS DE LA INFORMACIÓN Y LAS Manual de instalación 1.4.2 Manual de usuario Índice de contenidos 1 Introducción...3 2 Requisitos mínimos...4 3 Enlaces de descarga...5 4 Instalación...6
Más detallesManual de Usuario. Proyecto: Aplicación Móvil - HamburgoMobile Hamburgo Seguros - Santiago del Estero
Proyecto: Aplicación Móvil - HamburgoMobile Octubre de 2016 Pág. 2 Contenido CONTENIDO... 2 INTRODUCCIÓN... 3 CREACIÓN DE CUENTA DE USUARIO... 5 INGRESO AL SISTEMA Y RECUPERACIÓN DE CONTRASEÑA... 8 MENÚ
Más detallesLista 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 detallesFingerCMS para Android MANUAL DE USUARIO
FingerCMS para Android MANUAL DE USUARIO Julio 2012 INDICE INDICE 1. Descripción del Producto 3 1.1 Características 3 2. Descargar Aplicativo para Android 3 3. Operaciones 3.1. Ejecutar 4 3.2.Configuración
Más detallesSCATI EYE CODIFICADORES GUÍA DE CONFIGURACIÓN. QUI_ENC_E_0
SCATI EYE CODIFICADORES GUÍA DE CONFIGURACIÓN QUI_ENC_E_0 www.scati.com 1. ACTIVACIÓN 1.1. CONFIGURACIÓN DE RED Este proceso depende de la versión de firmware y referencia, que aparece en la etiqueta adherida
Más detallesManual de Usuario para su Localizador GPS
Manual de Usuario para su Localizador GPS 1 Instructivo. Inicio. 1. Acceso a Plataforma. 1.1 Para acceder a la Plataforma de Rastreo es necesario su User y Password mismo que le fue entregado el día que
Más detallesIP Cámara PNP. Guía instalación rápida
IP Cámara PNP Guía instalación rápida Versión:WV8.0.3 Contenido: Nota: Algunos modelos puede no incluir los componentes por separado, como algunos modelos incluyen la antena integrada Procedimiento instalación:
Más detallesIntegración de guia1 y guia2 utilizando la aplicación Mixare
Facultad de Ingeniería y Arquitectura Escuela de Ingeniería en Sistemas Programación en Dispositivos Móviles Integración de guia1 y guia2 utilizando la aplicación Mixare Responsable Ing. César Augusto
Más detallesGuía rápida sobre cómo configurar la app de Dynamics 365 Servicio de Campo
Generalidades La app para Servicio de Campo de Dynamics 365, es una solución basada en la plataforma Resco Mobile Dynamics 365, ha sido especialmente diseñada para ser utilizada por técnicos de campo quienes
Más detallesManual de instalación AutoFirma 1.4.2
Manual de instalación AutoFirma 1.4.2 Fecha: 31/05/2016 Versión: 1.0 Índice 1. Introducción... 2 2. Requisitos mínimos... 3 2.1. Sistema Operativo... 3 2.2. Navegadores Web... 3 3. Enlaces de descarga...
Más detallesGestión Delegada de Usuarios
Gestión Delegada de Usuarios Bienvenido! Gracias a la aplicación Gestor de Usuarios (https://gdu.justicia.es) puede realizar una gestión de los recursos humanos de su órgano (comisaría). La aplicación
Más detalles