Índice general. Lista de acrónimos Cómo leer este libro?... 17

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

Download "Índice general. Lista de acrónimos Cómo leer este libro?... 17"

Transcripción

1 Índice general Lista de acrónimos Cómo leer este libro? CAPÍTULO 1. Diseño avanzado de interfaces de usuario Acceder a objetos globales de la aplicación La clase Application Uso del patrón Singleton Material Design Definición de la paleta de colores de la aplicación RecyclerView Fragments Insertar fragments desde XML Insertar fragments desde código Comunicación e intercambio de fragments Otros elementos del interfaz de usuario Menús contextuales La barra de acciones (ActionBar / Toolbar) Barra de acciones con ActionBar Barra de acciones con Toolbar Configurar la barra de acciones desde un fragment Vistas animadas: CoordinationLayout, AppBarLayout, FloatingActionButton y SnackBar Pestañas con TabLayout Navigation Drawer Ocultar elementos de la interfaz de usuario Servicios de búsquedas Añadiendo preferencias de usuario mediante PreferenceFragmentCompat Animaciones Animaciones de vistas: transiciones entre actividades Aplicando animaciones de vistas en Audiolibros

2 El gran libro de Android avanzado Animaciones de propiedades El motor básico de animación: ValueAnimator Automatizando las animaciones: ObjectAnimator Combinando animaciones: AnimatorSet Definiendo animaciones en XML Nuevas propiedades de la clase View Aplicando animaciones de propiedades en Audiolibros Animaciones en RecyclerView Otros aspectos introducidos en la versión Extraer paleta de colores desde imágenes Uso de gráficos vectoriales CAPÍTULO 2. Diseño personalizado de vistas Algunos conceptos básicos Una vista como la composición de varias vistas Creación de escuchadores de eventos Modificación de vistas existentes Algo más de información sobre TextView Creación de nuevos atributos XML Una vista creada desde cero Diseño y dibujo de la vista Gestión de eventos Cómo Android dibuja las vistas y obtiene sus tamaños Interactuando con otros objetos Creación de widgets de escritorio Pasos a seguir para crear un widget Definir las características del widget Diseñar el layout del widget Crear una clase descendiente de AppWidgetProvider Declarar el widget en AndroidManifest Crear una actividad para configurarlo Creación de un widget de escritorio sencillo Actualizando el widget de escritorio

3 Actuando ante el evento onclick Añadiendo una actividad de configuración CAPÍTULO 3. Hilos de ejecución en la interfaz del usuario Programación basada en eventos y el hilo de ejecución de usuario Cola de eventos y bucle de eventos El hilo de la interfaz de usuario de una aplicación Android Concurrencia en programación orientada a eventos Hilos para el manejo de eventos El problema de los hilos en segundo plano: no tienen acceso a la interfaz gráfica de usuario La clase AsyncTask Extendiendo AsyncTask Secuencia de operaciones Animaciones con SurfaceView Llamando al método ondraw() Programación con SurfaceViews Estructura de la aplicación CAPÍTULO 4. Comunicación con bluetooth Diferencias entre bluetooth e Internet Pasos en la comunicación bluetooth Emparejar dispositivos Transmisión de datos Las clases fundamentales en bluetooth Permisos en bluetooth Configuración bluetooth Búsqueda de dispositivos bluetooth Consultar dispositivos vinculados Descubriendo dispositivos Habilitar Descubrimiento Conexión de dispositivos Conexión como servidor Conexión como cliente

4 El gran libro de Android avanzado Gestión de la conexión Intercambio de información con Android bluetooth ServidorBT Actividad principal. ServidorBT Hilo Servidor. ServServidorBT Obtención de información desde ServServidorBT ClienteBT Actividad principal. ClienteBT ArrayAdapterBT Hilo Cliente. ServClienteBT Finalización ClienteBT La comunicación con los programas en Java SE CAPÍTULO 5. Servicios en la nube Introducción a los servicios en la nube Ventajas y desventajas de utilizar los servicios en la nube Servicios en la nube ofrecidos por Google Registrarse en los servicios en la nube de Google Servicios en la nube de Google Notificaciones push Servicio Google Cloud Messaging Activar Google Cloud Messaging en Google API Console Aplicación cliente Google Cloud Messaging Usar Google Play Services en un proyecto Crear aplicación cliente GCM Registrar dispositivo en GCM Desregistrar dispositivo en GCM Actualización del identificador desde GCM Recepción de mensajes CGM en el dispositivo Mostrar notificaciones en la barra de estado Aplicación servidor Google Cloud Messaging Almacenamiento en la nube Almacenamiento en Google Drive

5 Google Drive API Crear una aplicación Android para Google Drive Extracción de la huella digital (SHA1) Habilitar el servicio Google Drive API Autorizar el acceso a Google Drive Subir ficheros a Google Drive Servicio de Backup de Google Fundamentos Declaración del agente de copia de seguridad en Manifest Registro del servicio Android Backup BackupAgent BackupAgentHelper Copia de seguridad de SharedPreferences Copia de seguridad de archivos de almacenamiento interno Comprobación de la versión al restaurar los datos Solicitud de copia de seguridad y restauración Un ejemplo paso a paso Auto Backup for Apps CAPÍTULO 6. Aplicaciones web en Android Introducción a la tecnología web Una aplicación web de ejemplo: 3 en raya Aplicación web online y offline Uso de WebView Mostrar contenido web usando una intención Uso de un WebView para mostrar contenido web Aspectos básicos de un WebView Evitar el reinicio de la actividad Abrir los enlaces en el WebView Opciones de inicio Barra de progreso Navegación Controlar el botón «Volver»

