SlideShare una empresa de Scribd logo
1 de 112
Descargar para leer sin conexión
José Román Hernández - Manz
      www.emezeta.com
¿Por qué Android?

        Exterminate!
            EXTERMINATE!!!
¿Por qué Android?
¿Qué es Android?
Google
Google
¿Qué es Android?




H A L
¿Qué es Android?




 H A L
HARDWARE     ANDROID          LAUNCHER
Nivel 1

 Hardware

 Conjunto de
componentes.
PROCESADOR
                      Nivel 1

MEMORIA RAM        Hardware

                  Características
MEMORIA INTERNA
                   necesarias.


TIPO PANTALLA     Muy subjetivo.
PROCESADOR
                      Nivel 1
CÁMARA
MEMORIA RAM        Hardware
MARCA
                  Características
MEMORIA INTERNA
                   interesantes.
BATERÍA
TIPO PANTALLA     Muy subjetivo.
Nivel 2

    Android

Sistema operativo.


     Versión
       OTA
OTA

            Actualización
2.1   2.3   Over The Air
Parrot ASTEROID
Manos libres para el coche
Sony Internet TV
Televisor
Sony Internet TV
Televisor
EVO 2
Consola videojuegos
Binatone iHome
Teléfono inalámbrico
Recon Instruments
Gafas de Esquí
Nivel 2

      Android

No sólo para móviles.


       Tablets
     Domótica
Nivel 3

    Launcher

Interfaz de usuario.


    Apariencia
Nivel 3

  Launcher

  HTC Sense


Interfaz de HTC
Nivel 3

    Launcher

    TouchWiz


Interfaz de Samsung
Nivel 3

 Launcher

 Regina3D


Interfaz 3D de
  Nemustech
Nivel 3

      Launcher

     Launcher2


Interfaz por defecto de
      Android 2.3
Diversidad

Marcas, modelos,
características...


Adaptabilidad
   Confusión
Diversidad

Multitud de marcas,
 modelos, gamas,
 características...


  Adaptabilidad
    Confusión
Diversidad

Multitud de marcas,
 modelos, gamas,
 características...


  Adaptabilidad
    Confusión
OTA

            Actualización
2.1   2.3   Over The Air
OTA

            Actualización
2.1   2.3   Over The Air
OTA

            Actualización
2.1   2.3   Over The Air
Fabricantes   Operadoras




                                   18 meses

                                  Acuerdo de
                                 Lanzamiento de
                                 actualizaciones




                           ...
¡Cuidado con características!


  Siempre fuente oficial

 Para evitar cosas como estas...
¡Cuidado!

Leer las características
de los terminales en su
     página oficial.
¡Cuidado!

Leer las características
de los terminales en su
     página oficial.
¡Cuidado!

Leer las características
de los terminales en su
     página oficial.
¡Cuidado!

Leer las características
de los terminales en su
     página oficial.
¡Cuidado!

Leer las características
de los terminales en su
     página oficial.
Procesador

 CPU/GPU
https://developer.qualcomm.com/devices




                                          Qualcomm

                                         Procesadores
                                         indexados por
                                          CPU / GPU
http://bit.ly/CortexA9Series




                                Samsung

                               Procesadores
                                Cortex A9
                                Cortex A8
                               ARM 11/9/7
Memorias

 Memoria RAM
Memoria interna
Tarjeta MicroSD
Memoria NAND

  Datos de usuario
 Sistema (Android)
Otros (Caché, Boot...)
Estructura

 La memoria interna
está dividida en varias
     particiones.
    Dependen del
     fabricante.
Máquina Virtual Java
                            Java

                       Máquina virtual


      .class
Máquina Virtual Dalvik
                            Dalvik

                         Máquina virtual


        .dex
Máquina Virtual Dalvik
                         Compilación JIT

                           Just-in-time


        .dex              (Android 2.2+)
MODELO ERRÓNEO             Memoria RAM

                             Evita liberar memoria.


                             Memoria libre != mejor
                                rendimiento.




MEM 30%        TASK-KILLER
MODELO CORRECTO                    Memoria RAM

                                       Uso al máximo.
                                    Usuario no cierra apps,
                                      el sistema decide.
                            CACHÉ
                                      Opción salir inútil.




