EL GRAN LIBRO DE ANDROID
-10%

EL GRAN LIBRO DE ANDROID

TOMÁS GIRONÉS, JESÚS

19,76 €
17,78 €
IVA incluido
Unavailable
Publishing house :
MARCOMBO
Year of edition:
2013
Matter
Sistemas operativos
ISBN:
978-84-267-1997-3
Pages :
446
Binding :
Otros
Collection :
El gran libro de
19,76 €
17,78 €
IVA incluido
Unavailable
To add favorites

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. Comparativa con otras plataformas .......................................................... 24

1.4. Arquitectura de Android............................................................................. 27

1.4.1. El núcleo Linux .................................................................................... 27

1.4.2. Runtime de Android ............................................................................. 27

1.4.3. Librerías nativas .................................................................................. 28

1.4.4. Entorno de aplicación .......................................................................... 28

1.4.5. Aplicaciones ......................................................................................... 29

1.5. Instalación del entorno de desarrollo ........................................................ 29

1.5.1. Instalación de la máquina virtual Java ................................................ 30

1.5.2. Instalación de Eclipse ......................................................................... 30

1.5.3. Instalar Android SDK de Google ......................................................... 32

1.5.4. Instalación del plug-in Android para Eclipse (ADT) ............................. 32

1.5.5. Creación de un dispositivo virtual Android (AVD) ............................... 34

1.6. Las versiones de Android y niveles de API ............................................... 38

1.6.1. Las primeras versiones ....................................................................... 38

1.6.2. Cupcake ............................................................................................... 39

1.6.3. Donut ................................................................................................... 39

1.6.4. Éclair .................................................................................................... 39

1.6.5. Froyo .................................................................................................... 40

1.6.6. Gingerbread ......................................................................................... 40

1.6.7. Honeycomb .......................................................................................... 41

1.6.8. Ice Cream Sandwich ........................................................................... 42

1.6.9. Jelly Bean ............................................................................................ 43

1.6.10. Elección de la plataforma de desarrollo ............................................. 43

1.7. Creación de un primer programa .............................................................. 45

1.8. Ejecución del programa............................................................................. 49

1.8.1. Ejecución en el emulador .................................................................... 49

1.8.2. Ejecución en un terminal real .............................................................. 50

1.9. Elementos de un proyecto Android ........................................................... 51

1.10. Componentes de una aplicación ............................................................... 53

1.10.1. Vista (View) ......................................................................................... 53

1.10.2. Layout ................................................................................................. 53

1.10.3. Actividad (Activity) .............................................................................. 54

1.10.4. Servicio (Service)................................................................................ 54

1.10.5. Intención (Intent) ................................................................................. 54

1.10.6. Receptor de anuncios (Broadcast receiver) ....................................... 54

1.10.7. Proveedores de Contenido (Content Provider) .................................. 55

1.11. Documentación y ApiDemos ..................................................................... 55

1.11.1. Donde encontrar documentación ....................................................... 55

1.11.2. La aplicación ApiDemos ..................................................................... 56

1.12. Depurar ..................................................................................................... 58

1.12.1. Depurar con Eclipse ........................................................................... 58

1.12.2. Depurar con mensajes Log................................................................. 59

CAPÍTULO 2. Diseño de la interfaz de usuario: Vistas y Layouts ................. 61

2.1. Creación de una interfaz de usuario por código ....................................... 62

2.2. Creación de una interfaz de usuario usando XML .................................... 63

2.2.1. Edición visual de las vistas .................................................................. 66

2.2.2. Los atributos de las vistas ................................................................... 70

2.3. Layouts ...................................................................................................... 71

2.4. Una aplicación de ejemplo: Asteroides ..................................................... 77

2.5. Recursos alternativos ................................................................................ 79

2.6. Tipos de recursos y recursos del sistema ................................................. 83

2.6.1. Tipos de recursos ................................................................................ 84

2.6.2. Acceso a los recuros ........................................................................... 86

2.6.3. Recusros del sistema .......................................................................... 86

2.7. Estilos y Temas ......................................................................................... 87

2.7.1. Los estilos ............................................................................................ 88

2.7.1.1. Heredar de un estilo propio ............................................................... 88

2.7.2. Los temas ............................................................................................ 89

2.8. Uso práctico de Vistas y Layouts .

En los últimos años, los teléfonos móviles están transformando la forma en que las personas se comunican. Los nuevos terminales ofrecen unas capacidades similares a las de un ordenador personal. Un teléfono móvil siempre está en el bolsillo del usuario, esto le convierte en el nuevo ordenador personal del siglo XXI. Android es la plataforma libre para el desarrollo de aplicaciones móviles creada por Google. En la actualidad se ha convertido en la plataforma líder frente a otras como iPhone o Windows Phone. Las aplicaciones Android están ampliando su rango de influencia a nuevos dispositivos tales como tabletas, sistemas empotrados o Google TV. Este libro pretende ser una guía para aquellos lectores que quieran introducirse en la programación en Android. Todos los capítulos son descritos por medio de sencillos ejemplos, aumentando su nivel de complejidad a medida que avanzan los capítulos. La obra está recomendada tanto para usuarios con poca experiencia, como para programadores experimentados. A lo largo del libro se desarrolla una aplicación de ejemplo, el mítico videojuego Asteroides. Comienza con una versión sencilla, que se irá completando capítulo a capítulo, para que incluya gráficos vectoriales y en mapa de bits, control mediante pantalla táctil y sensores, geo-localización, multimedia, ficheros, XML, SQL, acceso a Internet, servicios Web Así cómo publicar en el Google Play. El libro propone un aprendizaje activo, con actividades, muchas a través de Internet: -poli[Media] Más de 60 videos elaborados por el autor. -Ejercicio paso a paso: La mejor forma de aprender es practicando. -Práctica: Para afianzar lo aprendido hay que practicar. -Solución: Te será de ayuda si tienes problemas en las prácticas. -Recursos adicionales: Localiza rápidamente la información clave -Preguntas de repaso y reflexión: ¿Lo has entendido todo correctamente? Jesús Tomás es doctor en informática, profesor titular del Departamento de Comunicaciones en la Universidad Politécnica de Valencia. Trabaja en múltiples proyectos de investigación y transferencia de tecnología relacionados con inteligencia artificial. Ha publicado gran cantidad de trabajos en revistas científicas y varios libros didácticos sobre nuevas tecnologías. Tiene una amplia experiencia impartiendo cursos de formación para empresas.