6 El gran libro de Android avanzado Capturar alertas JavaScript Gestión de errores Descargas Conectividad Diseño web en Android Área de visualización y escalado Escalado Densidad de pantalla del dispositivo Depuración remota en Android con Chrome Aplicaciones híbridas Alternativas en la programación independiente de la plataforma para móviles Jquery Mobile Crear una página básica Añadir contenido Crear una lista Añadir un deslizador Crear un botón Temas CAPÍTULO 7. Programación en código nativo Android NDK Cuándo utilizar código nativo Contenido de Android NDK Las herramientas de desarrollo Documentación Aplicaciones de ejemplo Instalación de Android NDK Instalación Android NDK en Android Studio (Windows) Un primer ejemplo con Android NDK Funcionamiento y estructura de Android NDK Desarrollo práctico de Android NDK Situación del código fuente nativo

7 Fichero Android.mk Fichero Application.mk (opcional) NDKLa herramienta ndk-build Interfaz entre JAVA y C/C++ (JNI) Librerías de enlace estático y dinámico Tipos fundamentales, referencias y arrays Desarrollo paso a paso de un programa mediante JNI (I) Declaración del método nativo y creación del archivo Android.mk Creación del fichero de cabecera nativo Implementación del método nativo Compilación del fichero nativo Ejecución de la aplicación Acceso a métodos Java desde código nativo (JNI callback) Métodos de instancia Métodos de clase Invocar constructores Excepciones Rendimiento de aplicaciones con código nativo Procesado de imagen con código nativo CAPÍTULO 8. Redes sociales: Facebook y Twitter Android y Facebook Preliminares Darse de alta en Facebook como desarrollador SDK de Facebook para Android Configurando nuestra nueva aplicación (en Facebook) Algunas consideraciones Nuestro proyecto Android Importando la biblioteca Facebook-Android-SDK en Android Studio Configurando nuestra aplicación (en Facebook) Configurando el código de nuestra aplicación Aplicación de ejemplo (Graph API)

8 El gran libro de Android avanzado Aplicación de ejemplo (Share Dialog) Android y Twitter Instalando Fabric en Android Studio Configurando nuestra aplicación en Twitter Developers Configurando Fabric en nuestra aplicación de Android Studio Aplicación de Ejemplo CAPÍTULO 9. Ingeniería inversa en Android El formato APK Decompilando aplicaciones Android La máquina virtual Dalvik/ART Decompilando aplicaciones Android Modificando aplicaciones Android Modificando recursos binarios de una aplicación Modificando recursos XML de una aplicación Modificando el código de una aplicación Ofuscación del código Obtención de licencias con Google Play Cómo funciona el servicio de licencias Como añadir una licencia a nuestra aplicación Qué es una política de licencia? Cómo evitar que se elimine la verificación de licencia en nuestras aplicaciones Ingeniería inversa en una aplicación con licencia Primera contramedida: ofuscar el código Segunda contramedida: no usar la librería LVL estándar Tercera contramedida: verificar que no ha modificado nuestra APK

Lista de acrónimos... xv Cómo leer este libro?... xvii CAPÍTULO 1. Diseño avanzado de interfaces de usuario... 19

Lista de acrónimos... xv Cómo leer este libro?... xvii CAPÍTULO 1. Diseño avanzado de interfaces de usuario... 19 Í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.1.1. La clase Application... 21 1.2.1. Definición de la paleta de colores

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

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

MASTER DESARROLLO DE APLICACIONES ANDROID

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

El Gran Libro De Android Avanzado - 2ª Edición

El Gran Libro De Android Avanzado - 2ª Edición El Gran Libro De Android Avanzado - 2ª Edición El libro que tienes en sus manos es una guía para aquellos programadores de Android, que teniendo nociones básicas, quieran profundizar en algunos aspectos

Más detalles

Android 7 Principios del desarrollo de aplicaciones Java

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

Presentación del Curso Presencial. Programación en Dispositivos móviles con Android

Presentación del Curso Presencial. Programación en Dispositivos móviles con Android Presentación del Curso Presencial Programación en Dispositivos móviles con Android Tabla de contenido Programación en Java con J2EE:... 3 Presentación del curso... 3 Objetivos de aprendizaje... 3 Contenidos

Más detalles

Curso de iniciación a Java para Android (60 horas)

Curso de iniciación a Java para Android (60 horas) Máster en Android (AM) (200 horas) Curso de iniciación a Java para Android (60 horas) Objetivo El objetivo del curso es presentar al alumno el lenguaje de programación Java, partiendo de cero, ofreciéndole

Más detalles

Practica. Material Design. lunes 10 de octubre de 16

Practica. Material Design. lunes 10 de octubre de 16 Practica Material Design Una aplicación basada en material design A partir de la versión 5.0 de Android (API 21), se introduce Material Design. Se trata de una guía para el diseño visual de las aplicaciones,

Más detalles

años INSTITUTO PARA EL DESARROLLO EMPRESARIAL Y ADMINISTRATIVO CURSO TALLER: DEVELOPERS INICIO: 04 DE SETIEMBRE Lunes y Miércoles de 19:00 a 22:00h