MEM 90%        AUTOMÁTICO
Versiones de Android




3   4           7          8   9
Últimas versiones




12             13

    Unifica (tablets + netbooks + TV + ...)


    Aceleración por hardware (UI vía GPU)


    Reconocimiento de voz mejorado


    Reconocimiento facial (desbloqueo)


    Soporte MKV (Matroska)


    Eliminar apps de operadora
Introducción a la fragmentación
Ejemplo de fragmentación




                             Fragmentación

                             Hasta Android 2.2
                            oficial, no se puede
                           guardar una aplicación
                              en la tarjeta SD.
Fragmentación

Nivel desarrollador
Fragmentación

Usuarios con versiones
 antiguas, no podrán
 disfrutar de nuevas
   características.
2010




         Fragmentación

       Usuarios con versiones
2011    antiguas, no podrán
        disfrutar de nuevas
          características.
Nov 2011




           Mercado actual

            Fragmentación
             de versiones
Fragmentación

  Utilizar unidades
independientes de la
   resolución del
     dispositivo.
Desarrollador
Alquimia

Combinar elementos
 para generar otros.
Sleep as an Droid

 Analiza movimientos
 durante el sueño para
despertarte en el mejor
      momento.
Pajímetro

Analizador de
“rendimiento”.
Ciclo de vida

 Hay que conocer las
diferentes fases por las
   que pasa una app.
Batería

                        Capacidad
                        Duración




  Capacidad ~ mAh
Gasto de energía ~ mA
HTC MAGIC __________________ 1340 mAh
IPHONE3GS __________________ 1219 mAh
HTC DESIRE HD _______________ 1230 mAh
IPHONE4 ____________________ 1420 mAh        Batería
HTC SENSATION ______________ 1520 mAh
SAMSUNG GALAXY S II _________ 1650 mAh   Depende de cada
BLACKBERRY BOLD 9900 _______ 1240 mAh      dispositivo
SAMSUNG GALAXY NOTE _______ 1500 mAh
IPHONE4S ___________________ 1420 mAh
GALAXY NEXUS _______________ 1750 mAh
MOTOROLA DROID RAZR _______ 1780 mAh
3G                    -150mA


                                                      Batería

                                                  ¿Que actividades
                                                  consumen batería?




Capacidad batería   Energía   Duración estimada

     1500 mAh / 150 mA = 10 horas
WiFi                     -275mA


                                                      Batería

                                                  ¿Que actividades
                                                  consumen batería?




Capacidad batería   Energía   Duración estimada

1500 mAh / 275 mA = ~5 horas y media
Descarga de un MP3 (6 MB)




                                  Batería

                            Transferencias cortas,
                              ahorro de batería


                              Fuente: Google I/O
Liberar recursos

Consumo de batería en
  uso de cámara sin y
   con liberación de
 recursos en onPause.


Fuente: SonyDevelopers
Utilizar compresión GZIP al “vuelo”




                                          Batería

                                      Consideraciones
                                           finales.


                                      Fuente: Google I/O
- Cambios de celdas consumen mucho              Batería


- Reciclar objetos Java                     Consideraciones
                                                 finales.

- Utilizar localización red antes que GPS
                                            Fuente: Google I/O
Objetivos

Respuesta rápida.
Evitar que nuestra
aplicación deje de
    responder.
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, buscar
        fluidez.
Objetivos

    Accesibilidad.
Aplicaciones cómodas,
 sencillas e intuitivas.
Objetivos

   Integridad.
Conocer contexto,
respetar normas,
 seguir consejos.
Fichero .APK

  Estructura de una
aplicación de Android.
Posibilidades
Posibilidades

Multitud de frentes que
podemos controlar en
 nuestra aplicación.
     Importante:
     Buena idea
Posibilidades

Multitud de frentes que
podemos controlar en
 nuestra aplicación.
     Importante:
     Buena idea
Posibilidades

Multitud de frentes que
podemos controlar en
 nuestra aplicación.
     Importante:
     Buena idea
Posibilidades

Multitud de frentes que
podemos controlar en
 nuestra aplicación.
     Importante:
     Buena idea
Posibilidades

Multitud de frentes que
podemos controlar en
 nuestra aplicación.
     Importante:
     Buena idea
Posibilidades

