1. Desarrollo de aplicaciones
móviles: Android
Profesor: Alex Eguia Sánchez
alex.eguia@urbegi.com
Centro de Formación de Somorrostro
26-29 de junio de 2012
2. Trabajando con ULC
Para el seguimiento del curso, todo el material
disponible así como los recursos generados
están en:
http://moodle.urbegi.com
Cada alumno tiene su usuario y contraseña en
su carpeta personal.
Contraseña del curso: “android”
4. Introducción
Cada día se descargan en España más de 1,4
millones de aplicaciones para dispositivos
móviles.
El año pasado fue la primera vez en la que los
smartphones superaron a los ordenadores como
los terminales más vendidos en el mundo.
5. Introducción
Entender al consumidor de smartphones:
2,7 horas diarias en las redes sociales.
El 90% de las aplicaciones descargadas NO se
usan más de 10 veces.
7. Introducción
Entender al consumidor de smartphones:
El 81% navega por internet.
El 79% lo utiliza como ayuda en las compras.
El 74% hacen una compra basándose en sus
búsquedas.
8. Introducción
Entender al consumidor de smartphones:
42% hacen click en los anuncios.
37% visitan la página del anunciante.
Pero un 79% NO tiene un sitio web
optimizado para móviles.
11. Conociendo Android
Nace en 2003 y es comprado por Google en
2005.
En 2007 se libera el sistema operativo y en 2008
nace el primer smartphone con Android 1.1.
12. Conociendo Android
Android 1.1: Navegador, tienda de aplicaciones,
Google Apps, Wi-Fi, llamadas y mensajes.
Android 1.5 (2009): Cámara, teclado en pantalla,
GPS, rapidez.
Android 2.2 (2010): Nuevas interacciones,
Hotspot, Flash, NFC.
Android 3.0 (2011): Integración para tablets,
multitareas mejorado.
Android 4.0 (2011): Robustez.
14. Conociendo Android
Datos de las aplicaciones de Android:
>400.000 aplicaciones.
>10.000 millones de usuarios.
Tienden a ser más baratas o gratuitas.
Los ingresos por publicidad están más
optimizados.
15. Conociendo Android
Conociendo al usuario de Android:
Muy jóvenes (18-34 años).
Menos ganancias que los que tienen iPhone.
Ahorradores.
Usuarios de PC y no de Apple.
“Prefieren un teléfono feo que pueda hacer
todo, que uno artístico que haga solo algunas
cosas”
16. Términos a conocer
Java: Lenguaje de programación para Android.
MVC (modelo-vista-controlador): Paradigma
que se basa en separar el modelo de datos y las
vistas o interfaces.
GUI: Interfaz gráfica del usuario.
Píxel: Cada “puntito” de la pantalla.
Densidad de pantalla: Número de píxeles en un
área física de la pantalla (dots per inch -dpi-).
Píxeles relativos a la densidad (dp): Píxeles
basados en una pantalla de 160 dpi.