años INSTITUTO PARA EL DESARROLLO EMPRESARIAL Y ADMINISTRATIVO CURSO TALLER: DEVELOPERS INICIO: 04 DE SETIEMBRE Lunes y Miércoles de 19:00 a 22:00h años INICIO: 04 DE SETIEMBRE Lunes y Miércoles de 19:00 a 22:00h ANDROID FOR 1. Acerca del Curso En este curso construiremos una primera aplicación para Android, sólida y robusta, introduciendo temas de

Más detalles

Descripción. Objetivos de Aprendizaje. Estructura y Contenidos

Descripción. Objetivos de Aprendizaje. Estructura y Contenidos Descripción Las certificaciones de Android tienen como objetivo enseñarte las herramientas necesarias para que aprendas a diseñar e implementar aplicaciones Android para dispositivos móviles, partiendo

Más detalles

DIPLOMA DE ESPECIALIZACIÓN EN DESARROLLO DE APLICACIONES PARA ANDROID. Breve descripción del curso:

DIPLOMA DE ESPECIALIZACIÓN EN DESARROLLO DE APLICACIONES PARA ANDROID. Breve descripción del curso: DIPLOMA DE ESPECIALIZACIÓN EN DESARROLLO DE APLICACIONES PARA ANDROID Breve descripción del curso: El plan de estudios se ha estructurado en 4 asignaturas: "Android: Fundamentos de Programación" Se describen

Más detalles

5. Animaciones de Android Vista de tipo Superficie (ViewSurface) Gráficos en 3D en Android...101

5. Animaciones de Android Vista de tipo Superficie (ViewSurface) Gráficos en 3D en Android...101 ÍNDICE Unidad 0. Introducción... 11 1. Por qué un curso avanzado de Android?...11 2. Cambios en las últimas versiones de Android...11 3. La simbiosis de Android y Linux...13 4. Instalación del Entorno

Más detalles

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

DIPLOMA DE ESPECIALIZACIÓN EN DESARROLLO DE APLICACIONES ANDROID. Breve descripción del curso:

DIPLOMA DE ESPECIALIZACIÓN EN DESARROLLO DE APLICACIONES ANDROID. Breve descripción del curso: DIPLOMA DE ESPECIALIZACIÓN EN DESARROLLO DE APLICACIONES ANDROID Breve descripción del curso: Para la obtención del Diploma en desarrollo de aplicaciones Android el alumno deberá cursar obligatoriamente

Más detalles

MASTER PROFESIONAL C# 5 Y ASP.NET MVC 5

MASTER PROFESIONAL C# 5 Y ASP.NET MVC 5 MASTER PROFESIONAL C# 5 Y ASP.NET MVC 5 TEMARIO MODULO I. EL LENGUAJE C# 5 Introducción al desarrollo de soluciones informáticas. El Framework.NET. o Descripción de la plataforma. o Las especificaciones

Más detalles

Servicio de Instrucción CURSO MOBILE. Sílabo Mobile

Servicio de Instrucción CURSO MOBILE. Sílabo Mobile Sílabo Mobile I. DATOS GENERALES Año de vigencia : 2018 Número de sesiones : 10 (4 horas por sesión) N de Horas Académicas : 40 Requisitos : Conocimientos básicos de java (Programmer), GIT, Github. II.

Más detalles

Programación en Android

Programación en Android Programación en Android Programa de Estudio Programación en Android Aprende a desarrollar APPS para Android. Construye aplicaciones para Tablets, Smartphones o GPS y distribúyelas a través de Google Play.

Más detalles

Diplomado C#.NET con Visual Studio

Diplomado C#.NET con Visual Studio Diplomado C#.NET con Visual Studio Descripción Desde la primera versión aparecida con Visual Studio en 2002, el lenguaje C# siguió una evolución constante hasta esta versión 4.0. Actualmente es el lenguaje

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

BEGINNERS CURSO TALLER: años. INICIO: 15 DE SETIEMBRE Viernes de 19:00 a 22:00h y sábados 09:00 a 12:00h

BEGINNERS CURSO TALLER: años. INICIO: 15 DE SETIEMBRE Viernes de 19:00 a 22:00h y sábados 09:00 a 12:00h años INICIO: 15 DE SETIEMBRE Viernes de 19:00 a 22:00h y sábados 09:00 a 12:00h ANDROID FOR 1. Acerca del Curso En este curso construiremos nuestra primera aplicación para Android, aprendiendo sobre Layouts,

Más detalles

Sílabo de Desarrollo de Soluciones Móviles

Sílabo de Desarrollo de Soluciones Móviles Sílabo de Desarrollo de Soluciones Móviles I. Datos generales Código ASUC 00209 Carácter Electivo Créditos 3 Periodo académico 2018 Prerrequisito Ninguno Horas Teóricas: 2 Prácticas: 2 II. Sumilla de la

Más detalles

Desarrollo Para Dispositivos Móviles.

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

JAVA 7 Los fundamentos del lenguaje Java

JAVA 7 Los fundamentos del lenguaje Java Presentación 1. Historia 9 1.1 Por qué Java? 9 1.2 Objetivos del diseño de Java 10 1.3 Auge de Java 11 2. Características de Java 12 2.1 El lenguaje de programación Java 12 2.1.1 Sencillo 13 2.1.2 Orientado

Más detalles

APLICACIONES INTUITIVAS CON ANDROID STUDIO

APLICACIONES INTUITIVAS CON ANDROID STUDIO APLICACIONES INTUITIVAS CON ANDROID STUDIO Ing. Santiago Mauricio Favaro 1 Favaro, Santiago Mauricio Aplicaciones intuitivas con Android Studio : aprendé a diseñar y programar aplicaciones móviles como

Más detalles

