Android conference

Preview:

Citation preview

Conferencia: José Román Hernández - Manz

www.emezeta.com

Motorola DynATAC 8000X (1983)

3.084€

780g

330x90x45 mm

� Sistema operativo con núcleo Linux

� Es código abierto

� Cualquier empresa puede utilizarlo

� Interés real de Google: Internet

� Posibilidad de rootearlo

Competencia

Crecimiento

Fuente: AdMob / Arstechnica

Fuente: Nielsen

Crecimiento

Ventas

Niveles API

3 4 7 8

Fragmentación

AndroidManifiest.xml

� uses-sdk

� minSDKversion = “3”

� targetSDKversion = “4”

� supports-screens

� smallScreens = “true”

� normalScreens = “true”

� largeScreens = “true”

� anyDensity = “true”

Configuración para Windows: http://bit.ly/eclipsewin

Configuración para Linux: http://bit.ly/eclipselinux

Desarrollo

Configuración para Windows: http://bit.ly/netbeanswin

Configuración para Linux: http://bit.ly/netbeanslinux

Desarrollo

App Inventor: http://appinventor.googlelabs.com/

Bluetooth Conectividad 3G

Sólo a partir de 2.0

Sensor de movimiento

WIFI GPS XML

Base de datos Geolocalización

http://www.android.com/market

Android Market

¿ é es el Market?

Crear una aplicación

� Crear almacén de identidad de claves (KeyStore)

� Almacén contiene id de varias aplicaciones

� Desde eclipse se puede gestionar muy facilmente

Panel de Desarrollador de Android

Panel de Desarrollador de Android

� Alta en Android: 20€

� Alta en iPhone (sólo aplicaciones gratuitas): 77€ al año

� Alta en iPhone (aplicaciones de pago): 232€ al año

� Alta en Android: 20€

� Alta en iPhone (sólo aplicaciones gratuitas): 77€ al año

� Alta en iPhone (aplicaciones de pago): 232€ al año

� Tiempo de pago

� Android: Periodo de prueba de 24 horas

� iPhone: No hay periodo de prueba

¡

�� � � � � �� � !

Aprox. 120€

Matar a todos los humanos¡

�� � � � � �� � !

Aprox. 120€ Aprox. 155€

Matar a todos los humanos La venganza del borracho¡

�� � � � � �� � !

Aprox. 120€ Aprox. 155€ Aprox. 120€

� Alta en Android: 20€

� Alta en iPhone (sólo aplicaciones gratuitas): 77€ al año

� Alta en iPhone (aplicaciones de pago): 232€ al año

� Tiempo de pago

� Android: Periodo de prueba de 24 horas

� iPhone: No hay periodo de prueba

� Número de aplicaciones

� Android Market: 10.000 (dic/09) a 70.000 aplicaciones (x7)

� Apple App Store: 70.000 (dic/09) a 200.000 aplicaciones (x3)

� Alta en Android: 20€

� Alta en iPhone (sólo aplicaciones gratuitas): 77€ al año

� Alta en iPhone (aplicaciones de pago): 232€ al año

� Tiempo de pago

� Android: Periodo de prueba de 24 horas

� iPhone: No hay periodo de prueba

� Alta de aplicaciones

� Android: Instantáneamente

� iPhone: De días a algunos meses

� Número de aplicaciones

� Android Market: 10.000 (dic/09) a 70.000 aplicaciones (x7)

� Apple App Store: 70.000 (dic/09) a 200.000 aplicaciones (x3)

RentabilidadAplicaciones de pago

� Cuenta Google Checkout

� Ni Paypal ni cuentas bancarias

� Cuenta Google Checkout

� Cuenta Google Checkout

� Ni Paypal ni cuentas bancarias

� ¿

� � � � � � � � � � � � aplicaciones gratuitas + publicidad?

� Cuenta Google Checkout

¿

� Cuenta Google Checkout

� Depende del perfil del usuario final

