SlideShare a Scribd company logo
1 of 112
Download to read offline
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

More Related Content

What's hot

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
 

What's hot (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
 

Viewers also liked

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
 

Viewers also liked (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 to 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 to 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
 

More from 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
 

More from 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
 

Recently uploaded

Redes Neuronales profundas convolucionales CNN ́s-1.pdf
Redes Neuronales profundas convolucionales CNN ́s-1.pdfRedes Neuronales profundas convolucionales CNN ́s-1.pdf
Redes Neuronales profundas convolucionales CNN ́s-1.pdfJosAndrRosarioVzquez
 
VelderrainPerez_Paola_M1C1G63-097.pptx. LAS TiC
VelderrainPerez_Paola_M1C1G63-097.pptx. LAS TiCVelderrainPerez_Paola_M1C1G63-097.pptx. LAS TiC
VelderrainPerez_Paola_M1C1G63-097.pptx. LAS TiC6dwwcgtpfx
 
herramientas web para estudiantes interesados en el tema
herramientas web para estudiantes interesados en el temaherramientas web para estudiantes interesados en el tema
herramientas web para estudiantes interesados en el temaJadeVilcscordova
 
Uso de las TIC en la vida cotidiana .
Uso de las TIC en la vida cotidiana       .Uso de las TIC en la vida cotidiana       .
Uso de las TIC en la vida cotidiana .itzyrivera61103
 
Desarrollo del Dominio del Internet - Estrada
Desarrollo del Dominio del Internet - EstradaDesarrollo del Dominio del Internet - Estrada
Desarrollo del Dominio del Internet - EstradaRicardoEstrada90
 
el uso de las TIC en la vida cotidiana.pptx
el uso de las TIC en la vida cotidiana.pptxel uso de las TIC en la vida cotidiana.pptx
el uso de las TIC en la vida cotidiana.pptx221112876
 
Actividad 6/Las TIC en la Vida Cotidiana.
Actividad 6/Las TIC en la Vida Cotidiana.Actividad 6/Las TIC en la Vida Cotidiana.
Actividad 6/Las TIC en la Vida Cotidiana.241534381
 
Tipos de datos en Microsoft Access de Base de Datos
Tipos de datos en Microsoft Access de Base de DatosTipos de datos en Microsoft Access de Base de Datos
Tipos de datos en Microsoft Access de Base de DatosYOMIRAVILLARREAL1
 
BUSCADORES DE INTERNET (Universidad de Sonora).
BUSCADORES DE INTERNET (Universidad de Sonora).BUSCADORES DE INTERNET (Universidad de Sonora).
BUSCADORES DE INTERNET (Universidad de Sonora).jcaballerosamayoa
 
Ejercicio 1 periodo 2 de Tecnología 2024
Ejercicio 1 periodo 2 de Tecnología 2024Ejercicio 1 periodo 2 de Tecnología 2024
Ejercicio 1 periodo 2 de Tecnología 2024NicolleAndrade7
 
PRÁCTICA Nº 4: “Análisis de secuencias del ADN con el software BioEdit y uso ...
PRÁCTICA Nº 4: “Análisis de secuencias del ADN con el software BioEdit y uso ...PRÁCTICA Nº 4: “Análisis de secuencias del ADN con el software BioEdit y uso ...
PRÁCTICA Nº 4: “Análisis de secuencias del ADN con el software BioEdit y uso ...dramosbrise1403
 
avancestecnologicossigloveintiunoprofetengohambreayuda
avancestecnologicossigloveintiunoprofetengohambreayudaavancestecnologicossigloveintiunoprofetengohambreayuda
avancestecnologicossigloveintiunoprofetengohambreayudadocente
 
JORNADA INTELIGENCIA ARTIFICIAL Y REALIDAD VIRTUAL
JORNADA INTELIGENCIA ARTIFICIAL Y REALIDAD VIRTUALJORNADA INTELIGENCIA ARTIFICIAL Y REALIDAD VIRTUAL
JORNADA INTELIGENCIA ARTIFICIAL Y REALIDAD VIRTUALGuadalinfoHuscarGuad
 
innovacion banking & warehouse 2024 blog
innovacion banking & warehouse 2024 bloginnovacion banking & warehouse 2024 blog
innovacion banking & warehouse 2024 blogManuel Diaz
 
Navegadores de internet - Nuevas Tecnologías de la Información y la Comunicación
Navegadores de internet - Nuevas Tecnologías de la Información y la ComunicaciónNavegadores de internet - Nuevas Tecnologías de la Información y la Comunicación
Navegadores de internet - Nuevas Tecnologías de la Información y la ComunicaciónAntonia Yamilet Perez Palomares
 
Introduccion-a-la-electronica-industrial.pptx
Introduccion-a-la-electronica-industrial.pptxIntroduccion-a-la-electronica-industrial.pptx
Introduccion-a-la-electronica-industrial.pptxcj12paz
 
Imágenes digitales: Calidad de la información
Imágenes digitales: Calidad de la informaciónImágenes digitales: Calidad de la información
Imágenes digitales: Calidad de la informaciónUniversidad de Sonora
 
editorial de informática de los sueños.docx
editorial de informática de los sueños.docxeditorial de informática de los sueños.docx
editorial de informática de los sueños.docxssusere34b451
 
Electricidad Libro compendio de temas estudiados.docx
Electricidad Libro compendio de temas estudiados.docxElectricidad Libro compendio de temas estudiados.docx
Electricidad Libro compendio de temas estudiados.docxCsarNlsonMrquezContr
 
Tipos de Datos de Microsoft Access-JOEL GARCIA.pptx
Tipos de Datos de Microsoft Access-JOEL GARCIA.pptxTipos de Datos de Microsoft Access-JOEL GARCIA.pptx
Tipos de Datos de Microsoft Access-JOEL GARCIA.pptxJOELGARCIA849853
 

Recently uploaded (20)

Redes Neuronales profundas convolucionales CNN ́s-1.pdf
Redes Neuronales profundas convolucionales CNN ́s-1.pdfRedes Neuronales profundas convolucionales CNN ́s-1.pdf
Redes Neuronales profundas convolucionales CNN ́s-1.pdf
 
VelderrainPerez_Paola_M1C1G63-097.pptx. LAS TiC
VelderrainPerez_Paola_M1C1G63-097.pptx. LAS TiCVelderrainPerez_Paola_M1C1G63-097.pptx. LAS TiC
VelderrainPerez_Paola_M1C1G63-097.pptx. LAS TiC
 
herramientas web para estudiantes interesados en el tema
herramientas web para estudiantes interesados en el temaherramientas web para estudiantes interesados en el tema
herramientas web para estudiantes interesados en el tema
 
Uso de las TIC en la vida cotidiana .
Uso de las TIC en la vida cotidiana       .Uso de las TIC en la vida cotidiana       .
Uso de las TIC en la vida cotidiana .
 
Desarrollo del Dominio del Internet - Estrada
Desarrollo del Dominio del Internet - EstradaDesarrollo del Dominio del Internet - Estrada
Desarrollo del Dominio del Internet - Estrada
 
el uso de las TIC en la vida cotidiana.pptx
el uso de las TIC en la vida cotidiana.pptxel uso de las TIC en la vida cotidiana.pptx
el uso de las TIC en la vida cotidiana.pptx
 
Actividad 6/Las TIC en la Vida Cotidiana.
Actividad 6/Las TIC en la Vida Cotidiana.Actividad 6/Las TIC en la Vida Cotidiana.
Actividad 6/Las TIC en la Vida Cotidiana.
 
Tipos de datos en Microsoft Access de Base de Datos
Tipos de datos en Microsoft Access de Base de DatosTipos de datos en Microsoft Access de Base de Datos
Tipos de datos en Microsoft Access de Base de Datos
 
BUSCADORES DE INTERNET (Universidad de Sonora).
BUSCADORES DE INTERNET (Universidad de Sonora).BUSCADORES DE INTERNET (Universidad de Sonora).
BUSCADORES DE INTERNET (Universidad de Sonora).
 
Ejercicio 1 periodo 2 de Tecnología 2024
Ejercicio 1 periodo 2 de Tecnología 2024Ejercicio 1 periodo 2 de Tecnología 2024
Ejercicio 1 periodo 2 de Tecnología 2024
 
PRÁCTICA Nº 4: “Análisis de secuencias del ADN con el software BioEdit y uso ...
PRÁCTICA Nº 4: “Análisis de secuencias del ADN con el software BioEdit y uso ...PRÁCTICA Nº 4: “Análisis de secuencias del ADN con el software BioEdit y uso ...
PRÁCTICA Nº 4: “Análisis de secuencias del ADN con el software BioEdit y uso ...
 
avancestecnologicossigloveintiunoprofetengohambreayuda
avancestecnologicossigloveintiunoprofetengohambreayudaavancestecnologicossigloveintiunoprofetengohambreayuda
avancestecnologicossigloveintiunoprofetengohambreayuda
 
JORNADA INTELIGENCIA ARTIFICIAL Y REALIDAD VIRTUAL
JORNADA INTELIGENCIA ARTIFICIAL Y REALIDAD VIRTUALJORNADA INTELIGENCIA ARTIFICIAL Y REALIDAD VIRTUAL
JORNADA INTELIGENCIA ARTIFICIAL Y REALIDAD VIRTUAL
 
innovacion banking & warehouse 2024 blog
innovacion banking & warehouse 2024 bloginnovacion banking & warehouse 2024 blog
innovacion banking & warehouse 2024 blog
 
Navegadores de internet - Nuevas Tecnologías de la Información y la Comunicación
Navegadores de internet - Nuevas Tecnologías de la Información y la ComunicaciónNavegadores de internet - Nuevas Tecnologías de la Información y la Comunicación
Navegadores de internet - Nuevas Tecnologías de la Información y la Comunicación
 
Introduccion-a-la-electronica-industrial.pptx
Introduccion-a-la-electronica-industrial.pptxIntroduccion-a-la-electronica-industrial.pptx
Introduccion-a-la-electronica-industrial.pptx
 
Imágenes digitales: Calidad de la información
Imágenes digitales: Calidad de la informaciónImágenes digitales: Calidad de la información
Imágenes digitales: Calidad de la información
 
editorial de informática de los sueños.docx
editorial de informática de los sueños.docxeditorial de informática de los sueños.docx
editorial de informática de los sueños.docx
 
Electricidad Libro compendio de temas estudiados.docx
Electricidad Libro compendio de temas estudiados.docxElectricidad Libro compendio de temas estudiados.docx
Electricidad Libro compendio de temas estudiados.docx
 
Tipos de Datos de Microsoft Access-JOEL GARCIA.pptx
Tipos de Datos de Microsoft Access-JOEL GARCIA.pptxTipos de Datos de Microsoft Access-JOEL GARCIA.pptx
Tipos de Datos de Microsoft Access-JOEL GARCIA.pptx
 

Introducción a Android