Programa de Crecimiento y Actualización PROGRAMA. DESARROLLO DE Apps Móviles. con ANDROID

Programa de Crecimiento y Actualización PROGRAMA. DESARROLLO DE Apps Móviles. con ANDROID PROGRAMA DESARROLLO DE Apps Móviles con ANDROID Programa de Crecimiento y Actualización PROGRAMA DE CRECIMIENTO Y ACTUALIZACIÓN Deseas incursionar en el campo empresarial del desarrollo de aplicaciones

Más detalles

Objetivos y Temario CURSO JAVA 7

Objetivos y Temario CURSO JAVA 7 Objetivos y Temario CURSO JAVA 7 OBJETIVOS Este curso se dirige a todos aquellos informáticos que quieran desarrollar en Java. Tanto si es principiante como si ya tiene experiencia con otro lenguaje, el

Más detalles

Cómo leer este libro? PARTE 1. Android Wear CAPÍTULO 1. Introducción a Android Wear y las notificaciones... 19

Cómo leer este libro? PARTE 1. Android Wear CAPÍTULO 1. Introducción a Android Wear y las notificaciones... 19 Contenido Cómo leer este libro?... 15 PARTE 1. Android Wear... 17 CAPÍTULO 1. Introducción a Android Wear y las notificaciones... 19 1.2.1. Relojes inteligentes... 21 1.2.2. Pulseras... 21 1.2.3. Gafas

Más detalles

Introducción a Android. [Tema 2]

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

MASTER EN DESARROLLO DE APLICACIONES ANDROID. Breve descripción del curso:

MASTER EN DESARROLLO DE APLICACIONES ANDROID. Breve descripción del curso: MASTER EN DESARROLLO DE APLICACIONES ANDROID Breve descripción del curso: Para la obtención del Master en desarrollo de aplicaciones Android el alumno deberá cursar la asignatura Android: Fundamentos de

Más detalles

DISEÑO Y DESARROLLO WEB CON HTML 5, CSS DREAMWEAVER CS4

DISEÑO Y DESARROLLO WEB CON HTML 5, CSS DREAMWEAVER CS4 DISEÑO Y DESARROLLO WEB CON HTML 5, CSS DREAMWEAVER CS4 Código: 1413005 OBJETIVOS: Para diseñar y publicar una página Web, saber maquetar una página Web, saber crear animaciones, etc. CONTENIDOS: DISEÑO

Más detalles

20480 Programación en HTML5 con JavaScript y CSS3

20480 Programación en HTML5 con JavaScript y CSS3 20480B 20480 Programación en HTML5 con JavaScript y CSS3 Fabricante: Microsoft Grupo: Desarrollo Subgrupo: Microsoft Visual Studio 2012 Formación: Presencial Horas: 25 Se requieren los siguientes requisitos

Más detalles

20483 Programación en C#

20483 Programación en C# 20483B 20483 Programación en C# Fabricante: Microsoft Grupo: Desarrollo Subgrupo: Microsoft Visual Studio 2012 Formación: Presencial Horas: 30 Introducción Este curso enseña a los desarrolladores las habilidades

Más detalles

Desarrollo de soluciones de Microsoft SharePoint Server 2013 Core Duración: 40 horas Código: MS-20488

Desarrollo de soluciones de Microsoft SharePoint Server 2013 Core Duración: 40 horas Código: MS-20488 Desarrollo de soluciones de Microsoft SharePoint Server 2013 Core Duración: 40 horas Código: MS-20488 Descripción: En este curso, los estudiantes aprenden habilidades esenciales que son comunes a casi

Más detalles

CONTENIDOS DEL CURSO ONLINE DE DISEÑO Y DESARROLLO WEB CON HTML5, CSS Y DREAMWEAVER CS4:

CONTENIDOS DEL CURSO ONLINE DE DISEÑO Y DESARROLLO WEB CON HTML5, CSS Y DREAMWEAVER CS4: Curso Online Diseño y Desarrollo Web con HTML5, CSS y Dreamweaver CS4 Completo Curso Online de Diseño y Desarrollo Web mediante el lenguaje programación HTML5, la hoja de estilos CSS y el programa de diseño

Más detalles

20483 Programación en C#

20483 Programación en C# 20483B 20483 Programación en C# Fabricante: Microsoft Grupo: Desarrollo Subgrupo: Microsoft Visual Studio 2012 Formación: Presencial Horas: 25 Introducción Este curso enseña a los desarrolladores las habilidades

Más detalles

Curso Experto en Programación Android

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

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

Lista de siglas y acrónimos Cómo leer este libro?... 19 Lista de siglas y acrónimos... 17 Cómo leer este libro?... 19 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... 25 1.3. Comparativa

Más detalles

Índice INTRODUCCIÓN...13

Índice INTRODUCCIÓN...13 Índice INTRODUCCIÓN...13 CAPÍTULO 1. INTRODUCCIÓN A LAS APLICACIONES WEB...15 1.1 ESQUEMA DE FUNCIONAMIENTO DE UN SERVICIO WEB...16 1.1.1 Servicio de ficheros estáticos...16 1.1.2 Contenido dinámico...16

Más detalles

DESARROLLO DE APLICACIONES PARA DISPOSITIVOS MÓVILES CON ANDROID

DESARROLLO DE APLICACIONES PARA DISPOSITIVOS MÓVILES CON ANDROID DESARROLLO DE APLICACIONES PARA DISPOSITIVOS MÓVILES CON ANDROID Objetivo: Proveer al participante de los conocimientos necesarios de Android para el desarrollo de aplicaciones para dispositivos móviles

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

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