Multitud de frentes que
podemos controlar en
 nuestra aplicación.
     Importante:
     Buena idea
DDMS

Dalvik Debug Monitor


Monitorización de la
 máquina virtual.
Android Market

 Acceso automático a
 usuarios a una tienda
de aplicaciones gratis y
       de pago.
Android Market

Versión vía web.
  - Búsqueda
  - Instalación
Distribución




Web            Market/AppStore
Distribución




   Web            Market/AppStore

Gratis              Alta: ~18€
Distribución




   Web            Market/AppStore

Gratis              Alta: ~18€
Alta: ~210€         Alta: ~70€
Distribución




   Web            Market/AppStore

Gratis              Alta: ~18€
Alta: ~210€/año     Alta: ~70€/año
Tasa para estudiantes




         No tiene
Tasa para estudiantes




         No tiene
         Si, gratis
Sólo usable en dispositivo físico

  forever          distribution




             No tiene
             Si, gratis
Ingresos
Cobro por app              Cobro por publicidad
App Inventor

  Construir apps
mediante un sistema
   tipo puzzle.
StackOverflow

  Resolver dudas y
ampliar conocimientos
Enlaces

 Sitios interesantes
 sobre Android con
    información,
novedades y recursos.
@Manz
Emezeta
Infografía de Android:
http://www.emezeta.com/articulos/infografia-de-android

Optimizar Android (Velocidad y Batería):
http://www.emezeta.com/articulos/optimizar-android-velocidad-y-bateria

10 operaciones útiles para Android vía ADB:
http://www.emezeta.com/articulos/10-operaciones-utiles-para-android-via-adb     Artículos
10 launchers gratuitos para Android:
http://www.emezeta.com/articulos/android-11-launchers-gratuitos
                                                                              Artículos sobre
Hacer capturas de pantalla en Android:                                           Android.
http://www.emezeta.com/articulos/hacer-capturas-de-pantalla-en-android

15 consejos esenciales para Android:
http://www.emezeta.com/articulos/15-consejos-esenciales-para-android

Emulador Android para PC:
http://www.emezeta.com/articulos/emulador-de-htc-magic-android

BudaPhone: Consumo vodafone
http://www.emezeta.com/articulos/budaphone-consumo-vodafone

Formato EPA (Elige tu propia aventura):
http://www.emezeta.com/articulos/formato-epa-elige-tu-propia-aventura

Más contenido relacionado

La actualidad más candente

Desarrollo en Android: Conceptos Básicos
Desarrollo en Android: Conceptos BásicosDesarrollo en Android: Conceptos Básicos
Desarrollo en Android: Conceptos BásicosGabriel Huecas
 
Terminado,sistmas operativos
Terminado,sistmas operativosTerminado,sistmas operativos
Terminado,sistmas operativosJoseteMarta11
 
Sistemas operativos "Android"
Sistemas operativos "Android"Sistemas operativos "Android"
Sistemas operativos "Android"Lupita Solano
 
Arquitectura, aplicaciones y seguridad en Android
Arquitectura, aplicaciones y seguridad en AndroidArquitectura, aplicaciones y seguridad en Android
Arquitectura, aplicaciones y seguridad en AndroidEventos Creativos
 
Sistema operativo android
Sistema operativo androidSistema operativo android
Sistema operativo androidRlaxYeah
 
Sistema operativo android
Sistema operativo androidSistema operativo android
Sistema operativo androidmrd2013
 
Sistema operativo android
Sistema operativo androidSistema operativo android
Sistema operativo androidimnaturales
 
Desarrollo android -1 - introduccion
Desarrollo android  -1 - introduccionDesarrollo android  -1 - introduccion
Desarrollo android -1 - introduccionEmilio Aviles Avila
 
Sistema Operativo Android; versiones, historia
Sistema Operativo Android; versiones, historiaSistema Operativo Android; versiones, historia
Sistema Operativo Android; versiones, historiaKaren Nuñez
 
ANDROID INFORMACION
ANDROID INFORMACIONANDROID INFORMACION
ANDROID INFORMACIONFranco Paton
 

La actualidad más candente (20)

Android
AndroidAndroid
Android
 
Curso Introducción a android
Curso Introducción a androidCurso Introducción a android
Curso Introducción a android
 
