Android Guía de desarrollo de aplicaciones para Smartphones y Tabletas

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

Download "Android Guía de desarrollo de aplicaciones para Smartphones y Tabletas"

Transcripción

1 Prólogo 1. Introducción A quién se dirige este libro? Conocimientos previos necesarios para abordar este libro Objetivos a alcanzar Descarga Información complementaria Recursos 15 El universo Android 1. Introducción Presentación de Android Open Handset Alliance TM Historia Versiones de Android Cronología de versiones Reparto de las distribuciones Android Arquitectura Entorno de desarrollo Requisitos previos Instalación del SDK Starter Package 26 1/11

2 3.3 Eclipse y el Plug-in ADT Instalación de Eclipse Instalación del plug-in ADT en Eclipse Instalación del plug-in ADT en Eclipse 3.5 y Configuración del plug-in ADT Instalación del SDK Android 37 Primeros pasos 1. Primer proyecto Android Creación del proyecto Ejecución de la aplicación sobre el emulador Android sobre un dispositivo Android Estructura de un proyecto Android El manifiesto Etiqueta manifest Etiquetas uses-sdk Etiqueta application Los recursos 72 Descubrir la interfaz de usuario 1. Introducción Pantallas Modo programático y modo declarativo Vistas 86 2/11

3 5. Layouts Modo declarativo Declaración del layout Uso del layout Modo programático Combinación de ambos modos Widgets Declaración Uso Descubrir algunos widgets TextView (Campo de texto) EditText (Campo para introducir texto) Button (Botón) Y otros 105 Los fundamentos 1. Introducción Intención Intención explícita Intención implícita Creación Filtro de intenciones Intención pendiente Actividad Declaración Ciclo de vida oncreate onstart 122 3/11

4 3.2.3 onresume onpause onstop onrestart ondestroy Ejecución Salvaguarda y restauración del estado Pila de actividades 129 Completar la interfaz de usuario 1. Introducción Estilos y temas Menús Declaración Uso Menú de actividad Creación Uso Menú contextual Creación Uso Barra de acción Opciones de menú Icono de la aplicación Notificaciones Toast Caja de diálogo Generalidades 148 4/11

5 5.2.2 Caja de diálogo de alerta Barra de notificación Creación de una notificación Envío de una notificación Internacionalización 157 Componentes principales de la aplicación 1. Introducción Fragmento Integración del fragmento Modo declarativo Modo programático Ciclo de vida onattach oncreateview OnActivityCreated ondestroyview ondetach Salvaguarda y restauración del estado Pila de fragmentos Servicio Declaración Uso directo Uso estableciendo una conexión Ciclo de vida oncreate onstartcommand onbind onunbind ondestroy 181 5/11

6 4. Receptor de eventos Evento Declaración Ciclo de vida Lista Vistas Adaptadores Implementación 188 La persistencia de los datos 1. Introducción Archivos de preferencias Preparar el archivo Lectura Escritura Borrado Archivos Almacenamiento interno Escritura Lectura Borrar un archivo Almacenamiento externo Disponibilidad del soporte Accesos y ubicaciones Archivos comunes Archivos temporales Almacenamiento interno Almacenamiento externo 202 6/11

7 4. Bases de datos SQLite Creación de una base de datos Procedimientos y consultas SQL Actualizaciones Proveedor de contenidos Interfaz y URI Consultas Agregar un registro Borrado de registros Copia de seguridad en la nube Suscribirse a Android Backup Service Configuración de la clave Agente de copia de seguridad Configuración BackupAgentHelper Gestor de Copia de Seguridad Solicitar una copia de seguridad Probar el servicio 224 Concurrencia, seguridad y red 1. Introducción Procesos android:process Compartición de proceso Programación concurrente AsyncTask Thread 235 7/11

8 3.2.1 Creación runonuithread Comunicación inter-threads Seguridad y permisos Declaración de los permisos Restricción de uso Red Agente usuario AndroidHttpClient 249 Trazas, depuración y pruebas 1. Introducción Registro de eventos Consultar los eventos Escribir eventos Depuración Depuración paso a paso DDMS Vista Devices Vista Emulator Control Vista Threads Vista Heap Vista Allocation Tracker Vista File Explorer Pruebas unitarias y funcionales Creación de un proyecto de pruebas Creación de una clase de caso de prueba 276 8/11

9 4.2.1 Probar una actividad Probar un servicio Probar un receptor de eventos Ejecución de las pruebas Prueba del mono 284 Publicar una aplicación 1. Introducción Preliminares Versión de la aplicación android:versioncode android:versionname Filtros para el mercado uses-feature uses-configuration Firma digital de la aplicación Compilación en modo debug Compilación en modo release Protección del código Firmar la aplicación Instalar la aplicación Publicación de la aplicación en el Android Market Inscripción Publicación Archivo.apk Recursos Información sobre la aplicación Opciones de publicación 316 9/11

