José Román Hernández - Manz      www.emezeta.com
¿Qué es Android?H A L
Nivel 1 Hardware Conjunto decomponentes.
PROCESADOR                      Nivel 1MEMORIA RAM        Hardware                  CaracterísticasMEMORIA INTERNA        ...
PROCESADOR                      Nivel 1CÁMARAMEMORIA RAM        HardwareMARCA                  CaracterísticasMEMORIA INTE...
Nivel 2    AndroidSistema operativo.     Versión       OTA
Parrot ASTEROIDManos libres para el coche
Sony Internet TVTelevisor
Sony Internet TVTelevisor
Recon InstrumentsGafas de Esquí
Nivel 2      AndroidNo sólo para móviles.       Tablets     Domótica
Nivel 3    LauncherInterfaz de usuario.    Apariencia
Nivel 3  Launcher  HTC SenseInterfaz de HTC
Nivel 3    Launcher    TouchWizInterfaz de Samsung
Nivel 3 Launcher Regina3DInterfaz 3D de  Nemustech
Nivel 3      Launcher     Launcher2Interfaz por defecto de      Android 2.3
DiversidadMarcas, modelos,características...Adaptabilidad   Confusión
DiversidadMarcas, modelos,características...Adaptabilidad   Confusión
DiversidadMarcas, modelos,características...Adaptabilidad   Confusión
¡Cuidado con características!  Siempre fuente oficial Para evitar cosas como estas...
Velocidad   CPU/GPU Memoria RAMMemoria internaTarjeta MicroSD
EstructuraMem. interna dividida  en particiones   Dependen del    fabricante
Almacenamiento Hasta Android 2.2oficial, no se puedeguardar apps en la     tarjeta SD.
MODELO ERRÓNEO           Memoria RAM                             Evita usar task-killer                             Memori...
MODELO CORRECTO                   Memoria RAM                                     Uso de memoria al                       ...
Versiones de Android3   4           7          8   9
Futuras versiones12             13
FragmentaciónVersiones antiguas, no podrán disfrutar denuevas características.         2010
FragmentaciónJunio 2011             Versiones antiguas, no              podrán disfrutar de             nuevas característ...
Fragmentación  Uso de unidadesindependientes de la   resolución del    dispositivo.
Desarrollador
AlquimiaCombinar elementos para generar otros.
Sleep as an Droid Analiza movimientos durante el sueño paradespertarte en el mejor      momento.
PajímetroAnalizador de“rendimiento”.
Ciclo de vidaConocer las fases porlas que pasa una app.
Liberar recursosConsumo de batería en  uso de cámara sin y   con liberación de recursos en onPause.Fuente: SonyDevelopers
Objetivos Respuesta rápida.        ÁgilEvitar “no responde”
Tipos de error  FC: Forzar cierre(Error en el programa)ANR: App no responde  (Bucle infinito o  proceso pesado)
Objetivos Alto rendimiento.Evitar acciones lentas     Optimizar       Fluidez
Objetivos   Accesibilidad.Aplicaciones cómodas      Sencillas     Intuitivas.
Objetivos   Integridad.Conocer contexto.Respetar normas Seguir consejos
Fichero .APK  Estructura de un    paquete APK(Aplicación Android)
PosibilidadesMultitud de frentes quepodemos controlar en nuestra aplicación.     Importante:     Buena idea
PosibilidadesMultitud de frentes quepodemos controlar en nuestra aplicación.     Importante:     Buena idea
PosibilidadesMultitud de frentes quepodemos controlar en nuestra aplicación.     Importante:     Buena idea
PosibilidadesMultitud de frentes quepodemos controlar en nuestra aplicación.     Importante:     Buena idea
PosibilidadesMultitud de frentes quepodemos controlar en nuestra aplicación.     Importante:     Buena idea
PosibilidadesMultitud de frentes quepodemos controlar en nuestra aplicación.     Importante:     Buena idea
DDMSDalvik Debug Monitor Monitorización deoperaciones y errores
Android MarketTienda de aplicaciones   gratis y de pago.
DistribuciónWeb            Market/AppStore
Distribución   Web            Market/AppStoreGratis              Alta: ~18€
Distribución   Web            Market/AppStoreGratis              Alta: ~18€Alta: ~210€         Alta: ~70€
Distribución   Web            Market/AppStoreGratis              Alta: ~18€Alta: ~210€/año     Alta: ~70€/año
Tasa para estudiantes         No tiene         Si, gratis
Sólo usable en dispositivo físico  forever          distribution             No tiene             Si, gratis
IngresosCobro por app              Cobro por publicidad
EnlacesSitios interesantes  sobre Android.   Información   Novedades    Recursos
@ManzEmezeta
Infografía de Android:http://www.emezeta.com/articulos/infografia-de-androidOptimizar Android (Velocidad y Batería):http:/...
Entendiendo android
Entendiendo android
Entendiendo android
Entendiendo android
Entendiendo android
Entendiendo android
Entendiendo android
Entendiendo android
Entendiendo android
Entendiendo android
Entendiendo android
Entendiendo android
Entendiendo android
Entendiendo android
Upcoming SlideShare
Loading in...5
×

