Jesus Tomás Gironés

El gran libro de Android


Скачать книгу

ion>

      

      El gran libro de Android

      Jesús Tomás Gironés

      Beatriz Tirado Gil

      El gran libro de Android

      Jesús Tomás Gironés

      Beatriz Tirado Gil

Illustration

       El gran libro de Android

      Séptima edición, 2018

      Primera reimpresión revisada, 2020

      © 2018 Jesús Tomás Gironés y Beatriz Tirado Gil

      © MARCOMBO, S.A. 2018

       www.marcombo.com

      Diseño de la cubierta: ENEDENÚ DISEÑO GRÁFICO

      Corrección: Raquel Sayas Lloris

      Cualquier forma de reproducción, distribución, comunicación pública o transformación de esta obra solo puede ser realizada con la autorización de sus titulares, salvo excepción prevista por la ley. Diríjase a CEDRO (Centro Español de Derechos Reprográficos, www.cedro.org) si necesita fotocopiar o escanear algún fragmento de esta obra.

      ISBN: 978-84-26727-37-4

      Producción del ebook: booqlab.com

       Para Bea, con amor y gratitud.

       Mis agradecimientos a los alumnos y lectores que con sus sugerencias y correcciones han ayudado a mejorar este libro.

      Índice general

       Lista de siglas y acrónimos

       ¿Cómo leer este libro?

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

       1.1. ¿Qué hace que Android sea especial?

       1.2. Los orígenes

       1.3. Comparativa con otras plataformas

       1.4. Arquitectura de Android

       1.4.1. El núcleo Linux

       1.4.2. Runtime de Android

       1.4.3. Librerías nativas

       1.4.4. Entorno de aplicación

       1.4.5. Aplicaciones

       1.5. Instalación del entorno de desarrollo

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

       1.5.2. Instalación de Android Studio

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

       1.6. Las versiones de Android y niveles de API

       1.6.1. Las primeras versiones

       1.6.2. Cupcake

       1.6.3. Donut

       1.6.4. Éclair

       1.6.5. Froyo

       1.6.6. Gingerbread

       1.6.7. Honeycomb

       1.6.8. Ice Cream Sandwich

       1.6.9. Jelly Bean

       1.6.10. KitKat

       1.6.11. Lollipop

       1.6.12. Marshmallow

       1.6.13. Android Nougat

       1.6.14. Android Oreo

       1.6.15. Android Pie

       1.6.16. Android 10

       1.6.17. Elección de la plataforma de desarrollo

       1.6.18. Las librerías de compatibilidad (support library)

       1.7. Creación de un primer programa

       1.8. Ejecución del programa

       1.8.1. Ejecución en el emulador

       1.8.2. Ejecución en un terminal real

       1.9. Ficheros y carpetas de un proyecto Android

       1.10. Componentes de una aplicación

       1.10.1. Vista (View)