10 4.2.5 Coordenadas Aceptar Y después? 319 Mapas y localización geográfica 1. Introducción Localización geográfica Permisos Gestor de localización Recuperar los datos de localización En caché Una sola vez Periódicamente Detener las actualizaciones Google Maps Implementación Instalación del SDK Configuración de la aplicación Obtener una clave de uso Uso Declaración de la vista MapActivity Geolocalización 339 Funcionalidades avanzadas 1. Introducción App Widget /11

11 2.1 Creación Declaración Configuración Ciclo de vida onenabled ondisabled onupdate ondeleted RemoteViews Actividad de configuración Declaración Creación Proteger las aplicaciones de pago Instalación de la LVL Descarga Integración de la LVL en el código fuente Integración de la LVL como librería Uso de la LVL Política Ofuscación Verificación de la licencia Probar Probar sobre un dispositivo Android Probar sobre un emulador 376 índice /11

Android Guía de desarrollo de aplicaciones Java para Smartphones y Tabletas (3ª edición)

Android 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 detalles

Android 4 Principios del desarrollo de aplicaciones Java

Android 4 Principios del desarrollo de aplicaciones Java La plataforma Android 1. Presentación 13 2. Origen 14 3. Google Play 15 3.1. Creación de una cuenta de desarrollador 16 3.2 Publicación de una aplicación 16 3.3. Seguimiento y actualización de una aplicación

Más detalles

Cursos El cerdito feliz. Programación de dispositivos Móviles con Android.

Cursos El cerdito feliz. Programación de dispositivos Móviles con Android. Cursos El cerdito feliz Programación de dispositivos Móviles con Android. Objetivo(s) del curso: El asistente desarrollará las habilidades y conocimientos necesarios para la programación de dispositivos

Más detalles

Android Programming. Código: S15 Duración: 25 horas OBJETIVOS

Android Programming. Código: S15 Duración: 25 horas OBJETIVOS Código: S15 Duración: 25 horas Este curso intensivo prepara a programadores para desarrollar aplicaciones para la plataforma Android. Los alumnos aprenderán a configurar un entorno de desarrollo para Android,

Más detalles

1. Como empezar 1.1. Arquitectura Android 1.2. Dalvik VM 1.3. Componentes de Android 1.4. Entorno de Desarrollo Android 1.5. Una Aplicación sencilla

1. Como empezar 1.1. Arquitectura Android 1.2. Dalvik VM 1.3. Componentes de Android 1.4. Entorno de Desarrollo Android 1.5. Una Aplicación sencilla 1. Como empezar 1.1. Arquitectura Android 1.2. Dalvik VM 1.3. Componentes de Android 1.4. Entorno de Desarrollo Android 1.5. Una Aplicación sencilla en Android 1.6. El Emulador Android 1.7. Formatos 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

Educomputacion te ofrece el curso

Educomputacion te ofrece el curso En este curso aprenderás a programar aplicaciones para dispositivos móviles utilizando base de datos MySQL y Java Educomputacion te ofrece el curso Reforma #1050-A (Casi Esq. c/independencia) Tels. 812

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

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

Objetivos y Temario CURSO DESARROLLO APLICACIONES ANDROID 4.0

Objetivos y Temario CURSO DESARROLLO APLICACIONES ANDROID 4.0 Objetivos y Temario CURSO DESARROLLO APLICACIONES ANDROID 4.0 OBJETIVOS Aquí encontrará todos los fundamentos del sistema operativo, incluyendo la configuración del entorno, el diseño de sólidas interfaces,

Más detalles

Android 5 Principios del desarrollo de aplicaciones Java

Android 5 Principios del desarrollo de aplicaciones Java La plataforma Android 1. Presentación 13 2. Origen 14 3. Google Play 15 3.1 Creación de una Cuenta de desarrollador 16 3.2 Publicación de una aplicación 17 3.3 Seguimiento y actualización de una aplicación

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

CAPÍTULO 1. Visión general y entorno de desarrollo... 21

CAPÍTULO 1. Visión general y entorno de desarrollo... 21 Índice general Lista de acrónimos... xv Cómo leer este libro?... xvii CAPÍTULO 1. Visión general y entorno de desarrollo... 21 1.1. Qué hace que Android sea especial?... 22 1.2. Los orígenes... 23 1.3.

Más detalles

PROGRAMA DE MATERIA DATOS DE IDENTIFICACIÓN DESCRIPCIÓN GENERAL OBJETIVO (S) GENERAL (ES) OPTATIVA PROFESIONALIZANTE II