Móvil Seguro. Guía de la Consola de Administración

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

jquery Mobile: Diseño y desarrollo de aplicaciones para smarphones y tablets (Spanish Edition)

jquery Mobile: Diseño y desarrollo de aplicaciones para smarphones y tablets (Spanish Edition) jquery Mobile: Diseño y desarrollo de aplicaciones para smarphones y tablets (Spanish Edition) jquery Mobile Diseño y desarrollo de aplicaciones para smartphones y tablets. Aplicaciones para ios, Android,

Más detalles

Desarrollo de aplicaciones para dispositivos móviles (5)

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

Introducción al Desarrollo de Aplicaciones Móviles con Android

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

Master en Java Certificación para Programadores

Master en Java Certificación para Programadores Javmasdeb Master en Java Certificación para Programadores Fabricante: Java Grupo: Desarrollo Subgrupo: Master Java Formación: Master Horas: 112 Introducción Java es un lenguaje de programación con el que

Más detalles

Programming in HTML5 with JavaScript and CSS3

Programming in HTML5 with JavaScript and CSS3 Programming in HTML5 with JavaScript and CSS3 DESCRIPCION MODULOS DE CAPACITACION Módulo 1: Introducción a HTML y CSS Este módulo proporciona una visión general de HTML y CSS, y describe cómo utilizar

Más detalles

Curso de: Programación de móviles con Android

Curso de: Programación de móviles con Android Curso de: Programación de móviles con Android Programación de móviles con Android Objetivos Otorgar al alumno/a una formación técnica a nivel profesional en el desarrollo de Apps para Android, aprendiendo

Más detalles

Desarrollo de Apps para Android

Desarrollo de Apps para Android Desarrollo de Apps para Android Referencia JJD 310 Duración (horas) 24 Última actualización 8 marzo 2018 Modalidades Presencial, OpenClass, a medida El objetivo del curso es aportar a los alumnos los conocimientos

Más detalles

Android - Conceptos. Rogelio Ferreira Escutia

Android - Conceptos. Rogelio Ferreira Escutia Android - Conceptos Rogelio Ferreira Escutia Android Android es un un sistema operativo orientado a dispositivos móviles y que usa una versión modificada del núcleo Linux. Es desarrollado por la Open Handset

Más detalles

Visual Studio 2010 Desarrollo de aplicaciones web con C# 4, Framework Entity 4, ASP.NET 4.0,...

Visual Studio 2010 Desarrollo de aplicaciones web con C# 4, Framework Entity 4, ASP.NET 4.0,... Introducción 1. Presentación del caso de estudio 15 1.1 Presentación general 15 1.2 Presentación de las aplicaciones 15 2. Desarrollo del proyecto 16 3. Requisitos previos 16 4. El lenguaje C#: de la versión

Más detalles

COMO VERIFICAR EL CORRECTO FUNCIONAMIENTO DE UNA APLICACIÓN EN PHONEGAP PROF. RICARDO GONZÁLEZ

COMO VERIFICAR EL CORRECTO FUNCIONAMIENTO DE UNA APLICACIÓN EN PHONEGAP PROF. RICARDO GONZÁLEZ Escuela de ciencias Exactas e Ingeniería COMO VERIFICAR EL CORRECTO FUNCIONAMIENTO DE UNA APLICACIÓN EN PHONEGAP PROF. RICARDO GONZÁLEZ VERIFICANDO EL FUNCIONAMIENTO DE UNA APLICACION Cargue la aplicación

Más detalles

Módulo 5. Entorno Desarrollo Android. José A. Montenegro

Módulo 5. Entorno Desarrollo Android. José A. Montenegro Módulo 5. Entorno Desarrollo Android José A. Montenegro monte@lcc.uma.es Resumen Módulo 5. Entorno Desarrollo Android Instalación Entorno de Trabajo Android SDk manager Android virtual device (AVD) manager

Más detalles

DIPLOMADO DESARROLLO WEB Y CREACIÓN DE APPS MÓDULO DESARROLLO DE APLICACIONES WEB CON PHP & MYSQL

DIPLOMADO DESARROLLO WEB Y CREACIÓN DE APPS MÓDULO DESARROLLO DE APLICACIONES WEB CON PHP & MYSQL DIPLOMADO DESARROLLO WEB Y CREACIÓN DE APPS MÓDULO DESARROLLO DE APLICACIONES WEB CON PHP & MYSQL MySQL Introducción a MySQL y WAMP Operador LIKE y Wildcards Introducción al modelo de datos Entidad-Relación

Más detalles

Material Design: Experto en Desarrollo Apps para Android + Titulación Universitaria

Material Design: Experto en Desarrollo Apps para Android + Titulación Universitaria Material Design: Experto en Desarrollo Apps para Android + Titulación Universitaria titulación de formación continua bonificada expedida por el instituto europeo de estudios empresariales Material Design:

Más detalles

Formación Programada para trabajadores:

Formación Programada para trabajadores: Curso de Diseño de Videojuegos con Unity En este curso aprenderás todas las técnicas y tecnologías de última generación para el diseño de videojuegos. Trabajarás con el engine Unity 5 y otras herramientas

Más detalles

1. Qué es App Inventor 2? 2. Requisitos para utilizar AI2

1. Qué es App Inventor 2? 2. Requisitos para utilizar AI2 1. Qué es App Inventor 2? App Inventor 2 (AI2) es la versión mejorada de una herramienta de programación creada por el MIT (Instituto Tecnológico de Massachusetts) y que fue adoptada por Google para sus