Desarrollo en Android: Conceptos Básicos
Desarrollo en Android: Conceptos BásicosDesarrollo en Android: Conceptos Básicos
Desarrollo en Android: Conceptos Básicos
 
Sistema operativo android
Sistema operativo androidSistema operativo android
Sistema operativo android
 
Curso desarrollo en android
Curso desarrollo en androidCurso desarrollo en android
Curso desarrollo en android
 
Terminado,sistmas operativos
Terminado,sistmas operativosTerminado,sistmas operativos
Terminado,sistmas operativos
 
Sistemas operativos "Android"
Sistemas operativos "Android"Sistemas operativos "Android"
Sistemas operativos "Android"
 
Arquitectura, aplicaciones y seguridad en Android
Arquitectura, aplicaciones y seguridad en AndroidArquitectura, aplicaciones y seguridad en Android
Arquitectura, aplicaciones y seguridad en Android
 
Sistema operativo android
Sistema operativo androidSistema operativo android
Sistema operativo android
 
Power point
Power pointPower point
Power point
 
Sistema Operativo Android
Sistema Operativo AndroidSistema Operativo Android
Sistema Operativo Android
 
Sistema operativo android
Sistema operativo androidSistema operativo android
Sistema operativo android
 
Sistema operativo android
Sistema operativo androidSistema operativo android
Sistema operativo android
 
Tema 4.1 Introduccion Android
Tema 4.1 Introduccion AndroidTema 4.1 Introduccion Android
Tema 4.1 Introduccion Android
 
Curso Android 2021
Curso Android  2021Curso Android  2021
Curso Android 2021
 
Desarrollo android -1 - introduccion
Desarrollo android  -1 - introduccionDesarrollo android  -1 - introduccion
Desarrollo android -1 - introduccion
 
Exposición - Android
Exposición - AndroidExposición - Android
Exposición - Android
 
Sistema Operativo Android; versiones, historia
Sistema Operativo Android; versiones, historiaSistema Operativo Android; versiones, historia
Sistema Operativo Android; versiones, historia
 
ANDROID INFORMACION
ANDROID INFORMACIONANDROID INFORMACION
ANDROID INFORMACION
 
Android
AndroidAndroid
Android
 

Destacado

Introducción a Android para desarrolladores Java
Introducción a Android para desarrolladores JavaIntroducción a Android para desarrolladores Java
Introducción a Android para desarrolladores JavaCésar Suárez Ortega
 
Intro. a Android Instituto Bosc de la Coma en Olot
Intro. a Android Instituto Bosc de la Coma en OlotIntro. a Android Instituto Bosc de la Coma en Olot
Intro. a Android Instituto Bosc de la Coma en Olothojalataverde
 
Fundamentos del Desarrollo de Aplicaciones para Android
Fundamentos del Desarrollo de Aplicaciones para AndroidFundamentos del Desarrollo de Aplicaciones para Android
Fundamentos del Desarrollo de Aplicaciones para AndroidSantiago Márquez Solís
 
Presentacion Android
Presentacion AndroidPresentacion Android
Presentacion AndroidJuan Antonio
 
Desarrollo de Aplicaciones Moviles en Android: Temas Avanzados
Desarrollo de Aplicaciones Moviles en Android: Temas AvanzadosDesarrollo de Aplicaciones Moviles en Android: Temas Avanzados
Desarrollo de Aplicaciones Moviles en Android: Temas AvanzadosGabriel Huecas
 
Desarrollo android - 4 - arquitectura de aplicación
Desarrollo android  - 4 - arquitectura de aplicaciónDesarrollo android  - 4 - arquitectura de aplicación
Desarrollo android - 4 - arquitectura de aplicaciónEmilio Aviles Avila
 
Manual programación android
Manual programación android Manual programación android
Manual programación android dcastacun
 

Destacado (8)

Introducción a Android para desarrolladores Java
Introducción a Android para desarrolladores JavaIntroducción a Android para desarrolladores Java
Introducción a Android para desarrolladores Java
 
Intro. a Android Instituto Bosc de la Coma en Olot
Intro. a Android Instituto Bosc de la Coma en OlotIntro. a Android Instituto Bosc de la Coma en Olot
Intro. a Android Instituto Bosc de la Coma en Olot
 