PROGRAMA DE MATERIA DATOS DE IDENTIFICACIÓN DESCRIPCIÓN GENERAL OBJETIVO (S) GENERAL (ES) OPTATIVA PROFESIONALIZANTE II DATOS DE IDENTIFICACIÓN CENTRO ACADÉMICO: DEPARTAMENTO ACADÉMICO: PROGRAMA EDUCATIVO: OPTATIVA PROFESIONALIZANTE II CIENCIAS BASICAS DEPARTAMENTO DE SISTEMAS DE INFORMACION LIC. EN TECNOLOGIAS DE INFORMACION

Más detalles

Desarrollo de apps para móviles Android. Conceptos básicos de las aplicaciones Android

Desarrollo de apps para móviles Android. Conceptos básicos de las aplicaciones Android Desarrollo de apps para móviles Android Conceptos básicos de las aplicaciones Android Modelo vista controlador (MVC) En Android se utiliza el patrón de arquitectura llamado modelo vista controlador. Este

Más detalles

CURSO INTERMEDIO DE PROGRAMACIÓN EN ANDROID

CURSO INTERMEDIO DE PROGRAMACIÓN EN ANDROID CURSO INTERMEDIO DE PROGRAMACIÓN EN ANDROID 1. Entorno de desarrollo y primera aplicación 1. El mundo Android 1.1 Android y las versiones 1.2 Personalizaciones del sistema operativo. 1.3 Dispositivos Android

Más detalles

ANDROID INTERMEDIO - E-LEARNING - EN LÍNEA

ANDROID INTERMEDIO - E-LEARNING - EN LÍNEA IMECAF México, S.C. Instituto Mexicano de Contabilidad, Administración y Finanzas Nombre del Curso ANDROID INTERMEDIO - E-LEARNING - EN LÍNEA Objetivo La ventaja de Android frente a otros sistemas de desarrollo

Más detalles

Anexo 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 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 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

Entorno de desarrollo Instalación y configuración

Entorno de desarrollo Instalación y configuración Entorno de desarrollo Instalación y configuración GExCALL Formación http://gexcall.unex.es/formacion El plugin ADT (Android Development Tools) extiende al IDE Eclipse. Te permite crear y depurar aplicaciones

Más detalles

Lista de acrónimos... xv. Cómo leer este libro?... xvii

Lista 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 detalles

ANDROID BÁSICO - E-LEARNING - EN LÍNEA

ANDROID BÁSICO - E-LEARNING - EN LÍNEA IMECAF México, S.C. Instituto Mexicano de Contabilidad, Administración y Finanzas Nombre del Curso ANDROID BÁSICO - E-LEARNING - EN LÍNEA Objetivo Los dispositivos móviles nos acompañan en el día a día

Más detalles

Lista de siglas y acrónimos... xvii. Cómo leer este libro?... xix

Lista de siglas y acrónimos... xvii. Cómo leer este libro?... xix Índice general Lista de siglas y acrónimos... xvii Cómo leer este libro?... xix CAPÍTULO 1. Visión general y entorno de desarrollo... 23 1.1. Qué hace que Android sea especial?... 24 1.2. Los orígenes...

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

WordPress 3.5 Un CMS para crear y administrar blogs y sitios web

WordPress 3.5 Un CMS para crear y administrar blogs y sitios web Capítulo 1: Descubrir WordPress A. Crear un sitio web 12 B. Los CMS 12 1. Uso de los CMS 12 2. Funcionamiento de los CMS 13 3. Servidores locales 14 C. CMS WordPress 14 1. Evolución de WordPress 14 2.

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

Capitulo 4: Componentes Android

Capitulo 4: Componentes Android Capitulo 4: Componentes Android Elaborado por: Gary Briceño http://gary.pe http://gary.pe 1 http://gary.pe 2 1. COMPONENTES DE LA APLICACIÓN http://gary.pe 3 Componentes Android permite a los desarrolladores

Más detalles

TOMO II. Línea de Investigación. Redes y Sistema Operativo. Nombre del egresado. Antonio Nicolás Rodríguez Andrade.

TOMO II. Línea de Investigación. Redes y Sistema Operativo. Nombre del egresado. Antonio Nicolás Rodríguez Andrade. TOMO II Línea de Investigación Redes y Sistema Operativo Nombre del egresado Antonio Nicolás Rodríguez Andrade Nombre del Tema Evaluación de la plataforma Android para dispositivos móviles Número de Proyecto

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

Curso Técnico de Android 4

Curso Técnico de Android 4 TITULACIÓN DE FORMACIÓN CONTINUA BONIFICADA EXPEDIDA POR EL INSTITUTO EUROPEO DE ESTUDIOS EMPRESARIALES Curso Técnico de Android 4 Curso Técnico de Android 4 Duración: 200 horas Precio: 0 * Modalidad:

Más detalles

WordPress 4 Un CMS para crear y administrar blogs y sitios web

