fontic: introducción al desarrollo en android
DESCRIPTION
Charla práctica-Taller de "Introducción al desarrollo en Android", impartido en el Foro de Oportunidades y Negocios en las TIC" de Tenerife (2012): http://fontic.sitios.feull.org/ Descripción: Introducción a conceptos y teoría sobre Android (software, hardware y sistema), preparación y configuración del entorno de desarrollo y SDK y un repaso a la plataforma de distribución de aplicaciones Google Play, junto a una breve introducción a la rentabilización de una aplicación. Organiza EmprendeULL: http://www.emprende.ull.es/ Gestiona FEULL y ULL: http://www.feull.org/ - http://www.ull.es/ Impartido por José Román (Manz): http://www.emezeta.com/TRANSCRIPT
![Page 1: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/1.jpg)
![Page 2: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/2.jpg)
![Page 3: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/3.jpg)
![Page 4: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/4.jpg)
![Page 5: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/5.jpg)
1. Introducción a Android 2. Entorno de desarrollo 3. Plataforma Google Play
Resumen
![Page 6: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/6.jpg)
1. Introducción a AndroidConceptos de sistema y hardware
![Page 7: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/7.jpg)
H A L
¿Qué es Android?
![Page 8: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/8.jpg)
HAL: 3 capas
+ +
Hardware Android Launcher
![Page 9: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/9.jpg)
Capa 1: Hardware
![Page 10: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/10.jpg)
PROCESADOR
MEMORIA RAM
MEMORIA INTERNA
TIPO PANTALLA
Capa 1: Hardware
![Page 11: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/11.jpg)
MARCA
CÁMARA
BATERÍA
PROCESADOR
MEMORIA RAM
MEMORIA INTERNA
TIPO PANTALLA
Capa 1: Hardware
![Page 12: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/12.jpg)
Dispositivos
![Page 13: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/13.jpg)
Dispositivos: Parrot Asteroid
![Page 14: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/14.jpg)
Dispositivos: OUYA
![Page 15: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/15.jpg)
Dispositivos: Sony TV
![Page 16: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/16.jpg)
Dispositivos: Recon Instruments
![Page 17: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/17.jpg)
Dispositivos: Samsung Galaxy Camera
16M
![Page 18: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/18.jpg)
Domótica
![Page 19: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/19.jpg)
Capa 2: Software (Android)
![Page 20: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/20.jpg)
Capa 2: Software (Android)
2.3
4.0
4.1
![Page 21: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/21.jpg)
Capa 2: Software (Android)
2.3
4.0
4.1
SISTEMA
![Page 22: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/22.jpg)
Capa 3
![Page 23: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/23.jpg)
BARRA INFERIOR
ICONOS
BARRA DE NOTIFICACIONES
Capa 3: Launcher
WIDGETS
CONTROL DE ENERGÍA
![Page 24: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/24.jpg)
Capa 3: Launcher
Go Launcher EXGO LAUNCHER DEV TEAM
![Page 25: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/25.jpg)
Capa 3: Launcher
HTC SenseHTC
![Page 26: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/26.jpg)
Capa 3: Launcher
TouchWizSamsung
![Page 27: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/27.jpg)
Capa 3: Launcher
Regina 3DNemus
![Page 28: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/28.jpg)
Capa 3: Launcher
Launcher 7Timo Kujala
![Page 29: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/29.jpg)
Capa 3: Launcher
LauncherAndroid Oficial (Vanilla)
![Page 30: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/30.jpg)
¿Por qué Android?
BlackBerry iPhone Windows Phone Android
PRODUCTO
EMPRESAS
![Page 31: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/31.jpg)
Ventas a nivel mundial
Fuente: Gartner & IDChttp://en.wikipedia.org/wiki/Mobile_operating_system
![Page 32: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/32.jpg)
Diversidad
![Page 33: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/33.jpg)
Diversidad
MIN1GBRAM
![Page 34: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/34.jpg)
Diversidad
MIN1GHz CPU
![Page 35: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/35.jpg)
Diversidad
MINANDROID
4 (ICS)
![Page 36: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/36.jpg)
Proceso de preparación de actualización
ACTUALIZACIÓN DE ANDROID
![Page 37: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/37.jpg)
Proceso de preparación de actualización
ACTUALIZACIÓN DE ANDROID
ADAPTACIÓNDEL FABRICANTE
![Page 38: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/38.jpg)
Proceso de preparación de actualización
ACTUALIZACIÓN DE ANDROID
ADAPTACIÓNDEL FABRICANTE
ADAPTACIÓNDE LA OPERADORA
![Page 39: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/39.jpg)
Proceso de preparación de actualización
ACTUALIZACIÓN DE ANDROID
ADAPTACIÓNDEL FABRICANTE
ADAPTACIÓNDE LA OPERADORA
CLIENTEDESESPERADO
![Page 40: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/40.jpg)
Acuerdo de lanzamiento de actualizaciones
18 MESES
![Page 41: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/41.jpg)
RootObtener permisos de administrador
Control total: Droidwall Cambiar ROM Actualizaciones Overclock Eliminar apps
![Page 42: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/42.jpg)
Hardware
![Page 43: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/43.jpg)
Procesador
![Page 44: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/44.jpg)
Procesador
Quadrant Standard Ed.Aurora Softworks
![Page 45: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/45.jpg)
Procesador
![Page 46: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/46.jpg)
Procesador
![Page 47: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/47.jpg)
Procesador
![Page 48: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/48.jpg)
Memoria y almacenamiento
![Page 49: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/49.jpg)
Memoria y almacenamiento
![Page 50: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/50.jpg)
Particionado
![Page 51: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/51.jpg)
Arquitectura
![Page 52: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/52.jpg)
Arquitectura
![Page 53: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/53.jpg)
Arquitectura
![Page 54: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/54.jpg)
Arquitectura
![Page 55: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/55.jpg)
Arquitectura
![Page 56: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/56.jpg)
Liberación de memoria
MEM 30%
MODELO ERRÓNEO
TASK-KILLER
![Page 57: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/57.jpg)
CACHÉ
Liberación de memoria
MODELO CORRECTO
MEM 90% AUTOMÁTICO
![Page 58: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/58.jpg)
Seguridad
![Page 59: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/59.jpg)
Malware
Malware en AndroidKaspersky
![Page 60: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/60.jpg)
Malware
Malware en AndroidSophos
![Page 61: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/61.jpg)
Permisos
![Page 62: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/62.jpg)
Otras formas
![Page 63: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/63.jpg)
Evitar Markets alternativos
![Page 64: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/64.jpg)
Fragmentación
![Page 65: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/65.jpg)
Versiones de Android
![Page 66: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/66.jpg)
Android 1.5Cupcake
Teclado predictivo Soporte Bluetooth Widgets y carpetas Transiciones animadas
![Page 67: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/67.jpg)
Android 1.6Donut
Android Market mejorado Búsqueda por voz mejorada Soporte para VPN y TTS Soporte para resoluciones WVGA
![Page 68: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/68.jpg)
Android 2.1Eclair
Interfaz de usuario renovada Soporte para HTML5 Cámara mejorada: flash y zoom Teclado virtual mejorado
![Page 69: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/69.jpg)
Android 2.2Froyo
Compilador JIT Motor Javascript V8 Tethering por USB Permite mover apps a SD
![Page 70: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/70.jpg)
Android 2.3Gingerbread
Interfaz de usuario renovada Soporte para vídeos WebM/VP8 Soporte para VoIP/NFC Sistema de archivos YAFFS a EXT4
![Page 71: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/71.jpg)
Android 3.0HoneyComb
Soporte para tablets Videoconferencia (via Gtalk) Soporte para periféricos USB Widgets redimensionables
![Page 72: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/72.jpg)
Android 4.0Ice Cream Sandwich
Multidispositivo (tablets, TV...) Interfaz Holo (Fuente Roboto) Aceleración gráfica por hardware Reconocimiento facial
![Page 73: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/73.jpg)
Android 4.1Jelly Bean
Project Butter: Fluidez de sistema Dictado por voz (sin Internet) Notificaciones mejoradas Actualizaciones inteligentes
![Page 74: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/74.jpg)
Problemas de la fragmentaciónCaracterísticas importantes no presentes
![Page 75: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/75.jpg)
Versiones de Android
![Page 76: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/76.jpg)
Versiones de Android
![Page 77: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/77.jpg)
Pantallas y resoluciones
![Page 78: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/78.jpg)
Pantallas y resoluciones
![Page 79: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/79.jpg)
px (Píxel tradicional)
No compatible con varios dispositivos
![Page 80: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/80.jpg)
dp (Píxel independiente densidad)
Compatible con varios dispositivos
![Page 81: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/81.jpg)
sp (pixel independiente de la escala)
Ideal para fuentes
Pequeño
Mediano
Grande
Pequeño
Mediano
Grande
Pequeño
Mediano
Grande
![Page 82: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/82.jpg)
Pantallas y resoluciones
![Page 83: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/83.jpg)
OpenGL
![Page 84: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/84.jpg)
Posibilidades de Android
![Page 85: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/85.jpg)
![Page 86: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/86.jpg)
![Page 87: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/87.jpg)
![Page 88: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/88.jpg)
![Page 89: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/89.jpg)
![Page 90: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/90.jpg)
![Page 91: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/91.jpg)
2. Entorno de desarrolloPreparación/configuración del SDK
![Page 92: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/92.jpg)
IDE Java SDK
Entorno de desarrollo
![Page 93: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/93.jpg)
Eclipse+
Plugin ADT
Java SDK
Entorno de desarrollo
![Page 94: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/94.jpg)
NetBeans+
Plugin nbandroid
Java SDK
Entorno de desarrollo
![Page 95: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/95.jpg)
Intellij IDEA+
Plugin idea-android
Java SDK
Entorno de desarrollo
![Page 96: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/96.jpg)
Máquina virtual Java
.javaCódigo fuente
.classBytecode compilado
JavaMáquina virtual
![Page 97: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/97.jpg)
Máquina virtual Dalvik
.javaCódigo fuente
.dexBytecode compilado
DalvikMáquina virtual
![Page 98: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/98.jpg)
Eclipse+
Plugin ADT
SDK
Entorno de desarrollo
![Page 99: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/99.jpg)
Eclipse+
Plugin ADT
Entorno de desarrollo
![Page 100: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/100.jpg)
Paso 1: Instalar Javahttp://www.java.com/es/
![Page 101: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/101.jpg)
Paso 2: Instalar IDE Eclipsehttp://www.eclipse.org/downloads/
![Page 102: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/102.jpg)
Paso 2: Instalar IDE Eclipsehttp://www.eclipse.org/downloads/
Europa, Ganymede, Galileo, Helios,
Indigo...
Juno (Eclipse 4.2)
![Page 103: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/103.jpg)
Paso 3: Instalar SDK de Androidhttp://developer.android.com/sdk/
![Page 104: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/104.jpg)
Paso 4: Instalar API de AndroidInicio / Android SDK Tools / SDK Manager
![Page 105: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/105.jpg)
Paso 4: Instalar API de AndroidInicio / Android SDK Tools / SDK Manager
![Page 106: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/106.jpg)
Paso 5: Instalar plugin ADTEclipse: Help / Install New Software
![Page 107: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/107.jpg)
Paso 5: Instalar plugin ADTEclipse: Help / Install New Software
![Page 108: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/108.jpg)
Crear máquinas virtualesInicio / Android SDK Tools / AVD Manager
![Page 109: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/109.jpg)
Crear máquinas virtualesInicio / Android SDK Tools / AVD Manager
![Page 110: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/110.jpg)
Crear máquinas virtualesInicio / Android SDK Tools / AVD Manager
![Page 111: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/111.jpg)
Crear máquinas virtualesInicio / Android SDK Tools / AVD Manager
![Page 112: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/112.jpg)
Crear máquinas virtualesInicio / Android SDK Tools / AVD Manager
![Page 113: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/113.jpg)
Crear máquinas virtualesInicio / Android SDK Tools / AVD Manager
![Page 114: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/114.jpg)
Crear máquinas virtualesInicio / Android SDK Tools / AVD Manager
![Page 115: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/115.jpg)
Crear máquinas virtualesInicio / Android SDK Tools / AVD Manager
![Page 116: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/116.jpg)
Crear máquinas virtualesInicio / Android SDK Tools / AVD Manager
![Page 117: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/117.jpg)
VirtualBoxhttps://www.virtualbox.org/
![Page 118: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/118.jpg)
Android x86http://www.android-x86.org/
![Page 119: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/119.jpg)
VirtualBoxhttp://developer.android.com/sdk/
![Page 120: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/120.jpg)
Crear máquinas virtualesInicio / Android SDK Tools / AVD Manager
![Page 121: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/121.jpg)
Crear máquinas virtualesInicio / Android SDK Tools / AVD Manager
![Page 122: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/122.jpg)
ADB: Android Debug Bridge
Android SDK / platform-tools / adb
http://www.emezeta.com/articulos/10-operaciones-utiles-para-android-via-adb
![Page 123: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/123.jpg)
ADB: Android Debug Bridge
Android SDK / platform-tools / adb
http://www.emezeta.com/articulos/10-operaciones-utiles-para-android-via-adb
![Page 124: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/124.jpg)
ADB: Android Debug Bridge
Android SDK / platform-tools / adb
http://www.emezeta.com/articulos/10-operaciones-utiles-para-android-via-adb
![Page 125: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/125.jpg)
DDMS: Dalvik Debug MonitorAndroid SDK / tools / ddms
![Page 126: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/126.jpg)
DDMS: Dalvik Debug MonitorAndroid SDK / tools / ddms
![Page 127: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/127.jpg)
DDMS: Dalvik Debug MonitorAndroid SDK / tools / ddms
![Page 128: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/128.jpg)
DDMS: Dalvik Debug MonitorAndroid SDK / tools / ddms
![Page 129: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/129.jpg)
DDMS: Dalvik Debug MonitorAndroid SDK / tools / ddms
![Page 130: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/130.jpg)
DDMS: Logcat (Registros)Android SDK / tools / ddms
![Page 131: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/131.jpg)
DDMS: Logcat (Registros)Android SDK / tools / ddms
![Page 132: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/132.jpg)
DDMS: Logcat (Registros)Android SDK / tools / ddms
![Page 133: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/133.jpg)
DDMS: Logcat (Registros)Android SDK / tools / ddms
![Page 134: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/134.jpg)
DDMS: Logcat (Registros)Android SDK / tools / ddms
![Page 135: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/135.jpg)
DDMS: Logcat (Registros)Android SDK / tools / ddms
![Page 136: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/136.jpg)
Paquete APKEstructura de una aplicación Android
![Page 137: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/137.jpg)
Paquete APKEstructura de una aplicación Android
![Page 138: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/138.jpg)
Crear máquinas virtualesInicio / Android SDK Tools / AVD Manager
![Page 139: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/139.jpg)
Interfaz HoloConsejos y recomendaciones de diseño
http://developer.android.com/design/
![Page 140: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/140.jpg)
ConsejosRecomendaciones para hacernos “fuertes”
![Page 141: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/141.jpg)
www.emezeta.com
50KB
Compresión “on-the-fly”Obtener información rapidamente
![Page 142: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/142.jpg)
www.emezeta.com
50KB
Compresión “on-the-fly”Obtener información rapidamente
Compressed HTML
9KB
![Page 143: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/143.jpg)
www.emezeta.com
50KB
Compresión “on-the-fly”Obtener información rapidamente
50KB
![Page 144: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/144.jpg)
BateríaReducir trabajo y mantener batería
![Page 145: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/145.jpg)
Miliamperio-hora (mAh)
BateríaReducir trabajo y mantener batería
Capacidad de la batería.
Miliamperio (mA)Gasto de energía.
![Page 146: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/146.jpg)
BateríasDependen del dispositivo y capacidad
iPhone3GS1219 mAh
Galaxy S21650 mAh
iPhone4S1420 mAh
Galaxy S32100 mAh
![Page 147: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/147.jpg)
3G-150mA
Capacidad batería Energía Duración estimada
1500 mAh / 150 mA = 10 horas
![Page 148: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/148.jpg)
WiFi-275mA
Capacidad batería Energía Duración estimada
1500 mAh / 275 mA = ~5 horas y media
![Page 149: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/149.jpg)
Descarga de un MP3 (6 MB)
Transferencias cortasImplica ahorro de batería
![Page 150: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/150.jpg)
![Page 151: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/151.jpg)
Errores: FC y ANRTipos de errores en Android
FC (Forzar cierre)Errores de codificación en
la aplicación.
![Page 152: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/152.jpg)
Errores: FC y ANRTipos de errores en Android
ANR (App no responde)App tarda demasiado
(+5seg) en thread “main”.
![Page 153: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/153.jpg)
http://www.appinventor.es/
![Page 154: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/154.jpg)
http://stackoverflow.com/
![Page 155: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/155.jpg)
3. Plataforma Google PlayDistribución y publicación de apps
![Page 156: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/156.jpg)
Android Market Google Play
![Page 157: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/157.jpg)
Versión web Versión móvil
Google Play
![Page 158: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/158.jpg)
![Page 159: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/159.jpg)
- Precio- Icono de aplicación
- Votos (Total y media)
- Nombre de la aplicación- Autor
Google Play
![Page 160: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/160.jpg)
- Banner de alta resolución
Google Play
![Page 161: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/161.jpg)
- Información
Google Play
- Novedades
- Permisos
- Opiniones
![Page 162: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/162.jpg)
Botones socialesGoogle+ o Twitter
Google Play
![Page 163: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/163.jpg)
VotosTotal de votos y media
Google Play
![Page 164: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/164.jpg)
Última actualizaciónFecha de la última versión
Google Play
![Page 165: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/165.jpg)
Versión actualVersión disponible para descargar
Google Play
![Page 166: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/166.jpg)
Versión de AndroidVersión mínima en la que funcionará la aplicación
Google Play
![Page 167: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/167.jpg)
CategoríaGénero de la aplicación
Google Play
![Page 168: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/168.jpg)
DescargasNúmero aproximado de descargas de la aplicación
Google Play
![Page 169: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/169.jpg)
Actividad recienteEvolución de las descargas durante los últimos 30 días
Google Play
![Page 170: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/170.jpg)
TamañoEspacio que ocupa la aplicación.
Google Play
![Page 171: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/171.jpg)
PrecioPrecio de la aplicación
Google Play
![Page 172: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/172.jpg)
ClasificaciónNivel de madurez (público)
Google Play
![Page 173: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/173.jpg)
- Varias capturas de pantalla
Google Play
![Page 174: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/174.jpg)
- Votos por calificación
- Valoración media- Total de votos
Google Play
![Page 175: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/175.jpg)
![Page 176: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/176.jpg)
- Votos por calificación
- Valoración media
- Total de votos
“Hordas de usuarios cabreados que puntúan con una estrella tu aplicación porque ...”
![Page 177: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/177.jpg)
- Votos por calificación
- Valoración media
- Total de votos
...si la cierras, la aplicación deja de funcionar.
![Page 178: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/178.jpg)
...si la cierras, la aplicación deja de funcionar.
...se ha caído el móvil al suelo y ya no funciona.
![Page 179: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/179.jpg)
...si la cierras, la aplicación deja de funcionar.
...se ha caído el móvil al suelo y ya no funciona.
...la palabra “EXIT” no está traducida al español.
![Page 180: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/180.jpg)
- Comentarios
- Versión de la app
- Puntuación para la app
Google Play
![Page 181: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/181.jpg)
Educación: Clases virtuales
![Page 182: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/182.jpg)
![Page 183: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/183.jpg)
![Page 184: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/184.jpg)
![Page 185: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/185.jpg)
![Page 186: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/186.jpg)
- Aplicaciones del autor
- Aplicaciones similares
- Aplicaciones instaladas
Google Play
![Page 187: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/187.jpg)
![Page 188: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/188.jpg)
Alta (Google)Gratuita
Alta (Checkout)Gratuita
Alta (Google play)25$ ó 20€
http://play.google.com/apps/publish/
![Page 189: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/189.jpg)
Google Play DeveloperFormato antiguo
![Page 190: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/190.jpg)
Google Play DeveloperFormato nuevo
![Page 191: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/191.jpg)
Google Play Developer
![Page 192: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/192.jpg)
Datos de la aplicación
Título
Máx: 30 carácteres
![Page 193: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/193.jpg)
Datos de la aplicación
Descripción
Máx: 4000 carácteres
![Page 194: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/194.jpg)
Datos de la aplicación
Novedades
Actualización
Máx: 500 carácteres
![Page 195: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/195.jpg)
Datos de la aplicación
Traducciones
Otros idiomas
![Page 196: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/196.jpg)
Capturas de la aplicación
Capturas
Mín: 2 capturasMáx: 8 capturas
![Page 197: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/197.jpg)
Capturas de la aplicación
Capturas
Mín: 2 capturasMáx: 8 capturas
![Page 198: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/198.jpg)
Capturas de la aplicación
Logo (icono)
Icono de alta calidad
![Page 199: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/199.jpg)
Capturas de la aplicación
Logo (icono)
Icono de alta calidad
![Page 200: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/200.jpg)
Capturas de la aplicación
Banner
Formato largo
![Page 201: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/201.jpg)
Capturas de la aplicación
Banner
Formato largo
![Page 202: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/202.jpg)
Capturas de la aplicación
Video
Enlace a Youtube
![Page 203: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/203.jpg)
Otros datos
Categorización
Tipo y subtipo
![Page 204: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/204.jpg)
Otros datos
Categorización
Tipo y subtipo
![Page 205: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/205.jpg)
Otros datos
Tipo de contenido
Nivel de madurez
![Page 206: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/206.jpg)
Nivel de madurez
Violencia, alcohol,drogas, etc...
![Page 207: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/207.jpg)
Acceder a ubicación
Acceder y compartir ubicación
![Page 208: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/208.jpg)
Contenido generado por el usuario
![Page 209: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/209.jpg)
Otros datos
Datos del autor
URLEmail
Teléfono (opcional)
![Page 210: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/210.jpg)
Otros datos
Política de privacidad
URL
![Page 211: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/211.jpg)
Precios y distribución
App gratuita
Excluir paísesExcluir operadoras
App pago
Diferentes precios
![Page 212: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/212.jpg)
Servicios y APIs
Servicios
Google Cloud Messaging
![Page 213: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/213.jpg)
Subir aplicación APK
Subir aplicación(máx: 50MB)
Versiones actualesVersiones previas
![Page 214: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/214.jpg)
Subir aplicación APK
Subir aplicación(máx: 50MB)
Reactivar versiones antiguas
![Page 215: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/215.jpg)
Subir aplicación APK
Pack expansión(hasta 4GB)
Subir packs de mayor tamaño
![Page 216: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/216.jpg)
Subir aplicación APK
Compatibilidad
Excluir dispositivos
![Page 217: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/217.jpg)
Subir aplicación APK
Productos“in-app”
Niveles, añadidos...
Suscripciones
Pago mensual (streaming)
![Page 218: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/218.jpg)
Estadísticas
Estadísticas
Instalaciones activas
![Page 219: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/219.jpg)
Estadísticas
Estadísticas
Instalaciones diarias
![Page 220: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/220.jpg)
Estadísticas
Estadísticas
Instalaciones totales
![Page 221: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/221.jpg)
Estadísticas
Estadísticas
Exportar en formato CSV
![Page 222: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/222.jpg)
Estadísticas
Detallado por...
Versiones de Android
![Page 223: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/223.jpg)
Estadísticas
Detallado por...
Dispositivo (móvil, tablet...)
![Page 224: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/224.jpg)
Estadísticas
Detallado por...
País
(Ej: Orientado a España)
![Page 225: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/225.jpg)
Estadísticas
Detallado por...
País
(Ej: Orientación global)
![Page 226: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/226.jpg)
Estadísticas
Detallado por...
Idioma
![Page 227: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/227.jpg)
Estadísticas
Detallado por...
Versión de la app
![Page 228: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/228.jpg)
Estadísticas
Detallado por...
Operadora
![Page 229: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/229.jpg)
Estadísticas
Estadísticas de...
- Tu propia app- Categoría de tu app- Top 10 de categoría
![Page 230: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/230.jpg)
Comentarios y valoraciones
Comentarios
No siempre serán buenos
(de hecho, serán malos)
![Page 231: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/231.jpg)
Comentarios y valoraciones
Comentarios
No siempre serán buenos
(de hecho, serán malos)
![Page 232: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/232.jpg)
Comentarios y valoraciones
Aportaciones
- Media de votos- Proporción
- Total de votos
![Page 233: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/233.jpg)
Comentarios y valoraciones
Aportaciones
- Comentarios- Dispositivo- Versión app
- Voto
![Page 234: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/234.jpg)
Comentarios y valoraciones
Aportaciones
- Filtrar por voto- Filtrar por idioma- Filtrar por versión
![Page 235: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/235.jpg)
Gestor de informes de errores
Informes
ErroresTraza del error
![Page 236: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/236.jpg)
Gestor de informes de errores
Informes
Comentarios del usuario
![Page 237: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/237.jpg)
Gestor de informes de errores
Informes
Comentarios del usuario
![Page 238: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/238.jpg)
Gestor de informes de errores
Informes
Comentarios del usuario
![Page 239: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/239.jpg)
Gestor de informes de errores
Informes
Comentarios del usuario
![Page 240: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/240.jpg)
Gestor de informes de errores
Informes
Comentarios del usuario
![Page 241: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/241.jpg)
Rentabilización
![Page 242: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/242.jpg)
Rentabilizar app
![Page 243: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/243.jpg)
Rentabilizar aplicación
![Page 244: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/244.jpg)
App de pago App gratuita App gratuita+ Publicidad
Freemium Demostración Añadidos
Modelo de negocio
![Page 245: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/245.jpg)
Redes publicitarias
![Page 246: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/246.jpg)
Redes publicitarias
![Page 247: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/247.jpg)
VisitaRegistroCompra
DescargaProgramador
Usuario final
Anunciantes
Ingresos
Ingresos
![Page 248: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/248.jpg)
Tipo de publicidad
![Page 249: FONTIC: Introducción al desarrollo en Android](https://reader037.vdocuments.site/reader037/viewer/2022100406/557ac6f8d8b42a2c0f8b46b3/html5/thumbnails/249.jpg)