Taller de Android
Taller de AndroidTaller de Android
Taller de Android
 
Fundamentos del Desarrollo de Aplicaciones para Android
Fundamentos del Desarrollo de Aplicaciones para AndroidFundamentos del Desarrollo de Aplicaciones para Android
Fundamentos del Desarrollo de Aplicaciones para Android
 
Presentacion Android
Presentacion AndroidPresentacion Android
Presentacion Android
 
Desarrollo de Aplicaciones Moviles en Android: Temas Avanzados
Desarrollo de Aplicaciones Moviles en Android: Temas AvanzadosDesarrollo de Aplicaciones Moviles en Android: Temas Avanzados
Desarrollo de Aplicaciones Moviles en Android: Temas Avanzados
 
Desarrollo android - 4 - arquitectura de aplicación
Desarrollo android  - 4 - arquitectura de aplicaciónDesarrollo android  - 4 - arquitectura de aplicación
Desarrollo android - 4 - arquitectura de aplicación
 
Manual programación android
Manual programación android Manual programación android
Manual programación android
 

Similar a Introducción a Android

Taller #1 de informática 2017
Taller #1 de informática 2017Taller #1 de informática 2017
Taller #1 de informática 2017florgava
 
Desarrollo de Apps con la herramienta Phonegap
Desarrollo de Apps con la herramienta PhonegapDesarrollo de Apps con la herramienta Phonegap
Desarrollo de Apps con la herramienta PhonegapCongresoWeb
 
Tipos de sistemas operativos
Tipos de sistemas operativosTipos de sistemas operativos
Tipos de sistemas operativosleinyrivera
 
Seminario Android (Parte 1) - movilforum
Seminario Android (Parte 1) - movilforumSeminario Android (Parte 1) - movilforum
Seminario Android (Parte 1) - movilforumvideos
 
Code Blast 2012 - Node.js
Code Blast 2012 - Node.jsCode Blast 2012 - Node.js
Code Blast 2012 - Node.jsINSIGNIA4U
 
Cómo aprovechar Webtop Cómo HTML5 mejora la experiencia del usuario
Cómo aprovechar Webtop Cómo HTML5 mejora la experiencia del usuarioCómo aprovechar Webtop Cómo HTML5 mejora la experiencia del usuario
Cómo aprovechar Webtop Cómo HTML5 mejora la experiencia del usuarioMotorola Mobility - MOTODEV
 
Portafolio del siller de jose angel avila alfaro 4 a de soporte
Portafolio del siller de jose angel avila alfaro 4 a de soportePortafolio del siller de jose angel avila alfaro 4 a de soporte
Portafolio del siller de jose angel avila alfaro 4 a de soporteJosé Ángel Ávila Alfaro
 
Portafolio del siller de jose angel avila alfaro 4 a de soporte
Portafolio del siller de jose angel avila alfaro 4 a de soportePortafolio del siller de jose angel avila alfaro 4 a de soporte
Portafolio del siller de jose angel avila alfaro 4 a de soporteJosé Ángel Ávila Alfaro
 
Colegiosancarlos 111206185843-phpapp01
Colegiosancarlos 111206185843-phpapp01Colegiosancarlos 111206185843-phpapp01
Colegiosancarlos 111206185843-phpapp01lucasoliver12
 
Iniciacion a los smartphones
Iniciacion a los smartphonesIniciacion a los smartphones
Iniciacion a los smartphonesCésar Jodra
 
Charla GDG Madrid: Cordova + AngularJS + Ionic
Charla GDG Madrid: Cordova + AngularJS + IonicCharla GDG Madrid: Cordova + AngularJS + Ionic
Charla GDG Madrid: Cordova + AngularJS + IonicRubén Aguilera
 

Similar a Introducción a Android (20)

Tabletssss
TabletssssTabletssss
Tabletssss
 
Taller #1 de informática 2017
Taller #1 de informática 2017Taller #1 de informática 2017
Taller #1 de informática 2017
 
Desarrollo de Apps con la herramienta Phonegap
Desarrollo de Apps con la herramienta PhonegapDesarrollo de Apps con la herramienta Phonegap
Desarrollo de Apps con la herramienta Phonegap
 
Tipos de sistemas operativos
Tipos de sistemas operativosTipos de sistemas operativos
Tipos de sistemas operativos
 