Más detalles

Photoshop CS6 UNIDAD DIDÁCTICA 1. PRESENTACIÓN. Presentación UNIDAD DIDÁCTICA 2. CONCEPTOS BÁSICOS

Photoshop CS6 UNIDAD DIDÁCTICA 1. PRESENTACIÓN. Presentación UNIDAD DIDÁCTICA 2. CONCEPTOS BÁSICOS Photoshop CS6 UNIDAD DIDÁCTICA 1. PRESENTACIÓN Presentación UNIDAD DIDÁCTICA 2. CONCEPTOS BÁSICOS Novedades del programa Tipos de imágenes Resolución de imagen Formato PSD Formatos de imagen UNIDAD DIDÁCTICA

Más detalles

BASIC TREKKING Android: Fundamentos de Programación

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

INFORMÁTICA Y COMUNICACIONES: Ofimática en la nube: Google Drive.

INFORMÁTICA Y COMUNICACIONES: Ofimática en la nube: Google Drive. INFORMÁTICA Y COMUNICACIONES: Ofimática en la nube: Google Drive. Objetivos Crear y gestionar de forma eficaz, todos los tipos de documentos necesarios en la gestión ofimática en la nube de Google. Contenidos

Más detalles

Presentación del Curso Presencial. Programación en Java Nivel Básico

Presentación del Curso Presencial. Programación en Java Nivel Básico Presentación del Curso Presencial Programación en Java Nivel Básico Tabla de contenido Presentación del curso... 3 Objetivos de aprendizaje... 6 Contenidos del curso... 7 Competencias previas... 9 Recursos...

Más detalles

Oracle Fusion Middleware 11g: Creación de Aplicaciones ADF - Acelerado

Oracle Fusion Middleware 11g: Creación de Aplicaciones ADF - Acelerado Oracle University Contacte con nosotros: 902 302 302 Oracle Fusion Middleware 11g: Creación de Aplicaciones ADF - Acelerado Duración: 5 Días Lo que aprenderá Este curso enlazado comprende los cursos Oracle

Más detalles

Toda nuestra Experiencia a tu alcance

Toda nuestra Experiencia a tu alcance Informática y Desarrollo de aplicaciones para Móviles con tecnología IBM Con este curso estarás capacitado para administrar el IBM Worklight, solución de IBM para el desarrollo de aplicaciones para móviles

Más detalles

MS_20483 Programming in C#

MS_20483 Programming in C# Introducción Este curso enseña a los desarrolladores las habilidades de programación que se requieren para crear aplicaciones Windows utilizando el lenguaje C#. Durante sus cinco días en los alumnos del

Más detalles

1 Introducción Programación en Windows Alcance del libro Instalación del CD-ROM 2 Conceptos y estructura del lenguaje Modelo de trabajo Ejecutables

1 Introducción Programación en Windows Alcance del libro Instalación del CD-ROM 2 Conceptos y estructura del lenguaje Modelo de trabajo Ejecutables 1 Introducción Programación en Windows Alcance del libro Instalación del CD-ROM 2 Conceptos y estructura del lenguaje Modelo de trabajo Ejecutables Delphi Estructura del lenguaje Cuerpo de un programa

Más detalles

DIPLOMADO DISEÑO Y PRODUCCIÓN WEB MÓDULO ADOBE DREAMWEAVER CC: DESARROLLO WEB ADAPTABLE

DIPLOMADO DISEÑO Y PRODUCCIÓN WEB MÓDULO ADOBE DREAMWEAVER CC: DESARROLLO WEB ADAPTABLE DIPLOMADO DISEÑO Y PRODUCCIÓN WEB MÓDULO ADOBE DREAMWEAVER CC: DESARROLLO WEB ADAPTABLE 1 Familiarizarse con el espacio de trabajo Cambiar y dividir vistas Vista Diseño Vista Código Vista Dividir Vista

Más detalles

DIPLOMADO DISEÑO Y PRODUCCIÓN WEB DREAMWEAVER CC: FUNDAMENTOS DE PRODUCCIÓN WEB

DIPLOMADO DISEÑO Y PRODUCCIÓN WEB DREAMWEAVER CC: FUNDAMENTOS DE PRODUCCIÓN WEB DREAMWEAVER CC: FUNDAMENTOS DE PRODUCCIÓN WEB 1 Familiarizarse con el espacio de trabajo 3 Cambiar y dividir vistas Vista Diseño Vista Código Vista Dividir Vista en vivo Código en vivo Modo Inspeccionar

Más detalles

DREAMWEAVER CS4 Código: 3492

DREAMWEAVER CS4 Código: 3492 DREAMWEAVER CS4 Código: 3492 Modalidad: Distancia Duración: Tipo A Objetivos: Aportar al alumno de un modo rápido y sencillo las competencias necesarias para la creación y diseño de páginas Web en Dreamweaver.

Más detalles

APLICACIONES MÓVILES NATIVAS

APLICACIONES MÓVILES NATIVAS APLICACIONES MÓVILES NATIVAS APLICACIONES MÓVILES NATIVAS 1 Sesión No. 7 Nombre: Repaso básico al lenguaje java Objetivo: Al finalizar la sesión el alumno comprenderá los conceptos básicos para el desarrollo

Más detalles

DIPLOMADO DESARROLLO WEB Y CREACIÓN DE APPS DESARROLLO DE APLICACIONES WEB CON PHP & MYSQL

