SlideShare a Scribd company logo
1 of 24
Introducción Android




Iban García
¿Que es Android?
—    Plataforma de software y un sistema operativo
      para dispositivos móviles basada en un kernel
      Linux

—    Desarrollada por Google

—    Es libre por lo que a los fabricantes no les cuesta
      dinero la licencia.(Clave del éxito)

—    Se programa en Java (se puede hacer algo en C)
Historia
—    Julio2005 - Google adquiere Android, Inc.
      ◦  Pequeña empresa que desarrolla software para
         móviles (hasta entonces una gran desconocida)

—    Noviembre2007 - Nace la Open Handset Alliance
      ◦  Consorcio de empresas unidas con el objetivo de
         desarrollar estándares abiertos para móviles
        –  Texas Instruments, Broadcom co., Google, HTC, Intel, LG,
            Marvel Tech., Motorola, Nvidia, Qualcomm, Samsumg
            Electonics, Sprint Nextel, T-Mobile

—    Se anuncia su primer producto, Android,
      plataforma para móviles construida sobre el
      kernel de Linux 2.6
Historia
—    Octubre2008 - Publicado el proyecto open
      source Android
      ◦  Distribuido principalmente con licencia Apache 2.0 ▪
         Partes en otras licencias, p.e. GPL v2 para el núcleo

—    Se abre el Android Market

—    HTC Dream (G1), primer teléfono con Android

—    Diciembre2008 - Nuevas incorporaciones
      ◦  ARM Holdings, Athreos Communications, Asustek
         Computer Inc., Garmin Ltd, Softbank, Sony Ericsson,
         Toshiba Corp y Vodafone Group Plc
Historia
—    Noviembre2009 - Motorola Droid
      ◦  Consigue vender 1.05 millones de unidades en 74 días,
         superando el record establecido por el iPhone de Apple

—    Diciembre2009
      ◦  16.000 aplicaciones en el Market
        –  60% gratuitas, 30% de pago aprox.
      ◦  Enero 2010 – Google Nexus One (HTC) Malas cifras de
         ventas,apenas135 mil unidades en 74 días

—    Febrero 2010
      ◦  Google anuncia la buena marcha de Androi60.000
         teléfonos con Android vendidos al día
Actualidad – Google I/O Mayo
—    100 millones de dispositivos Android activados

—    400.000 nuevos dispositivos Android se activan
      todos los días (Demasiado Optimista)

—    200.000 aplicaciones disponibles en el Android
      Market

—    4.500 billones de aplicaciones descargadas del
      Android Market
Versiones
—    Octubre 2008 – Android 1.0
      ◦  API Level 1
—    Febrero 2009 – Android 1.1
      ◦  API Level 2
—    Abril 2009 – Android 1.5 – Cupcake
      ◦  API Level 3
—    Septiembre 2009 – Android 1.6 – Donut
      ◦  API Level 4 (Trabajaremos desde esta)
—    Noviembre 2009 – Android 2.0 – Éclair
      ◦  API Level 5
—    Diciembre 2009 – Android 2.0.1
      ◦  API Level 6
—    Enero 2009 - Android 2.1 API Level 7
Versiones
—  2010   – Android 2.2 Froyo
  ◦  API Level 8
—  2011   – Android 2.3 Gingerbread
  ◦  API Level 10
—  2011   – Android 3.0 HoneyComb
  ◦  API Level 11
Competencia
—  Apple
  ◦  iPhone OS
—  RIM
  ◦  Blackberry
—  Microsoft
  ◦  Windows Mobile 6.5 Phone 7 Series
—  Symbian   Foundation (Nokia)
  ◦  Symbian OS (Nokia a pasado a W8?)
—  Palm
  ◦  WebOS
Gráficos
Gráficos
Características
—    Framework de aplicaciones: permite reutilización y
      reemplazo de componentes.

—    Máquina virtual Dalvik: optimizada para dispositivos móviles.

—    Navegador integrado: basado en el motor de código abierto
      WebKit.

—    Gráficos optimizados, con una biblioteca de gráficos 2D;
      gráficos 3D basado en la especificación OpenGL ES 1.0
      (aceleración por hardware opcional).

