Amazon cover image
Image from Amazon.com
Image from Google Jackets

Desarrollo de aplicaciones móviles con android.

By: Language: spa. Publication details: España Marcombo 2017Description: 358 páginas; Figuras, tablas, cuadrosISBN:
  • 9788426724670
Subject(s): DDC classification:
  • 005.432 T693
Contents:
Capítulo 1: Introducción a las tecnologías móviles 1.1 Introducción 1.2 Arquitectura de las tecnologías móviles 1.3 Tipos de aplicaciones 1.3.1 Aplicaciones o apps 1.3.2 Sistemas… 1.3.3 Administración de la información 1.4 Sistemas operativos móviles 1.4.1 iOS (iPhone OS) 1.4.2 Android… 1.4.3 Windows Phone 1.4.4 Tizen… 1.4.5 WebOS 1.5 Componentes de un sistema operativo móvil 1.5.1 Las aplicaciones 1.5.2 Estructuras de una aplicación 1.5.3 Bibliotecas 1.5.4 El núcleo Kernel 1.6 Android 1.6.1 Historia… 1.6.2 Características 1.6.3 Versiones 1.7 Proceso de diseño y desarrollo de una aplicación Android 1.7.1 Análisis 1.7.2 Formalización del proyecto 1.7.3 Maquetado 1.7.4 Codificación 1.7.5 Publicación Capítulo 2: Programación orientada a objetos con Java 2.1 Introducción 2.2 Conceptos en programación orientada a objetos 2.2.1 Paquetes 2.2.2 Alcance de los elementos contenidos en un paquete 2.3 Clases en Java 2.3.1 Partes de una clase 2.3.2 Atributos de una clase 2.3.3 Métodos en las clases 2.4 Objetos en Java 2.5 Métodos get y set 2.6 Implementación de métodos get y set con Android Studio 2.7 Método constructor 2.8 Referencia this Capítulo 3: Android Studio y desarrollo inicial de aplicaciones 3.1 Android Studio 2.0 3.2 Características del Android Studio 3.3 Máquina virtual 3.3.1 Máquina virtual ART (Android Runtime) 3.3.2 Tecnología AOT (AHead Of Time) 3.4 Requerimientos mínimos para la instalación de Android Studio 3.5 Proceso de instalación de Android Studio 3.6 Descripción de las pantallas iniciales de Android Studio 3.7 Android SDK 3.8 AVD Manager 3.9 Creando un nuevo proyecto 3.10 Descripción de la pantalla principal Android Studio… 3.10.1 Paleta de proyectos (Project) 3.10.2 AndroidManifest… 3.10.3 Características del AndroidManifest 3.10.4 Elementos que componen un AndroidManifest 3.10.5 Cambiando características de la aplicación usando AndroidManifest 3.11 Paleta de herramientas de actividad… 3.12 Controles del emulador 3.13 Árbol de componentes 3.14 Propiedades de los controles 3.15 Ejecución de la aplicación en el emulador 3.16 Descripción del emulador estándar 3.17 Unidades de medida 3.18 Recursos Android 3.18.1 Drawable 3.18.2 Layout 3.18.3 Mipmap 3.18.4 Values Capítulo 4: Controles de una aplicación Android 4.1 Controles layout 4.1.1 LinearLayout 4.1.2 FrameLayout 4.1.3 TableLayout 4.2 Controles de texto 4.2.1 TextView… 4.2.2 EditText… 4.3 Controles de acción… 4.3.1 Button 4.3.2 ToggleButton 4.3.3 ImageButton 4.4 Intent… Capítulo 5: Juegos 5.1 Aspectos generales 5.2 Aplicación de Canvas: líneas, rectángulos y círculos… 5.2.1 Dibujar una línea vertical 5.2.2 Dibujar rectángulos 5.2.3 Dibujar un círculo 5.3 Aplicación de Canvas: texto 5.4 Aplicación de fuentes externas: texto 5.5 Datos 5.5.1 Persistencia y preferencia 5.5.2 Aplicación sobre el uso de Preferencias… 5.6 DisplayMetrics… Capítulo 6: Introducción a la inteligencia artificial: Agentes Android y dispositivos móviles 6.1 Introducción… 6.2 Descripción de la aplicación… 6.3 JADE programación para Android 6.4 Conceptos básicos 6.4.1 Web semántica 6.4.2 Implementar la web semántica 6.4.3 Componentes de programación 6.4.4 Herramientas 6.4.5 Impactos de la web semántica en la programación 6.4.6 Razonador… 6.4.7 Lógica descriptiva… 6.4.8 Lenguajes de la web semántica 6.4.9 Pellet 6.5 Jena… 6.5.1 Características… 6.5.2 Procesamiento de la API RDF y OWL… 6.5.3 Mecanismo de inferencia en Jena… 6.5.4 Consultas SPARQL (estándar de la W3C) en Jena… 6.5.5 Procesamiento de importaciones ontológicas 6.5.6 Insertar un razonador al modelo 6.5.7 Resumen de razonadores… 6.5.8 Consultar un modelo… 6.5.9 Jena persistencia 6.5.10 Jena SDB… 6.5.11 Instalación en Windows … 6.5.12 Construcción del modelo persistente en la base de datos Mysql y carga de los datos por la consola Cygwin… 6.5.13 Aplicación Java utilizando la API Jena/SDB 6.5.14 Jena/SDB diseños de base de datos… 6.6 Anexos… 6.6.1 RDF (Resource Description Framework) 6.6.2 RDFS (rdfschema) 6.6.3 D2r Server… 6.6.4 D2RQ con Jena… Capítulo 7: HTML 5 7.1 Introducción… 7.2 Requerimiento de Software… 7.2.1 PhoneGap… 7.3 Canvas… 7.3.1 Conceptos básicos sobre Canvas… 7.3.2 Drawimage() 7.4 Manejo de eventos en HTML5… 7.4.1 Método addEventListener() 7.5 Ejemplo HTML5 básico Capítulo 8: Google Maps Android API V3 8.1 Introducción… 8.2 Coordenadas… 8.3 Ejemplo Mapa 1 8.4 Ejemplo Mapa 2 8.5 Ejemplo Mapa 3… 8.6 Marcadores… 8.7 Ejemplo Mapa 4 8.8 Ejemplo Mapa 5 Capítulo 9: Códigos ocultos en su dispositivo móvil 9.1 Código… 9.1.1 Lista de los diferentes códigos… 9.1.2 Códigos para obtener información del firmware… 9.1.3 Códigos para ejecutar diferentes tests de fábrica Capítulo 10: Las mejores aplicaciones para Android 10.1 WhatsApp… 10.2 Facebook… 10.3 Spotbros… 10.3.1 Características…… 10.4 Twitter… 10.5 Otras aplicaciones Referencias bibliográficas
Summary: Con el surgimiento de los teléfonos inteligentes, aparecieron también grandes dificultades para desarrollar aplicaciones móviles compatibles con todos los dispositivos. Hoy en día, dicho problema ha sido superado gracias a la aparición del sistema operativo Android, que es capaz de servir de soporte a una gran variedad de aplicaciones y dispositivos. Este libro trata detalladamente sobre este sistema y tiene como objetivo iniciar y orientar al lector interesado en el amplio mundo del desarrollo de aplicaciones móviles. Este libro comprende temas como la programación orientada a objetos, el manejo de Android Studio, el tratamiento de los controles para programación en Android, el desarrollo de HTML5, los códigos ocultos, las aplicaciones más recomendadas, entre otros. Cuenta, además, con una parte práctica basada en ejercicios desarrollados que reforzarán y estimularán al lector a explotar todo su potencial lógico. La presente obra está dirigida a estudiantes de informática, ingeniería de sistemas y afines. Asimismo, a todos aquellos que busquen innovar e implementar aplicaciones móviles con Android.
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Current library Call number Copy number Status Date due Barcode
Libros Libros CIBESPAM-MFL 005.432 / T693 (Browse shelf(Opens below)) Ej: 1 Available 005529

