SlideShare una empresa de Scribd logo
1 de 31
SISTEMAOPERATIVO
ANDROID
RAFAEL FERNANDO
BELTRAN RAMOS
¿QUÉ ES ANDROID?
Android es un sistema operativo inicialmente
pensado para teléfonos móviles,
al igual que iOS, Symbian y Blackberry.
Lo que lo hace diferente es que está basado
en Linux, un núcleo
de sistema operativo libre, gratuito y
multiplataforma.
HISTORIA
Android era un sistema operativo para móviles
prácticamente desconocido hasta que en 2005
Google lo compró. Hasta noviembre de 2007 sólo
hubo rumores, pero en esa fecha se lanzó la
Open Handset Alliance.
que agrupaba a muchos fabricantes de teléfonos móviles,
chipsets y Google y se proporcionó la primera versión de
Android, junto con el SDK para que los programadores
empezaran a crear sus aplicaciones para este sistema.
ARQUITECTURA
Los componentes principales
del sistema operativo de Android
(cada sección se describe en detalle)
Aplicaciones: las aplicaciones base incluyen un
cliente de correo electrónico, programa de SMS,
calendario, mapas, navegador, contactos y otros.
MARCODE
TRABAJO DE
APLICACIONES
 La arquitectura está diseñada para simplificar la
reutilización de componentes.
 Cualquier aplicación puede publicar sus capacidades.
 Cualquier otra aplicación puede hacer uso de esas
capacidades.
 Este mismo mecanismo permite que los componentes