Seminario Android (Parte 1) - movilforum
Seminario Android (Parte 1) - movilforumSeminario Android (Parte 1) - movilforum
Seminario Android (Parte 1) - movilforum
 
Android studio
Android studioAndroid studio
Android studio
 
LENGUAJES DE PROGRAMACION
LENGUAJES DE PROGRAMACIONLENGUAJES DE PROGRAMACION
LENGUAJES DE PROGRAMACION
 
Code Blast 2012 - Node.js
Code Blast 2012 - Node.jsCode Blast 2012 - Node.js
Code Blast 2012 - Node.js
 
Java 2010: presente, límites y futuro
Java 2010: presente, límites y futuroJava 2010: presente, límites y futuro
Java 2010: presente, límites y futuro
 
Arqui android
Arqui androidArqui android
Arqui android
 
Cómo aprovechar Webtop Cómo HTML5 mejora la experiencia del usuario
Cómo aprovechar Webtop Cómo HTML5 mejora la experiencia del usuarioCómo aprovechar Webtop Cómo HTML5 mejora la experiencia del usuario
Cómo aprovechar Webtop Cómo HTML5 mejora la experiencia del usuario
 
Portafolio del siller de jose angel avila alfaro 4 a de soporte
Portafolio del siller de jose angel avila alfaro 4 a de soportePortafolio del siller de jose angel avila alfaro 4 a de soporte
Portafolio del siller de jose angel avila alfaro 4 a de soporte
 
Portafolio del siller de jose angel avila alfaro 4 a de soporte
Portafolio del siller de jose angel avila alfaro 4 a de soportePortafolio del siller de jose angel avila alfaro 4 a de soporte
Portafolio del siller de jose angel avila alfaro 4 a de soporte
 
Ensamble 2
Ensamble 2Ensamble 2
Ensamble 2
 
Colegiosancarlos 111206185843-phpapp01
Colegiosancarlos 111206185843-phpapp01Colegiosancarlos 111206185843-phpapp01
Colegiosancarlos 111206185843-phpapp01
 
Colegio san carlos
Colegio san carlosColegio san carlos
Colegio san carlos
 
Justificación
JustificaciónJustificación
Justificación
 
Iniciacion a los smartphones
Iniciacion a los smartphonesIniciacion a los smartphones
Iniciacion a los smartphones
 
Charla GDG Madrid: Cordova + AngularJS + Ionic
Charla GDG Madrid: Cordova + AngularJS + IonicCharla GDG Madrid: Cordova + AngularJS + Ionic
Charla GDG Madrid: Cordova + AngularJS + Ionic
 
Carlos amaguaña
Carlos amaguañaCarlos amaguaña
Carlos amaguaña
 

Más de Román Hernández

El Club de los Developers: Back to the future #TLP2016
El Club de los Developers: Back to the future #TLP2016El Club de los Developers: Back to the future #TLP2016
El Club de los Developers: Back to the future #TLP2016Román Hernández
 
Subtitular videos con Aegisub
Subtitular videos con AegisubSubtitular videos con Aegisub
Subtitular videos con AegisubRomán Hernández
 
Novedades de Front-end 2016 (CSS3, HTML5 y APIs Javascript)
Novedades de Front-end 2016 (CSS3, HTML5 y APIs Javascript)Novedades de Front-end 2016 (CSS3, HTML5 y APIs Javascript)
Novedades de Front-end 2016 (CSS3, HTML5 y APIs Javascript)Román Hernández
 