DIPLOMADO DESARROLLO WEB Y CREACIÓN DE APPS DESARROLLO DE APLICACIONES WEB CON PHP & MYSQL DESARROLLO DE APLICACIONES WEB CON PHP & MYSQL MySQL PHP Introducción a MySQL y WAMP Introducción al modelo de datos Entidad-Relación 3 Creación de una base de datos y tablas usando WAMP y PHPmyAdmin Introducción

Más detalles

20488 Desarrollo de Microsoft SharePoint Server 2013 Core Solutions

20488 Desarrollo de Microsoft SharePoint Server 2013 Core Solutions 20488Be 20488 Desarrollo de Microsoft SharePoint Server 2013 Core Solutions Fabricante: Microsoft Grupo: Desarrollo Subgrupo: Microsoft Sharepoint 2013 Formación: Presencial Horas: 25 Introducción En este

Más detalles

Grado de Ingeniería Informática. Consultor: Juan José Cuadrado Gallego Alumno: Isabel Guerra Monclova

Grado de Ingeniería Informática. Consultor: Juan José Cuadrado Gallego Alumno: Isabel Guerra Monclova Grado de Ingeniería Informática Consultor: Juan José Cuadrado Gallego Alumno: ÍNDICE DE CONTENIDOS Objetivos del proyecto Planificación del proyecto Análisis de requisitos Diseño técnico Construcción Pruebas

Más detalles

INTRODUCCIÓN A LA PROGRAMACIÓN ANDROID. Duración en horas: 60 OBJETIVOS DEL CURSO

INTRODUCCIÓN A LA PROGRAMACIÓN ANDROID. Duración en horas: 60 OBJETIVOS DEL CURSO INTRODUCCIÓN A LA PROGRAMACIÓN ANDROID Duración en horas: 60 OBJETIVOS DEL CURSO A lo largo de 22 temas se desarrollan ejemplos teórico-prácticos de casi todos los conceptos necesarios para comprender

Más detalles

20482C Desarrollo de Aplicaciones Windows Store Avanzado Usando HTML5 y JavaScript

20482C Desarrollo de Aplicaciones Windows Store Avanzado Usando HTML5 y JavaScript 20482C 20482 Desarrollo de Aplicaciones Windows Store Avanzado Usando HTML5 y JavaScript Fabricante: Microsoft Grupo: Desarrollo Subgrupo: Microsoft Visual Studio 2012 Formación: Presencial Horas: 25 Introducción

Más detalles

01.1 Instalación de Android Studio

01.1 Instalación de Android Studio Instituto Politécnico Nacional Centro de Estudios Científicos y Tecnológicos núm. 9 Laboratorio de proyectos de tecnologías de la información iv Prof. Emmanuel Oropeza Gonzalez 01.1 Instalación de Android

Más detalles

Introducción Requisitos mínimos Programa Servidor en tu ordenador: APP dispositivo móvil: Instalación Conexión...

Introducción Requisitos mínimos Programa Servidor en tu ordenador: APP dispositivo móvil: Instalación Conexión... INDICE Introducción... 3 Requisitos mínimos... 4 Programa Servidor en tu ordenador:... 4 APP dispositivo móvil:... 5 Instalación... 6 Conexión... 7 Funcionalidades... 9 Manejo de teclado... 9 Manejo de

Más detalles

Programming with C# DESCRIPCION MODULOS DE CAPACITACION. Sistemas Informáticos del Valle Módulo 1: Revisión de la sintaxis de C#

Programming with C# DESCRIPCION MODULOS DE CAPACITACION. Sistemas Informáticos del Valle   Módulo 1: Revisión de la sintaxis de C# Programming with C# DESCRIPCION MODULOS DE CAPACITACION Módulo 1: Revisión de la sintaxis de C# Este módulo repasa la sintaxis del núcleo y las características del lenguaje de programación C#. También

Más detalles

Material Design: Experto en Desarrollo Apps para Android + Titulación Universitaria

Material Design: Experto en Desarrollo Apps para Android + Titulación Universitaria Material Design: Experto en Desarrollo Apps para Android + Titulación Universitaria titulación de formación continua bonificada expedida por el instituto europeo de estudios empresariales Material Design:

Más detalles

Didáctica. Asociación de Innovación y Formación CURSO. Google Drive: aplicaciones en la nube para tu aula

Didáctica. Asociación de Innovación y Formación CURSO. Google Drive: aplicaciones en la nube para tu aula Didáctica Asociación de Innovación y Formación CURSO Google Drive: aplicaciones en la nube para tu aula CONTENIDOS Tema 1. Introducción a Google Drive 1.1 Preámbulo 1.2 Cuestión práctica 1.3 Qué es y qué

Más detalles

Programación en HTML5 con JavaScript y CSS3 Duración: 30 Horas Código Sence:

Programación en HTML5 con JavaScript y CSS3 Duración: 30 Horas Código Sence: Programación en HTML5 con JavaScript y CSS3 Duración: 30 Horas Código Sence: 12-37-9480-35 OBJETIVO GENERAL Al finalizar el curso, el participante será capaz de: Identificar los aspectos introductorios

Más detalles

Conoce Movistar Cloud

Conoce Movistar Cloud Conoce Movistar Cloud Qué es Movistar Cloud? Movistar Cloud es un servicio de almacenamiento en la nube que te permite guardar copias de seguridad de tus contenidos. Podrás guardar tus contactos, fotos,

Más detalles

Introducción a la programación Android. Programación III - 6to año Escuela Técnica ORT Leo Lob -