sean reemplazados por el usuario.
BIBLIOTECAS
Android incluye un conjunto de bibliotecas
de C/C++ usadas por varios componentes del sistema.
Estas características se exponen a los desarrolladores
a través del marco de trabajo de aplicaciones de
Android; algunas son: System C library
(implementación biblioteca C estándar), bibliotecas de
medios, bibliotecas de gráficos, 3D y SQLite, entre
otras.
RUNTIM
EDEANDROID
Android incluye un set de bibliotecas base que proporcionan la mayor parte
de las funciones disponibles en las bibliotecas base del lenguaje Java.
Cada aplicación Android corre su propio proceso, con su propia instancia de
la máquina virtual Dalvik. Dalvik ha sido escrito de forma que un dispositivo
puede correr múltiples máquinas virtuales de forma eficiente. Dalvik ejecuta
archivos en el formato Dalvik Executable (.dex), el cual está optimizado para
memoria mínima. La Máquina Virtual está basada en registros y corre clases
compiladas por el compilador de Java que han sido transformadas al
formato.dex por la herramienta incluida "dx".
NÚCLEOLINUX
Android depende de Linux para los servicios base del
sistema como seguridad, gestión de memoria, gestión de
procesos, pila de red y modelo de controladores. El núcleo
también actúa como una capa de abstracción entre el
hardware y el resto de la pila de software.
VENTAJAS DE ANDROID
Algo que pone a éste sistema operativo móvil a la
vanguardia es las características de navegación turn-by-
turn, con un sistema que puede integrarse a Google
Places para detallar mejor la ubicación de lugares, que
incluyen vista de satélite; en realidad el sistema Android
cuenta con gran integración con las aplicaciones Google,
entre las que destacan Gmail, Gchat, Google Reader,
Google Calendar y Google Talk, en cuanto a otras
aplicaciones, que pueden compartirse con otros teléfonos
Android, se encuentra la integración con Facebook,
Twitter y Tumblr, particularmente en Facebook se
encuentra la gran opción de importar los contactos al
teléfono.
Ahora nos referiremos al menú, se encuentra la
opción volver, que regresa a la pantalla en la que
anteriormente se estaba navegando, a diferencia
de otros sistemas que regresan a la pantalla
principal. De los tres sistemas operativos, Android
tiene también un inigualable corrector de texto
con un método de entrada que es más útil que la
burbuja de pop-up en IOS.
VENTAJAS DE ANDROID
Aun este sistema operativo móvil teniendo la
aplicación para la tienda de Google, la tienda de
juegos es de poca calidad en sus aplicaciones y
vuelve a los usuarios mayormente propensos a la
descarga de malware. Otra mala característica es la
sensibilidad táctil, en la que los dispositivos Windows
Phone e iPhone superan al Android por su
desplazamiento más suave.
DEBILIDADES DE
ANDROID
Dado el caso a que existen ya gran cantidad de
versiones de Android, el lograr un soporte técnico
específico es muy complicado, un punto menos a favor
del Android. Según consenso de usuarios, el sistema del
Android es el menos elegante de los sistemas operativos
mencionados, además, consideran que es el más
complicado de utilizar, particularmente para los nuevos
usuarios de teléfonos inteligentes.
DEBILIDADES DE
ANDROID
NOMBRES DE
LAS VERSIONES
A: Apple Pie (v1.0)
B: Banana Bread (v1.1)
C: Cupcake (v1.5)
D: Donut (v1.6)
E: Éclair (v2.0/v2.1)
F: Froyo (v2.2)
G: Gingerbread (v2.3)
H: Honeycomb (v3.0/v3.1/v3.2)
I: Ice Cream Sandwich (v4.0)
J: Jelly Bean (v4.1/v4.2)
USOS Y DISPOSITIVOS
El sistema operativo Android se usa en teléfonos
inteligentes, ordenadores portátiles, netbooks, tabletas,
Google TV, relojes de pulsera, auriculares y otros
dispositivos.,
DISEÑOY DESARROLLO
Android, al contrario que otros sistemas operativos para
dispositivos móviles
como iOS o Windows,
se desarrolla de forma abierta y se puede acceder tanto al
código fuente
como a la lista de incidencias
donde se pueden ver problemas aún no resueltos y reportar
problemas nuevos.
APLICACIONES
Las aplicaciones se desarrollan habitualmente en el
lenguaje Java con Android Software Development Kit
(Android SDK), pero están disponibles otras herramientas
de desarrollo, incluyendo un Kit de Desarrollo Nativo para
aplicaciones o extensiones en C o C++, Google App
Inventor, un entorno visual para programadores novatos y
varios cruz aplicaciones de la plataforma web móvil marcos
GOOGLE PLAY
Es la tienda en línea de software desarrollado por
Google para dispositivos Android. Una aplicación
llamada "play store" que se encuentra instalada
en la mayoría de los dispositivos Android y
permite a los usuarios navegar y descargar
aplicaciones publicadas por los desarrolladores.
Google retribuye a los desarrolladores el 70% del
precio de las aplicaciones.
PRIVACIDAD
Se han descubierto ciertos comportamientos
en algunos dispositivos que limitan la
privacidad de los usuarios, de modo similar
a iPhone, pero ocurre al activar la opción
«Usar redes inalámbricas» en el menú
«Ubicación y seguridad», avisando que se
guardarán estos datos, y borrándose al
desactivar esta opción, pues se usan como
caché y no como log tal como hace iPhone.
SEGURIDAD
Según un estudio de Symantec de
2011, comparado con el iOS, Android es un
sistema menos vulnerable, debido principalmente
a que el proceso de certificación de aplicaciones
es más riguroso que el de Apple sin dejar al lado
que es un sistema libre y el esquema de gestión
de permisos para estas, que pone muchas
decisiones de seguridad importantes en manos
del usuario, lo expone a mayores riesgos y le hace
más atractivo a los ataques de ingeniería social
HISTORIAL DE
VERSIONES
ANDROID BETA
La versión beta de Android fue lanzada el 5
de noviembre del 2007,
ANDROID1.0 APPLE PIE
Android 1.0, la primera versión comercial del
software, fue lanzado el 23 septiembre de 2008. El
primer dispositivo Android, el HTC Dream, incorporó
las siguientes características de Android 1.0:
ANDROID 1.1 BANANA BREAD
El 9 de febrero de 2009, La actualización Android
1.1 fue lanzada, inicialmente para el HTC Dream
solamente. Android
1.1 fue conocido como "Petit Four" internamente,
aunque este nombre no se utilizó oficialmente. La
actualización resolvió fallos, cambio la API y agregó
una serie de características.
ANDROID 1.5 CUPCAKE
El 30 de abril de 2009, La actualización de Android
1.5 fue lanzada, basada en núcleo Linux 2.6.27. Esta fue la
primera versión en usar un nombre basado en un postre
("Cupcake",Magdalena glaseada), un tema que se utilizaría
para todas las versiones de aquí en adelante. La actualización
incluye varias nuevas características y correcciones de
interfaz de usuario:
ANDROID1.6 DONUT
El 15 de septiembre de 2009, el SDK de Android 1.6 SDK
– dubbed Donut – fue lanzado, basado en el núcleo
Linux 2.6.29. Incluido en la actualización son numerosas
características nuevas
ANDROID 2.0/2.1 ECLAIR
El 26 de octubre de 2009, el SDK de Android 2.0
con nombre en clave Eclair – fue lanzado,
basado en el núcleo de linux 2.6.29.
El 20 de mayo de 2010, El SDK de Android 2.2
(Froyo, yogur helado) fue lanzado, basado en
el núcleo Linux 2.6.32.
ANDROID 2.2.X FROYO
El 6 de diciembre de 2010, el SDK de Android 2.3
(Gingerbread) fue lanzado, basado en el núcleo
Linux 2.6.35.
ANDROID 2.3.X GINGERBREAD
El 22 de febrero de 2011, el SDK de Android 3.0
(Honeycomb) – fue la primera actualización exclusiva para
tablet Android – fue lanzada, basada en el núcleo de
linux 2.6.36. El primer dispositivo con esta versión, fue la
tableta Motorola Xoom, fue lanzado el 24 de febrero de
2011.
ANDROID 3.X HONEYCOMB
ANDROID 4.0.X ICE CREAM
SANDWICH
El SDK para Android 4.0.1 (Ice Cream Sandwich), basado
en el núcleo de linux 3.0.1, fue lanzado públicamente el 19
de octubre del 2011. Gabe Cohen de Google declaró que
Android 4.0 era "teóricamente compatible" con cualquier
dispositivo Android 2.3.x en producción en ese momento. El
código fuente para Android 4.0 se puso a disposición el 14
de noviembre del 2011.
Google anunció Android 4.1 (Jelly Bean) en conferencia
el 27 de junio de 2012. Basado en el núcleo de linux 3.0.31
Jelly Bean fue una actualización incremental con el enfoque
primario de mejorar la funcionalidad y el rendimiento de la
interfaz de usuario. La mejora de rendimiento involucró el
"Proyecto Butter", el cual usa anticipación táctil.
ANDROID 4.1 JELLY BEAN
Sistema operativo Android: Características, versiones e historia