Experimentos Growth Hacking (#1)
Experimentos Growth Hacking (#1)Experimentos Growth Hacking (#1)
Experimentos Growth Hacking (#1)Román Hernández
 
Front-end: Diseñar webs rápidas, flexibles y potentes
Front-end: Diseñar webs rápidas, flexibles y potentesFront-end: Diseñar webs rápidas, flexibles y potentes
Front-end: Diseñar webs rápidas, flexibles y potentesRomán Hernández
 
Introducción al Growth Hacking (TLP Tenerife - TLP Innova 2014)
Introducción al Growth Hacking (TLP Tenerife - TLP Innova 2014)Introducción al Growth Hacking (TLP Tenerife - TLP Innova 2014)
Introducción al Growth Hacking (TLP Tenerife - TLP Innova 2014)Román Hernández
 
Optimización de imágenes (mejor calidad y menor tamaño)
Optimización de imágenes (mejor calidad y menor tamaño)Optimización de imágenes (mejor calidad y menor tamaño)
Optimización de imágenes (mejor calidad y menor tamaño)Román Hernández
 
Emezeta: De blog personal a blog profesional
Emezeta: De blog personal a blog profesionalEmezeta: De blog personal a blog profesional
Emezeta: De blog personal a blog profesionalRomán Hernández
 
Jornada Opendata: España webcam
Jornada Opendata: España webcamJornada Opendata: España webcam
Jornada Opendata: España webcamRomán Hernández
 
Optimización del rendimiento web
Optimización del rendimiento webOptimización del rendimiento web
Optimización del rendimiento webRomán Hernández
 

Más de Román Hernández (13)

El Club de los Developers: Back to the future #TLP2016
El Club de los Developers: Back to the future #TLP2016El Club de los Developers: Back to the future #TLP2016
El Club de los Developers: Back to the future #TLP2016
 
Subtitular videos con Aegisub
Subtitular videos con AegisubSubtitular videos con Aegisub
Subtitular videos con Aegisub
 
Novedades de Front-end 2016 (CSS3, HTML5 y APIs Javascript)
Novedades de Front-end 2016 (CSS3, HTML5 y APIs Javascript)Novedades de Front-end 2016 (CSS3, HTML5 y APIs Javascript)
Novedades de Front-end 2016 (CSS3, HTML5 y APIs Javascript)
 
Experimentos Growth Hacking (#1)
Experimentos Growth Hacking (#1)Experimentos Growth Hacking (#1)
Experimentos Growth Hacking (#1)
 
Front-end: Diseñar webs rápidas, flexibles y potentes
Front-end: Diseñar webs rápidas, flexibles y potentesFront-end: Diseñar webs rápidas, flexibles y potentes
Front-end: Diseñar webs rápidas, flexibles y potentes
 
Introducción al Growth Hacking (TLP Tenerife - TLP Innova 2014)
Introducción al Growth Hacking (TLP Tenerife - TLP Innova 2014)Introducción al Growth Hacking (TLP Tenerife - TLP Innova 2014)
Introducción al Growth Hacking (TLP Tenerife - TLP Innova 2014)
 
Optimización de imágenes (mejor calidad y menor tamaño)
Optimización de imágenes (mejor calidad y menor tamaño)Optimización de imágenes (mejor calidad y menor tamaño)
Optimización de imágenes (mejor calidad y menor tamaño)
 
Emezeta: De blog personal a blog profesional
Emezeta: De blog personal a blog profesionalEmezeta: De blog personal a blog profesional
Emezeta: De blog personal a blog profesional
 
Jornada Opendata: España webcam
Jornada Opendata: España webcamJornada Opendata: España webcam
Jornada Opendata: España webcam
 
Optimización del rendimiento web
Optimización del rendimiento webOptimización del rendimiento web
Optimización del rendimiento web
 
Ganar dinero con Android
Ganar dinero con AndroidGanar dinero con Android
Ganar dinero con Android
 
Android conference
Android conferenceAndroid conference
Android conference
 
Gestión web con éxito
Gestión web con éxitoGestión web con éxito
Gestión web con éxito
 

Último

GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfjeondanny1997
 
Documentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosDocumentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosAlbanyMartinez7
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfedepmariaperez
 
Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1ivanapaterninar
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOnarvaezisabella21
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptchaverriemily794
 
Los Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesLos Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesEdomar AR
 
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docxTALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docxobandopaula444
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxtjcesar1
 
certificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfcertificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfFernandoOblitasVivan
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersIván López Martín
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxAlexander López
 
Presentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia ArtificialPresentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia Artificialcynserafini89
 
tarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzztarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzzAlexandergo5
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúCEFERINO DELGADO FLORES
 

Último (20)

GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
 
Documentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosDocumentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos Juridicos
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdf
 
Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
 
Los Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesLos Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, Aplicaciones
 
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docxTALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
 
certificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfcertificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdf
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 Testcontainers
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
 
Presentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia ArtificialPresentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia Artificial
 
tarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzztarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzz
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
 

Introducción a Android