� Ni Paypal ni cuentas bancarias

� ¿

� � � � � � � � � � � � aplicaciones gratuitas + publicidad?

Publicidad

� Depende directamente de la popularidad de la aplicación

� Depende de la temática de la aplicación

� Dependen de varios factores de la aplicación (idioma, tipo, …)

Ejemplo de aplicación

� Sencilla. Categoría entretenimiento

� Utiliza elementos atractivos: sensor movimiento, touch…

� No necesita idioma: aplicación para todos los territorios

� Tiempo de desarrollo: 1-2 días

� Rentabilidad: En 2 meses y medio: Más de 200$

Ahora imagina lo rentable que podría ser una aplicación que no fuera una estupidez

+

Modelo ideal: Freemium

Gratuito Premium

EspañaWebcamEmezeta

� Interfaz rápida

� Posibilidad de guardar captura

� Inicialmente: TenerifeWebcam

� Revisar tráfico o tiempo

� Actualmente: Madrid, Barcelona, Sevilla…

EspañaWebcamEmezeta

� Organizado por zonas

� Muestra el tiempo que hace que se actualizó

� Muestra el tiempo que tardó en responder

� Miniaturas y nombre del lugar

Webcam: http://bit.ly/tenerifewebcam

BudaPhoneEmezeta

� Interfaz rápida y cómoda: un click

� Gestiona información

� Realiza cálculos según necesidad

Budaphone: http://bit.ly/budaphone

� Entretenimiento: MZSpray

Tipos de aplicaciones

� Aplicaciones Utiles: twicca

� Interfaz web / en la nube: Spotify

� Originales: Google Goggles

� Sociales: Layar Reality Browser

Smart Alarm ClockAlexander Kosenkov

� Idea muy original alarma inteligente

� Basada en teoría del sueño de fase REM

� La alarma no suena hasta que dejas de moverte

� Guarda gráficas de movimiento durante el sueño

Camera 360mAPPn, Inc

� Mejora la cámara de serie

� Funciones avanzadas: Nocturno, LOMO, HDR…

� Lo mejor: estabilizador de imagen

� Review de Camera360: http://bit.ly/camera360

WardriveRaffaele Ragni

� Detectar redes WIFI según localización

� Compartir datos e información

� Utiliza librería de Google Maps

ShapeWriter KeyboardShapeWriter Inc

� Mejora del teclado de serie

� Realiza predicciones según recorrido

� Ahorra tiempo al escribir textos largos

� Existen clones: SwiftKey, Swype…

JuiceDefenderLatedroid

� Objetivo principal: Ahorrar batería

� Activar/Desactivar 3G para actualizar datos

� Buena idea, Mala implementación

� Apagar características cada cierto tiempo

Enlaces y recursos

� Utilidad DDMS (Depuración, Logs, Captura de pantallas.…)

DDMS (Dalvik Debug Monitor System)

Enlaces y recursos

� Guía de Referencia http://developer.android.com/reference

� Utilidad DDMS (Depuración, Logs, Captura de pantallas.…)

Guía de referencia SDK

Enlaces y recursos

� Guía de Referencia http://developer.android.com/reference

� Utilidad DDMS (Depuración, Logs, Captura de pantallas.…)

� Recursos http://developer.android.com/resources

Recursos y Guías

� Evitar fugas de memoria (leaks)

� Ejemplos de aplicaciones

� Buenas prácticas (rendimiento, respuesta….)

Preguntas

Ningún pato ha sufrido daños en la realización de estas transparencias

Créditos

� Flashy Android Logo (Xevin)

� Postura del mono de Steve Jobs (Gizmovil)

� Imágenes de Pacman y fantasmas (Namco)

� Dollar (Siena, webdesignerdepot.com)

� Android es una marca propiedad de Google

� iPhone es una marca propiedad de Apple

�Windows Phone es una marca propiedad de Microsoft

� Blackberry es una marca propiedad de RIM

Recommended