—    SQLite para almacenamiento de datos estructurados.
Características
—    Soporte para medios con formatos comunes de audio, vídeo e
      imágenes planas
            (MPEG4, H.264, MP3, OGG, AAC, AMR, JPG, PNG, GIF)
—    Telefonía GSM (dependiente del hardware)
—    Bluetooth, EDGE, 3G, y WiFi (dependiente del hardware)
—    Cámara, GPS, brújula, y acelerómetro (dependiente del hardware)
—    Ambiente rico de desarrollo incluyendo un emulador de dispositivo
      (…), herramientas para depurar, perfiles de memoria y rendimiento,
      y un complemento para el IDE Eclipse.
—    Pantalla táctil
—    Android Market
Arquitectura
Dispositivos - Teléfonos
—    HTC
      ◦  Dream, Magic, Legend ,Nexus ONE (*)Desire ,Desire
         HD, Desire S, Sensation.

—    Sony-Ericcson
      ◦  X10, x10 mini, xPlay , Arc

—    Samsung
      ◦  Galaxy S, Ace , 3 Nexus S(*)

—    Hacer, Archos ,Dell ,Huawei , LG, ZTE …
Dispositivos - SuperTeléfonos
—  DualCores   (Tegra 2 , Exynos 4210)
  ◦  En poco Quadcores (Qualcomm)

—  Salidas   HDMI

—  4G   (En España tardará)

—  NFC

—  Ejemplos:
  ◦  LG Optimus 2x, Samsung Galaxy S2
Dispositivos - Tablets
—  Android    3.0 -> 3.1 (Android solo para
 Tablets)

—  Variedad
          de tamaños y tecnologías pero
 en general:
  ◦  Tegra 2
  ◦  1GB Ram
  ◦  Wifi o Wifi+3g
  ◦  Hdmi
  ◦  Usb (Propietarios)
Modelo Aplicaciones
—  Escritas
          en Java y empaquetadas en Android
  package (apk)

—  Cada   aplicación es independiente
  ◦  Se ejecuta en su propio proceso de Linux
  ◦  Cada proceso tiene su propia maquina virtual con
     sus propios recursos (task killers)
  ◦  Cada aplicación tiene su ID de usuario de Linux
    –  Solo ese ID puede acceder a los datos de la aplicación
Mercado - Posibilidades
—  Claramente    en expansión

—  Mercado    Global
   ◦  Piensa globalmente, actúa localmente

—  Valor   de las Ideas

—  El   Market como centro de todo
   ◦  Aplicaciones de pago
   ◦  Aplicaciones gratuitas (Publicidad)
Fragmentación
—  Múltiples   Resoluciones
  ◦  QVGA (240x320)
  ◦  HVGA (320x480)
  ◦  WVGA (480x800)
  ◦  FWGA (480x854)
  ◦  Los nuevos terminales utilizan también otras

—  Múltiples Versiones
  ◦  1.6, 2.1, 2.2, 2.3
Fragmentación
—  Tablets
  ◦  Resolución 1280x800 estándar (Veremos)
  ◦  S.O -> HoneyComb 3.0, 3.1
  ◦  ¿Y las tablets Chinas?

—  Múltiples
           intentos por minimizar la
  fragmentación pero nada definitivo
Futuro Android
—  Ice   Cream Sandwich – 2.4 o 3.2
  ◦  Promete resolver el problema de
     fragmentación tanto de resoluciones como de
     S.O.
  ◦  Nexo común entre móviles y tablets.
Opinión Personal
—    Android seguirá creciendo exponencialmente ya
      que a los fabricantes les sale “gratis” utilizarlo.

—    Android saldrá de los dispositivos móviles a
      otros dispositivos (TV’s , Amarino).

—    Actualmente el problema de la fragmentación es
      del desarrollador y no creo que lo solucionen
      del todo sino que le facilitaran la vida.
Preguntas

More Related Content

What's hot

Ubuntu
UbuntuUbuntu
Ubuntu
lilyzz
 
El futuro de Android a partir de Ice Cream Sandwich
El futuro de Android a partir de Ice Cream SandwichEl futuro de Android a partir de Ice Cream Sandwich
El futuro de Android a partir de Ice Cream Sandwich
jssernac
 