Más contenido relacionado

Similar a Sistema operativo Android: Características, versiones e historia

Similar a Sistema operativo Android: Características, versiones e historia (20)

Actualizado de android
Actualizado de androidActualizado de android
Actualizado de android
 
Android
AndroidAndroid
Android
 
Android
AndroidAndroid
Android
 
Android
Android Android
Android
 
Android y samsung
Android y samsungAndroid y samsung
Android y samsung
 
Acércate al futuro con android
Acércate al futuro con android Acércate al futuro con android
Acércate al futuro con android
 
Android
AndroidAndroid
Android
 
Sistema operativo android informatica
Sistema operativo android informaticaSistema operativo android informatica
Sistema operativo android informatica
 
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
 
Android
AndroidAndroid
Android
 
Luisa fermnanda suarez taborda 9c android
Luisa fermnanda suarez taborda 9c androidLuisa fermnanda suarez taborda 9c android
Luisa fermnanda suarez taborda 9c android
 
Sistema operativo android
Sistema operativo androidSistema operativo android
Sistema operativo android
 
sistema operativo
sistema operativo sistema operativo
sistema operativo
 
Yas tic´s55
Yas tic´s55Yas tic´s55
Yas tic´s55
 
"SISTEMA OPERATIVO ANDROI"
"SISTEMA OPERATIVO ANDROI""SISTEMA OPERATIVO ANDROI"
"SISTEMA OPERATIVO ANDROI"
 