Capítulo 1: Introducción a las tecnologías móviles
1.1 Introducción
1.2 Arquitectura de las tecnologías móviles
1.3 Tipos de aplicaciones
1.3.1 Aplicaciones o apps
1.3.2 Sistemas…
1.3.3 Administración de la información
1.4 Sistemas operativos móviles
1.4.1 iOS (iPhone OS)
1.4.2 Android…
1.4.3 Windows Phone
1.4.4 Tizen…
1.4.5 WebOS
1.5 Componentes de un sistema operativo móvil
1.5.1 Las aplicaciones
1.5.2 Estructuras de una aplicación
1.5.3 Bibliotecas
1.5.4 El núcleo Kernel
1.6 Android
1.6.1 Historia…
1.6.2 Características
1.6.3 Versiones
1.7 Proceso de diseño y desarrollo de una aplicación Android
1.7.1 Análisis
1.7.2 Formalización del proyecto
1.7.3 Maquetado
1.7.4 Codificación
1.7.5 Publicación

Capítulo 2: Programación orientada a objetos con Java
2.1 Introducción
2.2 Conceptos en programación orientada a objetos
2.2.1 Paquetes
2.2.2 Alcance de los elementos contenidos en un paquete
2.3 Clases en Java
2.3.1 Partes de una clase
2.3.2 Atributos de una clase
2.3.3 Métodos en las clases
2.4 Objetos en Java
2.5 Métodos get y set
2.6 Implementación de métodos get y set con Android Studio
2.7 Método constructor
2.8 Referencia this