WordPress 4 Un CMS para crear y administrar blogs y sitios web Capítulo 1: Descubrir WordPress A. Crear un sitio web 12 B. Los CMS 12 1. Uso de los CMS 12 2. Funcionamiento de los CMS 13 3. Servidores locales 14 C. CMS WordPress 14 1. Evolución de WordPress 14 2.

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

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

PROGRAMA DE MATERIA MATERIA:

PROGRAMA DE MATERIA MATERIA: DATOS DE IDENTIFICACIÓN CENTRO ACADÉMICO: DEPARTAMENTO ACADÉMICO: PROGRAMACIÓN DE DISPOSITIVOS CIENCIAS BÁSICAS SISTEMAS ELECTRÓNICOS PROGRAMA EDUCATIVO: INGENIERIA EN SISTEMAS COMPUTACIONALES AÑO DEL

Más detalles

* Introducción al mundo móvil. Qué es Android. Instalación y primeros pasos con Android.

* Introducción al mundo móvil. Qué es Android. Instalación y primeros pasos con Android. Unidad I: Introducción al mundo móvil. * Introducción al mundo móvil. Qué es Android. Instalación y primeros pasos con Android. * Objetos, clases y constructores en Android. Instancias. Tipos de datos.

Más detalles

Online Itinerario Desarrollo móvil con Android 4.x y HTML 5

Online Itinerario Desarrollo móvil con Android 4.x y HTML 5 Online Itinerario Desarrollo móvil con Android 4.x y HTML 5 Objetivos Conocer las características de la plataforma de desarrollo para terminales móviles Android y su funcionamiento. El curso permite aprender

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

Guía del Curso Analista Programador Android: Business Android Apps Expert

Guía del Curso Analista Programador Android: Business Android Apps Expert Guía del Curso Analista Programador Android: Business Android Apps Expert Modalidad de realización del curso: Número de Horas: Titulación: Online 180 Horas Diploma acreditativo con las horas del curso

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

Desarrollo y Programación de Aplicaciones para Android

Desarrollo y Programación de Aplicaciones para Android Desarrollo y Programación de Aplicaciones para Android Se guiará al alumno en el desarrollo de aplicaciones para el sistema operativo para móviles Android PROGRAMA FORMATIVO OBJETIVOS Conocer en profundidad

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

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

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

Curso de Desarrollo en Android Básico

Curso de Desarrollo en Android Básico 2015 Curso de Desarrollo en Android Básico Información General Nombre Fecha y Hora Lugar Idioma Participantes Tecnología Certificación Curso Desarrollo en Android Básico JULIO: 27, 28, 29, 30 y 31 de 9am

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

[PROGRAMACIÓN ANDROID] Programación Android. Dv-Alpha Solutions TIC S.L. Carlos Acevedo. Curso de desarrollo de aplicaciones para dispositivos Android

[PROGRAMACIÓN ANDROID] Programación Android. Dv-Alpha Solutions TIC S.L. Carlos Acevedo. Curso de desarrollo de aplicaciones para dispositivos Android 2013 Programación Android Dv-Alpha Solutions TIC S.L. Carlos Acevedo [PROGRAMACIÓN ANDROID] Curso de desarrollo de aplicaciones para dispositivos Android www.dv-alpha.com Página 1 Modulo 1 El estándar

Más detalles

Curso de Desarrollo en Android Básico