What's hot (20)

Ubuntu
UbuntuUbuntu
Ubuntu
 
Evolución de dispositivos móviles
Evolución de dispositivos móvilesEvolución de dispositivos móviles
Evolución de dispositivos móviles
 
Android
AndroidAndroid
Android
 
B android
B androidB android
B android
 
Presentación1
Presentación1Presentación1
Presentación1
 
Sistemas operativos android y ios
Sistemas operativos android y iosSistemas operativos android y ios
Sistemas operativos android y ios
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 
Investigacion de los dispositivos Moviles
Investigacion de los dispositivos MovilesInvestigacion de los dispositivos Moviles
Investigacion de los dispositivos Moviles
 
Historia de Android ( Práctica #1 )
Historia de Android ( Práctica #1 )Historia de Android ( Práctica #1 )
Historia de Android ( Práctica #1 )
 
Androidepresentacion
AndroidepresentacionAndroidepresentacion
Androidepresentacion
 
Practica 1
Practica 1Practica 1
Practica 1
 
Android
AndroidAndroid
Android
 
Apweb
ApwebApweb
Apweb
 
Moviles
MovilesMoviles
Moviles
 
Trabajo monografico | Proyecto Ara
Trabajo monografico | Proyecto AraTrabajo monografico | Proyecto Ara
Trabajo monografico | Proyecto Ara
 
¿Qué es Android?
¿Qué es Android?¿Qué es Android?
¿Qué es Android?
 
Dispositivos moviles.
Dispositivos moviles.Dispositivos moviles.
Dispositivos moviles.
 
Android 2014
Android 2014Android 2014
Android 2014
 
El futuro de Android a partir de Ice Cream Sandwich
El futuro de Android a partir de Ice Cream SandwichEl futuro de Android a partir de Ice Cream Sandwich
El futuro de Android a partir de Ice Cream Sandwich
 
Android
AndroidAndroid
Android
 

Viewers also liked (8)

対人関係におけるアルコールの効用
対人関係におけるアルコールの効用対人関係におけるアルコールの効用
対人関係におけるアルコールの効用
 
Equipo Web 2
Equipo Web 2Equipo Web 2
Equipo Web 2
 
Acogida profes
Acogida profesAcogida profes
Acogida profes
 
Lesson three
Lesson threeLesson three
Lesson three
 
Promocione su empresa_en_la_web
Promocione su empresa_en_la_webPromocione su empresa_en_la_web
Promocione su empresa_en_la_web
 
L'Univers
L'UniversL'Univers
L'Univers
 
The Truth About Lambdas in PHP
The Truth About Lambdas in PHPThe Truth About Lambdas in PHP
The Truth About Lambdas in PHP
 
FxUG in Toyama - ASphalt2 container -
FxUG in Toyama - ASphalt2 container -FxUG in Toyama - ASphalt2 container -
FxUG in Toyama - ASphalt2 container -
 

Similar to Introduccion android

Android: ambiente de desarrollo presente y futuro
Android: ambiente de desarrollo presente y futuroAndroid: ambiente de desarrollo presente y futuro
Android: ambiente de desarrollo presente y futuro
spyderp14
 

Similar to Introduccion android (20)

ANDROID
ANDROIDANDROID
ANDROID
 
INTRODUCCION A ANDROID
INTRODUCCION A ANDROIDINTRODUCCION A ANDROID
INTRODUCCION A ANDROID
 
Galaxy y (4)
Galaxy y (4)Galaxy y (4)
Galaxy y (4)
 
Android
AndroidAndroid
Android
 
Android
AndroidAndroid
Android
 
Super android
Super androidSuper android
Super android
 
Sistema Android
Sistema AndroidSistema Android
Sistema Android
 
Manual 1
Manual 1Manual 1
Manual 1
 
Android
AndroidAndroid
Android
 
Sistema operativo android
Sistema operativo androidSistema operativo android
Sistema operativo android
 
Sistema Operativo Android; versiones, historia
Sistema Operativo Android; versiones, historiaSistema Operativo Android; versiones, historia
Sistema Operativo Android; versiones, historia
 
Sistema operativo android
Sistema operativo androidSistema operativo android
Sistema operativo android
 
Android: ambiente de desarrollo presente y futuro
Android: ambiente de desarrollo presente y futuroAndroid: ambiente de desarrollo presente y futuro
Android: ambiente de desarrollo presente y futuro
 
Android
AndroidAndroid
Android
 
Tecnología android
Tecnología androidTecnología android
Tecnología android
 
Que es el Android; Sistema operativo
Que es el Android; Sistema operativoQue es el Android; Sistema operativo
Que es el Android; Sistema operativo
 
Presentacion android
Presentacion androidPresentacion android
Presentacion android
 
Android
AndroidAndroid
Android
 
CursoAndroid.pptx
CursoAndroid.pptxCursoAndroid.pptx
CursoAndroid.pptx
 
diapositivas
diapositivas diapositivas
diapositivas
 

Introduccion android

  • 2. ¿Que es Android? —  Plataforma de software y un sistema operativo para dispositivos móviles basada en un kernel Linux —  Desarrollada por Google —  Es libre por lo que a los fabricantes no les cuesta dinero la licencia.(Clave del éxito) —  Se programa en Java (se puede hacer algo en C)
  • 3. Historia —  Julio2005 - Google adquiere Android, Inc. ◦  Pequeña empresa que desarrolla software para móviles (hasta entonces una gran desconocida) —  Noviembre2007 - Nace la Open Handset Alliance ◦  Consorcio de empresas unidas con el objetivo de desarrollar estándares abiertos para móviles –  Texas Instruments, Broadcom co., Google, HTC, Intel, LG, Marvel Tech., Motorola, Nvidia, Qualcomm, Samsumg Electonics, Sprint Nextel, T-Mobile —  Se anuncia su primer producto, Android, plataforma para móviles construida sobre el kernel de Linux 2.6
  • 4. Historia —  Octubre2008 - Publicado el proyecto open source Android ◦  Distribuido principalmente con licencia Apache 2.0 ▪ Partes en otras licencias, p.e. GPL v2 para el núcleo —  Se abre el Android Market —  HTC Dream (G1), primer teléfono con Android —  Diciembre2008 - Nuevas incorporaciones ◦  ARM Holdings, Athreos Communications, Asustek Computer Inc., Garmin Ltd, Softbank, Sony Ericsson, Toshiba Corp y Vodafone Group Plc
  • 5. Historia —  Noviembre2009 - Motorola Droid ◦  Consigue vender 1.05 millones de unidades en 74 días, superando el record establecido por el iPhone de Apple —  Diciembre2009 ◦  16.000 aplicaciones en el Market –  60% gratuitas, 30% de pago aprox. ◦  Enero 2010 – Google Nexus One (HTC) Malas cifras de ventas,apenas135 mil unidades en 74 días —  Febrero 2010 ◦  Google anuncia la buena marcha de Androi60.000 teléfonos con Android vendidos al día
  • 6. Actualidad – Google I/O Mayo —  100 millones de dispositivos Android activados —  400.000 nuevos dispositivos Android se activan todos los días (Demasiado Optimista) —  200.000 aplicaciones disponibles en el Android Market —  4.500 billones de aplicaciones descargadas del Android Market
  • 7. Versiones —  Octubre 2008 – Android 1.0 ◦  API Level 1 —  Febrero 2009 – Android 1.1 ◦  API Level 2 —  Abril 2009 – Android 1.5 – Cupcake ◦  API Level 3 —  Septiembre 2009 – Android 1.6 – Donut ◦  API Level 4 (Trabajaremos desde esta) —  Noviembre 2009 – Android 2.0 – Éclair ◦  API Level 5 —  Diciembre 2009 – Android 2.0.1 ◦  API Level 6 —  Enero 2009 - Android 2.1 API Level 7
  • 8. Versiones —  2010 – Android 2.2 Froyo ◦  API Level 8 —  2011 – Android 2.3 Gingerbread ◦  API Level 10 —  2011 – Android 3.0 HoneyComb ◦  API Level 11
  • 9. Competencia —  Apple ◦  iPhone OS —  RIM ◦  Blackberry —  Microsoft ◦  Windows Mobile 6.5 Phone 7 Series —  Symbian Foundation (Nokia) ◦  Symbian OS (Nokia a pasado a W8?) —  Palm ◦  WebOS
  • 12. Características —  Framework de aplicaciones: permite reutilización y reemplazo de componentes. —  Máquina virtual Dalvik: optimizada para dispositivos móviles. —  Navegador integrado: basado en el motor de código abierto WebKit. —  Gráficos optimizados, con una biblioteca de gráficos 2D; gráficos 3D basado en la especificación OpenGL ES 1.0 (aceleración por hardware opcional). —  SQLite para almacenamiento de datos estructurados.
  • 13. Características —  Soporte para medios con formatos comunes de audio, vídeo e imágenes planas (MPEG4, H.264, MP3, OGG, AAC, AMR, JPG, PNG, GIF) —  Telefonía GSM (dependiente del hardware) —  Bluetooth, EDGE, 3G, y WiFi (dependiente del hardware) —  Cámara, GPS, brújula, y acelerómetro (dependiente del hardware) —  Ambiente rico de desarrollo incluyendo un emulador de dispositivo (…), herramientas para depurar, perfiles de memoria y rendimiento, y un complemento para el IDE Eclipse. —  Pantalla táctil —  Android Market
  • 15. Dispositivos - Teléfonos —  HTC ◦  Dream, Magic, Legend ,Nexus ONE (*)Desire ,Desire HD, Desire S, Sensation. —  Sony-Ericcson ◦  X10, x10 mini, xPlay , Arc —  Samsung ◦  Galaxy S, Ace , 3 Nexus S(*) —  Hacer, Archos ,Dell ,Huawei , LG, ZTE …
  • 16. Dispositivos - SuperTeléfonos —  DualCores (Tegra 2 , Exynos 4210) ◦  En poco Quadcores (Qualcomm) —  Salidas HDMI —  4G (En España tardará) —  NFC —  Ejemplos: ◦  LG Optimus 2x, Samsung Galaxy S2
  • 17. Dispositivos - Tablets —  Android 3.0 -> 3.1 (Android solo para Tablets) —  Variedad de tamaños y tecnologías pero en general: ◦  Tegra 2 ◦  1GB Ram ◦  Wifi o Wifi+3g ◦  Hdmi ◦  Usb (Propietarios)
  • 18. Modelo Aplicaciones —  Escritas en Java y empaquetadas en Android package (apk) —  Cada aplicación es independiente ◦  Se ejecuta en su propio proceso de Linux ◦  Cada proceso tiene su propia maquina virtual con sus propios recursos (task killers) ◦  Cada aplicación tiene su ID de usuario de Linux –  Solo ese ID puede acceder a los datos de la aplicación
  • 19. Mercado - Posibilidades —  Claramente en expansión —  Mercado Global ◦  Piensa globalmente, actúa localmente —  Valor de las Ideas —  El Market como centro de todo ◦  Aplicaciones de pago ◦  Aplicaciones gratuitas (Publicidad)
  • 20. Fragmentación —  Múltiples Resoluciones ◦  QVGA (240x320) ◦  HVGA (320x480) ◦  WVGA (480x800) ◦  FWGA (480x854) ◦  Los nuevos terminales utilizan también otras —  Múltiples Versiones ◦  1.6, 2.1, 2.2, 2.3
  • 21. Fragmentación —  Tablets ◦  Resolución 1280x800 estándar (Veremos) ◦  S.O -> HoneyComb 3.0, 3.1 ◦  ¿Y las tablets Chinas? —  Múltiples intentos por minimizar la fragmentación pero nada definitivo
  • 22. Futuro Android —  Ice Cream Sandwich – 2.4 o 3.2 ◦  Promete resolver el problema de fragmentación tanto de resoluciones como de S.O. ◦  Nexo común entre móviles y tablets.
  • 23. Opinión Personal —  Android seguirá creciendo exponencialmente ya que a los fabricantes les sale “gratis” utilizarlo. —  Android saldrá de los dispositivos móviles a otros dispositivos (TV’s , Amarino). —  Actualmente el problema de la fragmentación es del desarrollador y no creo que lo solucionen del todo sino que le facilitaran la vida.