Capítulo 3: Android Studio y desarrollo inicial de aplicaciones
3.1 Android Studio 2.0
3.2 Características del Android Studio
3.3 Máquina virtual
3.3.1 Máquina virtual ART (Android Runtime)
3.3.2 Tecnología AOT (AHead Of Time)
3.4 Requerimientos mínimos para la instalación de Android Studio
3.5 Proceso de instalación de Android Studio
3.6 Descripción de las pantallas iniciales de Android Studio
3.7 Android SDK
3.8 AVD Manager
3.9 Creando un nuevo proyecto
3.10 Descripción de la pantalla principal Android Studio…
3.10.1 Paleta de proyectos (Project)
3.10.2 AndroidManifest…
3.10.3 Características del AndroidManifest
3.10.4 Elementos que componen un AndroidManifest
3.10.5 Cambiando características de la aplicación usando AndroidManifest
3.11 Paleta de herramientas de actividad…
3.12 Controles del emulador
3.13 Árbol de componentes
3.14 Propiedades de los controles
3.15 Ejecución de la aplicación en el emulador
3.16 Descripción del emulador estándar
3.17 Unidades de medida
3.18 Recursos Android
3.18.1 Drawable
3.18.2 Layout
3.18.3 Mipmap
3.18.4 Values

Capítulo 4: Controles de una aplicación Android
4.1 Controles layout
4.1.1 LinearLayout
4.1.2 FrameLayout
4.1.3 TableLayout
4.2 Controles de texto
4.2.1 TextView…
4.2.2 EditText…
4.3 Controles de acción…
4.3.1 Button
4.3.2 ToggleButton
4.3.3 ImageButton
4.4 Intent…
Capítulo 5: Juegos
5.1 Aspectos generales
5.2 Aplicación de Canvas: líneas, rectángulos y círculos…
5.2.1 Dibujar una línea vertical
5.2.2 Dibujar rectángulos
5.2.3 Dibujar un círculo
5.3 Aplicación de Canvas: texto
5.4 Aplicación de fuentes externas: texto
5.5 Datos
5.5.1 Persistencia y preferencia
5.5.2 Aplicación sobre el uso de Preferencias…
5.6 DisplayMetrics…