Curso de Desarrollo en Android Básico 2015 Curso de Desarrollo en Android Básico Información General Nombre Duración Hora Idioma Participantes Tecnología Certificación Curso Sede Local Sede Foránea Desarrollo en Android Básico 5 días (23,

Más detalles

Curso de Android con Java

Curso de Android con Java Todos los Derechos Reservados Global Mentoring Experiencia y Conocimiento para tu Vida 1 Una aplicación Android consiste en una serie de componentes poco acoplados y perfectamente estructurados, los cuales

Más detalles

Lista de acrónimos... 15

Lista de acrónimos... 15 Índice general Lista de acrónimos... 15 CAPÍTULO 1. Visión general y entorno de desarrollo... 17 1.1. Qué hace Android especial?... 18 1.2. Los orígenes... 19 1.3. Comparativa con otras plataformas...

Más detalles

Servicios Avanzados. Índice. 1 Servicios en segundo plano... 2 2 Notificaciones...3 3 AppWidgets...5 4 Publicación de software...8

Servicios Avanzados. Índice. 1 Servicios en segundo plano... 2 2 Notificaciones...3 3 AppWidgets...5 4 Publicación de software...8 Índice 1 Servicios en segundo plano... 2 2 Notificaciones...3 3 AppWidgets...5 4 Publicación de software...8 1. Servicios en segundo plano Los servicios en segundo plano, Services son similares a los demonios

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

Hola Android. Introducción al desarrollo de aplicaciones para Android

Hola 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 detalles

Taller Caldum Introducción al desarrollo Android

Taller Caldum Introducción al desarrollo Android Taller Caldum Introducción al desarrollo Android Acerca de CALDUM CALDUM es : Conocimiento abierto y libremente distribuido desde la Universidad de Murcia. Desde Caldum, colaboramos para acercar el Software

Más detalles

Curso de Desarrollo en Android Experto

Curso de Desarrollo en Android Experto 2015 Curso de Desarrollo en Android Experto Información General Nombre Fecha Lugar Participantes Tecnología Certificación Curso Desarrollo en Android Experto 9, 10, 11, 12 y 13 de noviembre de 9am a 2pm

Más detalles

Instalación del entorno de desarrollo

Instalación del entorno de desarrollo Curso 13/14 Desarrollo de Instalación del entorno de desarrollo Pasos a seguir Pre-requisitos Instalación de Eclipse+ADT ( Developer Tools) Presentación de la interfaz del plugin ADT para Eclipse Añadir

Más detalles

Cookbook Creando un Proyecto Android (ADT-Eclipse)

Cookbook Creando un Proyecto Android (ADT-Eclipse) Cookbook Creando un Proyecto Android (ADT-Eclipse) ALONSO PARRA CESAR VIELMA FREDDY RONDON JOSE MARQUEZ Alienx9889 * cesarvielma * spantons * joseangel2212 * * @gmail.com Universidad de Los Andes Escuela

Más detalles

CURSO ONLINE DE DESARROLLO DE APLICACIONES EN ANDROID NIVEL I

CURSO ONLINE DE DESARROLLO DE APLICACIONES EN ANDROID NIVEL I CURSO ONLINE DE DESARROLLO DE APLICACIONES EN ANDROID NIVEL I Impartido por 91 435 58 43 www.cice.es Curso Online de Desarrollo de Aplicaciones en Android Nivel I ESCUELAS HAY MUCHAS, PERO SOLO UNA ES

Más detalles

Programación Android. Alejandro Alcalde. elbauldelprogramador.com

Programació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 detalles

Especialista TIC en Desarrollo y Programación de Aplicaciones para Android (Online)

Especialista TIC en Desarrollo y Programación de Aplicaciones para Android (Online) Especialista TIC en Desarrollo y Programación de Aplicaciones para Android (Online) Titulación certificada por EUROINNOVA BUSINESS SCHOOL Especialista TIC en Desarrollo y Programación de Aplicaciones para

Más detalles

Programación Multimedia y dispositivos móviles.

Programación Multimedia y dispositivos móviles. IES Camp de Morvedre Programación Multimedia y dispositivos móviles. Guía Didáctica CICLO FORMATIVO DE GRADO SUPERIOR SEMIPRESENCIAL DESARROLLO DE APLICACIONES MULTIPLATAFORMA (DAM) CFGS: DESARROLLO DE

Más detalles

Presentación y objetivos

Presentación y objetivos Presentación y objetivos Android es un sistema operativo para dispositivos móviles (Smartphone, Tablet-pc,...) basado en Linux, que integra una serie de librerías para el desarrollo de aplicaciones en

Más detalles

Propuesta 2015-2016 ANDROID ATC

Propuesta 2015-2016 ANDROID ATC Propuesta 2015-2016 ANDROID ATC Contenido Carta de Presentación... 2 Android Application Development... 3 TEMARIO... 4 Android Security Essentials... 8 TEMARIO... 9 Monetize Android Applications... 11

Más detalles

1 de Mayo 2015 al 1 de Mayo 2016 Capacitación Android nivel Básico y Experto MexicoFirst

1 de Mayo 2015 al 1 de Mayo 2016 Capacitación Android nivel Básico y Experto MexicoFirst 1 de Mayo 2015 al 1 de Mayo 2016 Capacitación Android nivel Básico y Experto MexicoFirst Propuesta de Certificaciones Misión: Proveer servicios de capacitación y consultoría en áreas estratégicas dentro

Más detalles

Manual avanzado Windows Server 2012 (c) Francisco Charte Ojeda

Manual avanzado Windows Server 2012 (c) Francisco Charte Ojeda Manual avanzado Windows Server 2012 (c) Francisco Charte Ojeda Agradecimientos Introducción Necesidades de las empresas Sistemas operativos de servidor Windows Server 2012 Este libro Requerimientos Cómo

Más detalles

2 de 6 www.grupoxita.com.mx

2 de 6 www.grupoxita.com.mx 2 de 6 www.grupoxita.com.mx Curso: Duración: Introducción: Destinatarios: Objetivos: Conocimientos previos: Equipo de cómputo y software: Precios: Facilidades de pago: Datos de cuentas. Reposición de clase:

Más detalles

U2. Introducción al desarrollo de aplicaciones móviles Smartphone y Android Desarrollo de Aplicaciones III TIC-UTSV Enero 2015 I.S.C.

U2. Introducción al desarrollo de aplicaciones móviles Smartphone y Android Desarrollo de Aplicaciones III TIC-UTSV Enero 2015 I.S.C. U2. Introducción al desarrollo de aplicaciones móviles Smartphone y Android Desarrollo de Aplicaciones III TIC-UTSV Enero 2015 I.S.C. Rogelio Vázquez Hernández Smartphone Termino utilizado para referirse

Más detalles

Guía inicio rápido nube R profesional

Guía inicio rápido nube R profesional Guía inicio rápido nube R profesional 1 nube R profesional facilita la gestión de la información en la empresa con seguridad y confidencialidad almacena todos los documentos de trabajo desde cualquier

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

Móvil Seguro. Guía de Usuario Terminales Android

Móvil Seguro. Guía de Usuario Terminales Android Móvil Seguro Guía de Usuario Terminales Android Índice 1 Introducción...2 2 Descarga e instalación de Móvil Seguro...3 3 Registro del producto...5 4 Funciones de Móvil Seguro...7 4.1 Antivirus... 7 4.1

Más detalles

PROGRAMA FORMATIVO MICROSOFT VISUAL BASIC. NET

PROGRAMA FORMATIVO MICROSOFT VISUAL BASIC. NET PROGRAMA FORMATIVO MICROSOFT VISUAL BASIC. NET www.bmformacion.es info@bmformacion.es Objetivos Curso de desarrollo de aplicaciones utilizando la tecnología de programación Microsoft.NET. El lenguaje utilizado

Más detalles

Índice. Herramientas de desarrollo. Historia Qué es Android? Arquitectura del sistema. Componentes Android Modelos de Negocio

Índice. Herramientas de desarrollo. Historia Qué es Android? Arquitectura del sistema. Componentes Android Modelos de Negocio 1 Introducción a Android Índice Historia Qué es Android? Arquitectura del sistema Herramientas de desarrollo Componentes Android Modelos de Negocio 2 Objetivos Herramientas de desarrollo Conocer las herramientas

Más detalles

Índice. Prólogo...11. Capítulo I. Introducción...13. Capítulo II. Conceptos...19

Índice. Prólogo...11. Capítulo I. Introducción...13. Capítulo II. Conceptos...19 Índice 5 Índice Prólogo...11 Capítulo I. Introducción...13 1.1. Qué es Android?...13 1.2. Historia de Android...13 1.2.1. Cupcake...14 1.2.2. Donut...14 1.2.3. Eclair...14 1.2.4. Froyo...14 1.2.5. Gingerbread...15

Más detalles

Formación a distancia Iniciación al desarrollo de aplicaciones Android

Formación a distancia Iniciación al desarrollo de aplicaciones Android Objetivos del curso Introducirse en el desarrollo de aplicaciones para el sistema operativo Android, a través de la adquisición de las siguientes competencias: Conocer el entorno Android. Adquirir e instalar

Más detalles

CURSO INTERNACIONAL EN PROGRAMACIÓN DE APLICACIONES PARA ANDROID

CURSO INTERNACIONAL EN PROGRAMACIÓN DE APLICACIONES PARA ANDROID CURSO INTERNACIONAL EN PROGRAMACIÓN DE APLICACIONES PARA ANDROID Fecha: 9 y 16 de marzo de 2013 INTRODUCCIÓN La última estadística presentada por Google Play el pasado año indicaba que el número de descargas

Más detalles

App Android: Desarrollo de aplicaciones en Android.

App Android: Desarrollo de aplicaciones en Android. App Android: Desarrollo de aplicaciones en Android. Introducción a Android Charla-taller impartida en CAMON Alicante el 11-12 de enero de 2011. Boyán Bonev, Pablo Suau, Miguel A. Lozano y el Dep. CCIA

Más detalles

Servicios - Ejercicios

Servicios - Ejercicios Índice 1 Servicio con proceso en background. Contador...2 2 Dialer. Iniciar una actividad con un evento broadcast (*)...2 3 Arranque. Iniciar servicio con evento broadcast... 3 4 Localizador de móvil desaparecido...4

Más detalles

CURSO PROFESIONAL DE DESARROLLO DE APLICACIONES ANDROID NIVEL AVANZADO MÁSTER EN DESARROLLO DE APLICACIONES WEB CON JAVA ENTERPRISE EDITION

CURSO PROFESIONAL DE DESARROLLO DE APLICACIONES ANDROID NIVEL AVANZADO MÁSTER EN DESARROLLO DE APLICACIONES WEB CON JAVA ENTERPRISE EDITION CURSO PROFESIONAL DE DESARROLLO DE APLICACIONES ANDROID NIVEL AVANZADO MÁSTER EN DESARROLLO DE APLICACIONES WEB CON JAVA ENTERPRISE EDITION Precio: 650 Euros y Matrícula Gratis. Modalidad: Presencial en

Más detalles

Diplomado Aplicaciones Móviles para Negocios Electrónicos

Diplomado Aplicaciones Móviles para Negocios Electrónicos Diplomado Aplicaciones Móviles para Negocios Electrónicos Duración 120 horas Objetivo general: Que el participante conozca los fundamentos de los sistemas operativos IOS y Android, y los aplique en forma

Más detalles

Índice de contenidos Introducción 1. Las ventanas de Windows 2. El escritorio 3. La barra de tareas

Índice de contenidos Introducción 1. Las ventanas de Windows 2. El escritorio 3. La barra de tareas Índice de contenidos Introducción A quién va dirigido este libro Por qué programación avanzada? Por qué Visual Basic, Delphi y C++ Builder? Estructura del libro Instalación del CD-ROM La librería de tipos

Más detalles

Tema 2: Introducción a Android

Tema 2: Introducción a Android Tema 2: Introducción a Android Android Android es un sistema operativo basado en el Kernel de Linux diseñado principalmente para dispositivos móviles con pantalla táctil. Android Fue desarrollado originalmente

Más detalles

Sistema Operativo Windows 7: Origen: Evolución del Windows Vista (soluciona ciertas deficiencias de rendimiento). Consume menos recursos del sistema.

Sistema Operativo Windows 7: Origen: Evolución del Windows Vista (soluciona ciertas deficiencias de rendimiento). Consume menos recursos del sistema. Sistema Operativo Windows 7: Origen: Evolución del Windows Vista (soluciona ciertas deficiencias de rendimiento). Consume menos recursos del sistema. Release: 22 de Julio de 2009 Versiones disponibles:

Más detalles

Introducción a la aplicación móvil Android. Instalación

Introducción a la aplicación móvil Android. Instalación Introducción a la aplicación móvil Android La aplicación móvil SanDisk +Cloud le permite acceder a su contenido y gestionar su cuenta desde el dispositivo móvil. Con la aplicación móvil SanDisk +Cloud,

Más detalles

Respaldo para Móvil. Funcionalidades. Instalación. Configuración. Protecting the irreplaceable f-secure.com

Respaldo para Móvil. Funcionalidades. Instalación. Configuración. Protecting the irreplaceable f-secure.com Respaldo para Móvil Funcionalidades Instalación Configuración Protecting the irreplaceable f-secure.com RESPALDO PARA MÓVIL FUNCIONALIDADES Respaldo Móvil Funcionalidades Funcionalidades Respaldo de Información

Más detalles

ANDROID 4.4 (Básico e Intermedio)

ANDROID 4.4 (Básico e Intermedio) ANDROID 4.4 (Básico e Intermedio) Ecuacursos ofrece a estudiantes, profesionales y público en general cursos especializados en diferentes áreas como son el Diseño Web, Programación, Seguridades, Base de

Más detalles

Desarrollo de Aplicaciones Móviles con PhoneGap 5.0 (Apache Cordova), Android y Eclipse

Desarrollo de Aplicaciones Móviles con PhoneGap 5.0 (Apache Cordova), Android y Eclipse Desarrollo de Aplicaciones Móviles con PhoneGap 5.0 (Apache Cordova), Android y Eclipse Contexto: PhoneGap es una distribución de Apache Cordova, se debe considerar a Apache Cordova como el motor base

Más detalles

Joomla! 3.3 Cree y administre sus sitios Web

Joomla! 3.3 Cree y administre sus sitios Web Capítulo 1: Descubrir Joomla! A. Razones para crear un sitio con Joomla! 9 B. Documentarse sobre Joomla! 9 C. La hoja de ruta de Joomla! 10 D. Qué es un CMS? 12 E. HTML y XHTML 12 F. Diferenciar el contenido

Más detalles

TALLER DE DESARROLLO DE APLICACIONES MOVILES ANDROID ORGANIZA COLABORA

TALLER DE DESARROLLO DE APLICACIONES MOVILES ANDROID ORGANIZA COLABORA TALLER DE DESARROLLO DE APLICACIONES MOVILES ANDROID ORGANIZA COLABORA 2 CONTENIDO Introducción...3 Información principal...3 Programa...4 Requisitos...5 Organización TENERIFE...5 Organización GRAN CANARIA...5

Más detalles

Marcos de Desarrollo. Diseño e implementación de aplicaciones Web con.net

Marcos de Desarrollo. Diseño e implementación de aplicaciones Web con.net Marcos de Desarrollo Diseño e implementación de aplicaciones Web con.net Prácticas de laboratorio (.NET) Planificación de clases prácticas 1. Introducción al entorno de trabajo 2. Ejemplos C# 3. Ejemplos

Más detalles

Presentación del Curso Virtual

Presentación del Curso Virtual Presentación del Curso Virtual PROGRAMACIÓN EN ANDROID Tabla de Contenido Programación en Android... 3 Presentación del curso... 3 Objetivos de aprendizaje... 4 Contenidos del curso... 5 Competencias previas...

Más detalles

MOC-50558 Microsoft Project Server 2010 Technical Boot Camp

MOC-50558 Microsoft Project Server 2010 Technical Boot Camp MOC-50558 Microsoft Project Server 2010 Technical Boot Camp Este curso ofrece a las personas participantes las técnicas y los conocimientos necesarios de cómo instalar correctamente SharePoint Server y

Más detalles

MODELO DE IMPLEMENTACIÓN

MODELO DE IMPLEMENTACIÓN Capítulo 4 MODELO DE IMPLEMENTACIÓN 4.1 Introducción El Modelo de implementación utiliza el resultado del Modelo de diseño para generar el código final en el lenguaje de programación elegido [10]. Aunque

Más detalles

TUTORIAL: Cómo puedo instalar el Renault Media Nav Toolbox? TUTORIAL: Cómo puedo crear una "huella digital" del dispositivo en un dispositivo de

TUTORIAL: Cómo puedo instalar el Renault Media Nav Toolbox? TUTORIAL: Cómo puedo crear una huella digital del dispositivo en un dispositivo de TUTORIAL: Cómo puedo instalar el Renault Media Nav Toolbox? TUTORIAL: Cómo puedo crear una "huella digital" del dispositivo en un dispositivo de almacenamiento USB? TUTORIAL: Cómo puedo empezar a utilizar

Más detalles

INFRAESTRUCTURA DE SERVIDORES MICROSOFT

INFRAESTRUCTURA DE SERVIDORES MICROSOFT INFRAESTRUCTURA DE SERVIDORES MICROSOFT TABLA DE CONTENIDO INTRODUCCION... 3 ESTRUCTURA PROGRAMATICA... 4 TEMA 1: ADMINISTRACION, SOPORTE Y MANTENIMIENTO DE WINDOWS SERVER 2008... 4 Preparar la administración

Más detalles

Acronis Backup & Recovery 10 Advanced Editions. Guía rápida de inicio

Acronis Backup & Recovery 10 Advanced Editions. Guía rápida de inicio Acronis Backup & Recovery 10 Advanced Editions Guía rápida de inicio Este documento describe cómo instalar y comenzar a utilizar las siguientes ediciones de Acronis Backup & Recovery 10: Acronis Backup

Más detalles

Unidad II. Interfaz Grafica (continuación ) Basado en clases de Ing. Carlos A. Aguilar

Unidad II. Interfaz Grafica (continuación ) Basado en clases de Ing. Carlos A. Aguilar Clase:005 1 Unidad II Interfaz Grafica (continuación ) Basado en clases de Ing. Carlos A. Aguilar 2 Agenda Desarrollo de Apps para Android Aplicaciones en Android Componentes Básicos de las Aplicaciones

Más detalles

Ejercicios - Persistencia en Android: ficheros y SQLite

Ejercicios - Persistencia en Android: ficheros y SQLite Ejercicios - Persistencia en Android: ficheros y SQLite Índice 1 Uso de ficheros (0.5 puntos)...2 2 Persistencia con ficheros (0.5 puntos)...3 3 Base de datos: SQLiteOpenHelper (0.5 puntos)... 3 4 Base

Más detalles

Guía de Instalación Paso a Paso

Guía de Instalación Paso a Paso Guía de Instalación Paso a Paso 2012 por Softech Consultores, C.A. Todos los derechos reservados. Instrucciones de instalación de la Demo Profit Móvil Gerencial Desde su PC: Haga clic sobre la opción y

Más detalles

Microsoft Visual Basic.NET

Microsoft Visual Basic.NET Microsoft Visual Basic.NET Curso de desarrollo de aplicaciones utilizando la tecnología de programación Microsoft.NET. El lenguaje utilizado es Visual Basic.NET, cuyas particularidades se estudian en la

Más detalles

http://www.droidlife.com/#47

http://www.droidlife.com/#47 Oct 2003 Fundación de Android, Inc. en Palo Alto, CA. 16 Ago, 2005 Android, Inc. es adquirida por Google. 5 Nov, 2007 Se anuncia el Open Handset Alliance (OHA), una alianza formada por 34 compañías líderes

Más detalles

CURSOS ESPECIALIZADOS

CURSOS ESPECIALIZADOS JUSTIFICACIÓN La actualización tecnológica se convierte en un factor fundamental para el progreso y vigencia del profesional informático. Conocer sobre el desarrollo de proyectos móviles garantiza el aprovechamiento

Más detalles