Entendiendo android

5,322

Published on

Conferencia "Entendiendo Android" (Introducción) impartida en la Tenerife LAN Party 2k11.

Published in: Technology, Business
0 Comments
14 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
5,322
On Slideshare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
Downloads
0
Comments
0
Likes
14
Embeds 0
No embeds

No notes for slide

Transcript of "Entendiendo android"

  1. 1. José Román Hernández - Manz www.emezeta.com
  2. 2. ¿Qué es Android?H A L
  3. 3. Nivel 1 Hardware Conjunto decomponentes.
  4. 4. PROCESADOR Nivel 1MEMORIA RAM Hardware CaracterísticasMEMORIA INTERNA necesarias.TIPO PANTALLA Muy subjetivo.
  5. 5. PROCESADOR Nivel 1CÁMARAMEMORIA RAM HardwareMARCA CaracterísticasMEMORIA INTERNA interesantes.BATERÍATIPO PANTALLA Muy subjetivo.
  6. 6. Nivel 2 AndroidSistema operativo. Versión OTA
  7. 7. Parrot ASTEROIDManos libres para el coche
  8. 8. Sony Internet TVTelevisor
  9. 9. Sony Internet TVTelevisor
  10. 10. Recon InstrumentsGafas de Esquí
  11. 11. Nivel 2 AndroidNo sólo para móviles. Tablets Domótica
  12. 12. Nivel 3 LauncherInterfaz de usuario. Apariencia
  13. 13. Nivel 3 Launcher HTC SenseInterfaz de HTC
  14. 14. Nivel 3 Launcher TouchWizInterfaz de Samsung
  15. 15. Nivel 3 Launcher Regina3DInterfaz 3D de Nemustech
  16. 16. Nivel 3 Launcher Launcher2Interfaz por defecto de Android 2.3
  17. 17. DiversidadMarcas, modelos,características...Adaptabilidad Confusión
  18. 18. DiversidadMarcas, modelos,características...Adaptabilidad Confusión
  19. 19. DiversidadMarcas, modelos,características...Adaptabilidad Confusión
  20. 20. ¡Cuidado con características! Siempre fuente oficial Para evitar cosas como estas...
  21. 21. Velocidad CPU/GPU Memoria RAMMemoria internaTarjeta MicroSD
  22. 22. EstructuraMem. interna dividida en particiones Dependen del fabricante
  23. 23. Almacenamiento Hasta Android 2.2oficial, no se puedeguardar apps en la tarjeta SD.
  24. 24. MODELO ERRÓNEO Memoria RAM Evita usar task-killer Memoria libre NO es sinónimo de mejor rendimiento.MEM 30% TASK-KILLER
  25. 25. MODELO CORRECTO Memoria RAM Uso de memoria al máximo posible. Usuario no cierra CACHÉ realmente apps, el sistema decide. Opción salir no sirve, no incluirla.MEM 90% AUTOMATICO
  26. 26. Versiones de Android3 4 7 8 9
  27. 27. Futuras versiones12 13
  28. 28. FragmentaciónVersiones antiguas, no podrán disfrutar denuevas características. 2010
  29. 29. FragmentaciónJunio 2011 Versiones antiguas, no podrán disfrutar de nuevas características. 2011
  30. 30. Fragmentación Uso de unidadesindependientes de la resolución del dispositivo.
  31. 31. Desarrollador
  32. 32. AlquimiaCombinar elementos para generar otros.
  33. 33. Sleep as an Droid Analiza movimientos durante el sueño paradespertarte en el mejor momento.
  34. 34. PajímetroAnalizador de“rendimiento”.
  35. 35. Ciclo de vidaConocer las fases porlas que pasa una app.
  36. 36. Liberar recursosConsumo de batería en uso de cámara sin y con liberación de recursos en onPause.Fuente: SonyDevelopers
  37. 37. Objetivos Respuesta rápida. ÁgilEvitar “no responde”
  38. 38. Tipos de error FC: Forzar cierre(Error en el programa)ANR: App no responde (Bucle infinito o proceso pesado)
  39. 39. Objetivos Alto rendimiento.Evitar acciones lentas Optimizar Fluidez
  40. 40. Objetivos Accesibilidad.Aplicaciones cómodas Sencillas Intuitivas.
  41. 41. Objetivos Integridad.Conocer contexto.Respetar normas Seguir consejos
  42. 42. Fichero .APK Estructura de un paquete APK(Aplicación Android)
  43. 43. PosibilidadesMultitud de frentes quepodemos controlar en nuestra aplicación. Importante: Buena idea
  44. 44. PosibilidadesMultitud de frentes quepodemos controlar en nuestra aplicación. Importante: Buena idea
  45. 45. PosibilidadesMultitud de frentes quepodemos controlar en nuestra aplicación. Importante: Buena idea
  46. 46. PosibilidadesMultitud de frentes quepodemos controlar en nuestra aplicación. Importante: Buena idea
  47. 47. PosibilidadesMultitud de frentes quepodemos controlar en nuestra aplicación. Importante: Buena idea
  48. 48. PosibilidadesMultitud de frentes quepodemos controlar en nuestra aplicación. Importante: Buena idea
  49. 49. DDMSDalvik Debug Monitor Monitorización deoperaciones y errores
  50. 50. Android MarketTienda de aplicaciones gratis y de pago.
  51. 51. DistribuciónWeb Market/AppStore
  52. 52. Distribución Web Market/AppStoreGratis Alta: ~18€
  53. 53. Distribución Web Market/AppStoreGratis Alta: ~18€Alta: ~210€ Alta: ~70€
  54. 54. Distribución Web Market/AppStoreGratis Alta: ~18€Alta: ~210€/año Alta: ~70€/año
  55. 55. Tasa para estudiantes No tiene Si, gratis
  56. 56. Sólo usable en dispositivo físico forever distribution No tiene Si, gratis
  57. 57. IngresosCobro por app Cobro por publicidad
  58. 58. EnlacesSitios interesantes sobre Android. Información Novedades Recursos
  59. 59. @ManzEmezeta
  60. 60. Infografía de Android:http://www.emezeta.com/articulos/infografia-de-androidOptimizar Android (Velocidad y Batería):http://www.emezeta.com/articulos/optimizar-android-velocidad-y-bateria10 operaciones útiles para Android vía ADB:http://www.emezeta.com/articulos/10-operaciones-utiles-para-android-via-adb Artículos10 launchers gratuitos para Android:http://www.emezeta.com/articulos/android-11-launchers-gratuitos Artículos sobreHacer capturas de pantalla en Android: Android.http://www.emezeta.com/articulos/hacer-capturas-de-pantalla-en-android15 consejos esenciales para Android:http://www.emezeta.com/articulos/15-consejos-esenciales-para-androidEmulador Android para PC:http://www.emezeta.com/articulos/emulador-de-htc-magic-androidBudaPhone: Consumo vodafonehttp://www.emezeta.com/articulos/budaphone-consumo-vodafoneFormato EPA (Elige tu propia aventura):http://www.emezeta.com/articulos/formato-epa-elige-tu-propia-aventura

×