Capítulo 6: Introducción a la inteligencia artificial: Agentes Android y dispositivos móviles
6.1 Introducción…
6.2 Descripción de la aplicación…
6.3 JADE programación para Android
6.4 Conceptos básicos
6.4.1 Web semántica
6.4.2 Implementar la web semántica
6.4.3 Componentes de programación
6.4.4 Herramientas
6.4.5 Impactos de la web semántica en la programación
6.4.6 Razonador…
6.4.7 Lógica descriptiva…
6.4.8 Lenguajes de la web semántica
6.4.9 Pellet
6.5 Jena…
6.5.1 Características…
6.5.2 Procesamiento de la API RDF y OWL…
6.5.3 Mecanismo de inferencia en Jena…
6.5.4 Consultas SPARQL (estándar de la W3C) en Jena…
6.5.5 Procesamiento de importaciones ontológicas
6.5.6 Insertar un razonador al modelo
6.5.7 Resumen de razonadores…
6.5.8 Consultar un modelo…
6.5.9 Jena persistencia
6.5.10 Jena SDB…
6.5.11 Instalación en Windows …
6.5.12 Construcción del modelo persistente en la base de datos Mysql y carga de los datos por la consola Cygwin…
6.5.13 Aplicación Java utilizando la API Jena/SDB
6.5.14 Jena/SDB diseños de base de datos…
6.6 Anexos…
6.6.1 RDF (Resource Description Framework)
6.6.2 RDFS (rdfschema)
6.6.3 D2r Server…
6.6.4 D2RQ con Jena…

Capítulo 7: HTML 5
7.1 Introducción…
7.2 Requerimiento de Software…
7.2.1 PhoneGap…
7.3 Canvas…
7.3.1 Conceptos básicos sobre Canvas…
7.3.2 Drawimage()
7.4 Manejo de eventos en HTML5…
7.4.1 Método addEventListener()
7.5 Ejemplo HTML5 básico

Capítulo 8: Google Maps Android API V3
8.1 Introducción…
8.2 Coordenadas…
8.3 Ejemplo Mapa 1
8.4 Ejemplo Mapa 2
8.5 Ejemplo Mapa 3…
8.6 Marcadores…
8.7 Ejemplo Mapa 4
8.8 Ejemplo Mapa 5

Capítulo 9: Códigos ocultos en su dispositivo móvil
9.1 Código…
9.1.1 Lista de los diferentes códigos…
9.1.2 Códigos para obtener información del firmware…
9.1.3 Códigos para ejecutar diferentes tests de fábrica

Capítulo 10: Las mejores aplicaciones para Android
10.1 WhatsApp…
10.2 Facebook…
10.3 Spotbros…
10.3.1 Características……
10.4 Twitter…
10.5 Otras aplicaciones

Referencias bibliográficas

Con el surgimiento de los teléfonos inteligentes, aparecieron también grandes dificultades para desarrollar aplicaciones móviles compatibles con todos los dispositivos. Hoy en día, dicho problema ha sido superado gracias a la aparición del sistema operativo Android, que es capaz de servir de soporte a una gran variedad de aplicaciones y dispositivos. Este libro trata detalladamente sobre este sistema y tiene como objetivo iniciar y orientar al lector interesado en el amplio mundo del desarrollo de aplicaciones móviles.

Este libro comprende temas como la programación orientada a objetos, el manejo de Android Studio, el tratamiento de los controles para programación en Android, el desarrollo de HTML5, los códigos ocultos, las aplicaciones más recomendadas, entre otros. Cuenta, además, con una parte práctica basada en ejercicios desarrollados que reforzarán y estimularán al lector a explotar todo su potencial lógico.

La presente obra está dirigida a estudiantes de informática, ingeniería de sistemas y afines. Asimismo, a todos aquellos que busquen innovar e implementar aplicaciones móviles con Android.

There are no comments on this title.

to post a comment.