Artículos relacionados

  • WINDOWS 11
    MARTOS RUBIO, ANA
    Sin duda, usted se ha dado cuenta de que la informática y el ocio digital ya forman parte de nuestra vida diaria. Se encuentra con ellos en el banco, en la cultura, en los viajes... Y le llaman la atención. Todos a su alrededor los emplean, ¿por qué usted no? Si se encuentra en esa edad en la que después de haber disfrutado de muchas cosas no quiere perderse nada del mundo act...
    Available

    16,50 €14,85 €

  • WINDOWS 11
    DELGADO CABRERA, JOSÉ MARÍA / DELGADO, JOSÉ MARÍA
    Windows 11 es la renovación más importante del sistema operativo de Microsoft en los últimos años y probablemente la versión más completa de toda su historia. Sus componentes más destacados han sido actualizados y mejorados para proporcionar una experiencia de usuario única. Cualquier persona que tenga inquietud por conocer los innumerables cambios y posibilidades incorporadas ...
    Available

    29,95 €26,96 €

  • WINDOWS 10
    TRIGO ARANDA, VICENTE / TRIGO CONDE, ERIC
    Este es un libro para todos, nada que ver con esos manuales plagados de tecnicismos que nadie entiende excepto los expertos. Con él tus dudas se convertirán en soluciones.Se acabó el perderse por las múltiples y nuevas aplicaciones y accesorios que incorpora. Windows 10. Al fin podrás entrar sin problemas a los servicios en la nube o comunicarte por Internet (redes sociales, co...
    Available

    19,95 €17,96 €

  • WINDOWS 10
    SCOTT PEÑA, PATRICIA
    La Guía Visual de Windows 10 ha sido ideada y diseñada para enseñar de forma rápida los diversos elementos que componen este nuevo sistema operativo de Microsoft. Encontrará distintas opciones recogidas dentro de los siguientes grupos:? Escritorio de Windows 10: Vuelve el botón Inicio y se mantiene el menú del mismo nombre. Además, se incluye una asistente personal en el dispos...
    Available

    23,95 €21,56 €

  • WINDOWS 11. CURSO COMPLETO
    ERNESTO AGUERO / CLAUDIO ALEJANDRO PEÑA MILLAHUAL
    Windows es el sistema al que las personas recurren cuando necesitan crear, conectarse, aprender y alcanzar sus objetivos. Es un sistema operativo en el que confían más de mil millones de usuarios. Coneste libro aprenderás todo lo necesario para sacar el máximo rendimiento a este sistema operativo. Este libro está dividido en varias partes para que su uso sea más sencillo, en la...
    Disponible (Entrega en 24/48h)

    24,90 €22,41 €

  • DESARROLLO DE APLICACIONES ANDROID CON APP INVENTOR 2
    DOMÍNGUEZ MÍNGUEZ, TOMÁS
    Si ha mostrado interés en este libro, es probable que sienta curiosidad por saber cómo se desarrollan las aplicaciones que habitualmente maneja en su teléfono Android. También es posible que tenga necesidades específicas que no se terminan de satisfacer e, incluso, que esté pensando en llevar a la práctica una idea original. Gracias a las explicaciones de este libro sobre App ...
    Disponible (Entrega en 24/48h)

    39,95 €35,96 €

Other books of the author

  • EL GRAN LIBRO DE ANDROID 4ªED.
    TOMÁS GIRONÉS, JESÚS
    Android es la plataforma libre para el desarrollo de aplicaciones móviles creada por Google. En la actualidad se ha convertido en la plataforma líder frente a otras como iPhone o Windows Phone. Las aplicaciones Android están ampliando su rango de influencia a nuevos dispositivos, tales como tabletas, sistemas empotrados, Google Glass o Wearable. Este libro pretende ser una guía...
    Unavailable

    29,60 €26,64 €

  • GRAN LIBRO DE ANDROID, EL ( 3ª EDICION )
    TOMÁS GIRONÉS, JESÚS
    En los últimos años, los teléfonos móviles están transformando la forma en que las personas se comunican. Los nuevos terminales ofrecen unas capacidades similares a las de un ordenador personal. Un teléfono móvil siempre está en el bolsillo del usuario, esto le convierte en el nuevo ordenador personal del siglo XXI. Android es la plataforma libre para el desarrollo de aplicaci...
    Discontinued

    28,20 €25,38 €

  • EL GRAN LIBRO DE ANDROID
    TOMÁS GIRONÉS, JESÚS
    En los últimos años, los teléfonos móviles están transformando la forma en que las personas se comunican. Los nuevos terminales ofrecen unas capacidades similares a las de un ordenador personal. Un teléfono móvil siempre está en el bolsillo del usuario, esto le convierte en el nuevo ordenador personal del siglo XXI. Android es la plataforma libre para el desarrollo de aplicacio...
    Discontinued

    25,80 €23,22 €