Introducción a la programación Android. Programación III - 6to año Escuela Técnica ORT Leo Lob - Introducción a la programación Android Programación III - 6to año Escuela Técnica ORT - 2016 Leo Lob - leo@lob.com.ar Estructura de un proyecto Android Estructura de un proyecto Android Carpeta src Carpeta

Más detalles

Microsoft Certified Solutions Developer

Microsoft Certified Solutions Developer Carrera Internacional Microsoft Microsoft Certified Solutions Developer App Builder Web Applications Orientada a los Desarrolladores que pretender alcanzar las habilidades en la creación de diversas aplicaciones

Más detalles

OFIMÁTICA EN LA NUBE: GOOGLE DRIVE 6110

OFIMÁTICA EN LA NUBE: GOOGLE DRIVE 6110 Modalidad: Online Duración: 26 horas Objetivos: Descubrir una nueva y potente herramienta alojada en Internet, para utilizarla en la creación, edición y gestión de documentos de texto, hojas de cálculo,

Más detalles

Guía para configurar el acceso al Sistema de Consulta Remota del Sistema Integral Registral SIRe 2017

Guía para configurar el acceso al Sistema de Consulta Remota del Sistema Integral Registral SIRe 2017 Guía para configurar el acceso al SIRe 2017 Contenido Requisitos... 2 Habilitar plugins java en navegadores... 3 Configuración de seguridad del JRE... 3 Configurar Sitios de Confianza... 7 Ingresar a la

Más detalles

Guía práctica Windows 7 Registro y configuración Francisco Charte Ojeda

Guía práctica Windows 7 Registro y configuración Francisco Charte Ojeda Guía práctica Windows 7 Registro y configuración Francisco Charte Ojeda Dedicatoria Agradecimientos Sobre el autor Introducción Mejoras visibles Mejoras no visibles Windows 7 frente a otros sistemas Cómo

Más detalles

CONVENCIONES USADAS... 13

CONVENCIONES USADAS... 13 ÍNDICE CONVENCIONES USADAS... 13 CAPÍTULO 1. INSTALACIÓN DEL SERVIDOR... 15 La familia de servidores Windows 2008... 15 Características de Windows Server 2008... 16 Roles de Windows Server 2008... 17 Opción

Más detalles

Diseño y desarrollo Web con HTML 5, CSS y Dreamweaver CS 4

Diseño y desarrollo Web con HTML 5, CSS y Dreamweaver CS 4 Diseño y desarrollo Web con HTML 5, CSS y Dreamweaver CS 4 Código: DWEB003 Duración: 160 Horas Objetivos: Diseño y desarrollo Web con HTML 5 y CSS Dotar al alumno de conocimientos teóricos y prácticos

Más detalles

Developing ASP.NET MVC 4 Web Applications

Developing ASP.NET MVC 4 Web Applications Código: S28 Duración: 25 horas En este curso, los estudiantes aprenderán a desarrollar aplicaciones ASP.NET MVC con avanzadas tecnologías y herramientas de.net Framework 4.5. Se centrará en la codificación

Más detalles

SISTEMA INTEGRAL DE MENSAJERÍA

SISTEMA INTEGRAL DE MENSAJERÍA MINISTERIO DE HACIENDA Y ADMINISTRACIONES PUBLICAS SECRETARÍA DE ESTADO DE ADMINISTRACIONES PÚBLICAS DIRECCIÓN DE TECNOLOGÍAS DE LA INFORMACIÓN Y LAS COMUNICACIONES SISTEMA INTEGRAL DE MENSAJERÍA Guía

Más detalles

CREACIÓN DE WEB CON WORDPRESS

CREACIÓN DE WEB CON WORDPRESS CREACIÓN DE WEB CON WORDPRESS Ingeniero Técnico en Informática de Gestión por la UOC Ldo. en Ciencias Económicas y Empresariales por la UMA Curso de Adaptación Pedagógica por la UCM INDICE 1. RESUMEN DEL

Más detalles

Manual imprescindible Windows 8 registro y configuracio n (c) Francisco Charte Ojeda

Manual imprescindible Windows 8 registro y configuracio n (c) Francisco Charte Ojeda Manual imprescindible Windows 8 registro y configuracio n (c) Francisco Charte Ojeda Agradecimientos Sobre el autor Introducción La nueva interfaz de Windows 8 Mejoras no visibles Windows 8, el sistema

Más detalles

DIPLOMADO DISEÑO Y PRODUCCIÓN WEB MÓDULO ADOBE DREAMWEAVER CC: DESARROLLO WEB ADAPTABLE

DIPLOMADO DISEÑO Y PRODUCCIÓN WEB MÓDULO ADOBE DREAMWEAVER CC: DESARROLLO WEB ADAPTABLE DIPLOMADO DISEÑO Y PRODUCCIÓN WEB MÓDULO ADOBE DREAMWEAVER CC: DESARROLLO WEB ADAPTABLE 1 Familiarizarse con el espacio de trabajo Cambiar y dividir vistas Vista Diseño Vista Código Vista Dividir Vista

Más detalles

Manual de Usuario: Repositorio de YouTube personal. Repositorio YouTube

Manual de Usuario: Repositorio de YouTube personal. Repositorio YouTube Manual de Usuario: Repositorio de YouTube personal Repositorio YouTube Entorno Virtual de Aprendizaje Accesible 2 Contenido Prefacio Sobre este manual Audiencia Sección 1: El repositorio de Youtube personal

Más detalles