SISTEMA OPERATIVO ANDROI
SISTEMA OPERATIVO ANDROISISTEMA OPERATIVO ANDROI
SISTEMA OPERATIVO ANDROI
 
"SISTEMA OPERATIVO ANDROI"
"SISTEMA OPERATIVO ANDROI""SISTEMA OPERATIVO ANDROI"
"SISTEMA OPERATIVO ANDROI"
 
Yas tic´s55
Yas tic´s55Yas tic´s55
Yas tic´s55
 
Yas tic´s55
Yas tic´s55Yas tic´s55
Yas tic´s55
 

Sistema operativo Android: Características, versiones e historia

  • 2. ¿QUÉ ES ANDROID? Android es un sistema operativo inicialmente pensado para teléfonos móviles, al igual que iOS, Symbian y Blackberry. Lo que lo hace diferente es que está basado en Linux, un núcleo de sistema operativo libre, gratuito y multiplataforma.
  • 3. HISTORIA Android era un sistema operativo para móviles prácticamente desconocido hasta que en 2005 Google lo compró. Hasta noviembre de 2007 sólo hubo rumores, pero en esa fecha se lanzó la Open Handset Alliance. que agrupaba a muchos fabricantes de teléfonos móviles, chipsets y Google y se proporcionó la primera versión de Android, junto con el SDK para que los programadores empezaran a crear sus aplicaciones para este sistema.
  • 4. ARQUITECTURA Los componentes principales del sistema operativo de Android (cada sección se describe en detalle) Aplicaciones: las aplicaciones base incluyen un cliente de correo electrónico, programa de SMS, calendario, mapas, navegador, contactos y otros.
  • 5. MARCODE TRABAJO DE APLICACIONES  La arquitectura está diseñada para simplificar la reutilización de componentes.  Cualquier aplicación puede publicar sus capacidades.  Cualquier otra aplicación puede hacer uso de esas capacidades.  Este mismo mecanismo permite que los componentes sean reemplazados por el usuario.
  • 6. BIBLIOTECAS Android incluye un conjunto de bibliotecas de C/C++ usadas por varios componentes del sistema. Estas características se exponen a los desarrolladores a través del marco de trabajo de aplicaciones de Android; algunas son: System C library (implementación biblioteca C estándar), bibliotecas de medios, bibliotecas de gráficos, 3D y SQLite, entre otras.
  • 7. RUNTIM EDEANDROID Android incluye un set de bibliotecas base que proporcionan la mayor parte de las funciones disponibles en las bibliotecas base del lenguaje Java. Cada aplicación Android corre su propio proceso, con su propia instancia de la máquina virtual Dalvik. Dalvik ha sido escrito de forma que un dispositivo puede correr múltiples máquinas virtuales de forma eficiente. Dalvik ejecuta archivos en el formato Dalvik Executable (.dex), el cual está optimizado para memoria mínima. La Máquina Virtual está basada en registros y corre clases compiladas por el compilador de Java que han sido transformadas al formato.dex por la herramienta incluida "dx".
  • 8. NÚCLEOLINUX Android depende de Linux para los servicios base del sistema como seguridad, gestión de memoria, gestión de procesos, pila de red y modelo de controladores. El núcleo también actúa como una capa de abstracción entre el hardware y el resto de la pila de software.
  • 9. VENTAJAS DE ANDROID Algo que pone a éste sistema operativo móvil a la vanguardia es las características de navegación turn-by- turn, con un sistema que puede integrarse a Google Places para detallar mejor la ubicación de lugares, que incluyen vista de satélite; en realidad el sistema Android cuenta con gran integración con las aplicaciones Google, entre las que destacan Gmail, Gchat, Google Reader, Google Calendar y Google Talk, en cuanto a otras aplicaciones, que pueden compartirse con otros teléfonos Android, se encuentra la integración con Facebook, Twitter y Tumblr, particularmente en Facebook se encuentra la gran opción de importar los contactos al teléfono.
  • 10. Ahora nos referiremos al menú, se encuentra la opción volver, que regresa a la pantalla en la que anteriormente se estaba navegando, a diferencia de otros sistemas que regresan a la pantalla principal. De los tres sistemas operativos, Android tiene también un inigualable corrector de texto con un método de entrada que es más útil que la burbuja de pop-up en IOS. VENTAJAS DE ANDROID
  • 11. Aun este sistema operativo móvil teniendo la aplicación para la tienda de Google, la tienda de juegos es de poca calidad en sus aplicaciones y vuelve a los usuarios mayormente propensos a la descarga de malware. Otra mala característica es la sensibilidad táctil, en la que los dispositivos Windows Phone e iPhone superan al Android por su desplazamiento más suave. DEBILIDADES DE ANDROID
  • 12. Dado el caso a que existen ya gran cantidad de versiones de Android, el lograr un soporte técnico específico es muy complicado, un punto menos a favor del Android. Según consenso de usuarios, el sistema del Android es el menos elegante de los sistemas operativos mencionados, además, consideran que es el más complicado de utilizar, particularmente para los nuevos usuarios de teléfonos inteligentes. DEBILIDADES DE ANDROID
  • 13. NOMBRES DE LAS VERSIONES A: Apple Pie (v1.0) B: Banana Bread (v1.1) C: Cupcake (v1.5) D: Donut (v1.6) E: Éclair (v2.0/v2.1) F: Froyo (v2.2) G: Gingerbread (v2.3) H: Honeycomb (v3.0/v3.1/v3.2) I: Ice Cream Sandwich (v4.0) J: Jelly Bean (v4.1/v4.2)
  • 14. USOS Y DISPOSITIVOS El sistema operativo Android se usa en teléfonos inteligentes, ordenadores portátiles, netbooks, tabletas, Google TV, relojes de pulsera, auriculares y otros dispositivos.,
  • 15. DISEÑOY DESARROLLO Android, al contrario que otros sistemas operativos para dispositivos móviles como iOS o Windows, se desarrolla de forma abierta y se puede acceder tanto al código fuente como a la lista de incidencias donde se pueden ver problemas aún no resueltos y reportar problemas nuevos.
  • 16. APLICACIONES Las aplicaciones se desarrollan habitualmente en el lenguaje Java con Android Software Development Kit (Android SDK), pero están disponibles otras herramientas de desarrollo, incluyendo un Kit de Desarrollo Nativo para aplicaciones o extensiones en C o C++, Google App Inventor, un entorno visual para programadores novatos y varios cruz aplicaciones de la plataforma web móvil marcos
  • 17. GOOGLE PLAY Es la tienda en línea de software desarrollado por Google para dispositivos Android. Una aplicación llamada "play store" que se encuentra instalada en la mayoría de los dispositivos Android y permite a los usuarios navegar y descargar aplicaciones publicadas por los desarrolladores. Google retribuye a los desarrolladores el 70% del precio de las aplicaciones.
  • 18. PRIVACIDAD Se han descubierto ciertos comportamientos en algunos dispositivos que limitan la privacidad de los usuarios, de modo similar a iPhone, pero ocurre al activar la opción «Usar redes inalámbricas» en el menú «Ubicación y seguridad», avisando que se guardarán estos datos, y borrándose al desactivar esta opción, pues se usan como caché y no como log tal como hace iPhone.
  • 19. SEGURIDAD Según un estudio de Symantec de 2011, comparado con el iOS, Android es un sistema menos vulnerable, debido principalmente a que el proceso de certificación de aplicaciones es más riguroso que el de Apple sin dejar al lado que es un sistema libre y el esquema de gestión de permisos para estas, que pone muchas decisiones de seguridad importantes en manos del usuario, lo expone a mayores riesgos y le hace más atractivo a los ataques de ingeniería social
  • 20. HISTORIAL DE VERSIONES ANDROID BETA La versión beta de Android fue lanzada el 5 de noviembre del 2007,
  • 21. ANDROID1.0 APPLE PIE Android 1.0, la primera versión comercial del software, fue lanzado el 23 septiembre de 2008. El primer dispositivo Android, el HTC Dream, incorporó las siguientes características de Android 1.0:
  • 22. ANDROID 1.1 BANANA BREAD El 9 de febrero de 2009, La actualización Android 1.1 fue lanzada, inicialmente para el HTC Dream solamente. Android 1.1 fue conocido como "Petit Four" internamente, aunque este nombre no se utilizó oficialmente. La actualización resolvió fallos, cambio la API y agregó una serie de características.
  • 23. ANDROID 1.5 CUPCAKE El 30 de abril de 2009, La actualización de Android 1.5 fue lanzada, basada en núcleo Linux 2.6.27. Esta fue la primera versión en usar un nombre basado en un postre ("Cupcake",Magdalena glaseada), un tema que se utilizaría para todas las versiones de aquí en adelante. La actualización incluye varias nuevas características y correcciones de interfaz de usuario:
  • 24. ANDROID1.6 DONUT El 15 de septiembre de 2009, el SDK de Android 1.6 SDK – dubbed Donut – fue lanzado, basado en el núcleo Linux 2.6.29. Incluido en la actualización son numerosas características nuevas
  • 25. ANDROID 2.0/2.1 ECLAIR El 26 de octubre de 2009, el SDK de Android 2.0 con nombre en clave Eclair – fue lanzado, basado en el núcleo de linux 2.6.29.
  • 26. El 20 de mayo de 2010, El SDK de Android 2.2 (Froyo, yogur helado) fue lanzado, basado en el núcleo Linux 2.6.32. ANDROID 2.2.X FROYO
  • 27. El 6 de diciembre de 2010, el SDK de Android 2.3 (Gingerbread) fue lanzado, basado en el núcleo Linux 2.6.35. ANDROID 2.3.X GINGERBREAD
  • 28. El 22 de febrero de 2011, el SDK de Android 3.0 (Honeycomb) – fue la primera actualización exclusiva para tablet Android – fue lanzada, basada en el núcleo de linux 2.6.36. El primer dispositivo con esta versión, fue la tableta Motorola Xoom, fue lanzado el 24 de febrero de 2011. ANDROID 3.X HONEYCOMB
  • 29. ANDROID 4.0.X ICE CREAM SANDWICH El SDK para Android 4.0.1 (Ice Cream Sandwich), basado en el núcleo de linux 3.0.1, fue lanzado públicamente el 19 de octubre del 2011. Gabe Cohen de Google declaró que Android 4.0 era "teóricamente compatible" con cualquier dispositivo Android 2.3.x en producción en ese momento. El código fuente para Android 4.0 se puso a disposición el 14 de noviembre del 2011.
  • 30. Google anunció Android 4.1 (Jelly Bean) en conferencia el 27 de junio de 2012. Basado en el núcleo de linux 3.0.31 Jelly Bean fue una actualización incremental con el enfoque primario de mejorar la funcionalidad y el rendimiento de la interfaz de usuario. La mejora de rendimiento involucró el "Proyecto Butter", el cual usa anticipación táctil. ANDROID 4.1 JELLY BEAN