Android
jefferson0024Tesis16 de Mayo de 2013
3.731 Palabras (15 Páginas)320 Visitas
Trabajo monográfico para el curso de:
Metodología del Trabajo Universitario
ANDROID
Rodriguez Acosta, Jefferson Alexander
Solano Acosta, Brian
Alva Flores, Renzo Miguel
Chata Baltazar, Alexis
Docente: Lic. Marco Antonio Pastor Talledo
PRIMER CICLO
Semestre: 2013 – I
INDICE
I. Introducción 3
II. Historia 4
II.1. Andy Rubin 4
II.2. Origen del Android 4
II.3. Adquisición por parte de Google 5
III. Arquitectura 5
III.1.1. Diseño y Desarrollo 6
IV. Uso y dispositivos 6
IV.1. Dispositiv1os en el que se usa Android 7
IV.1.1.1. Smartphone 7
IV.1.1.2. Notebook 8
IV.1.1.3. Tabletas 8
V. Versiones del Android 8
V.1. Android 1.5 8
V.2. Android 1.6 o Donut 8
V.3. Android 2.0 o Eclair (rollo de crema) 9
V.4. Android 2.2 o Froyo (yogourt helado) 9
V.5. Android 2.3 o Gingerbread (galletas de jengibre) 9
V.6. Android 3.0 o HoneyComb (panal de abeja) 9
V.7. Android 4.0 o Ice Cream Sandwich (sandwich de helado) 9
V.8. Android 4.1 o Jelly Bean (caramelitos) 10
VI. Aplicaciones 10
VI.1. Google Play 10
VI.2. Privacidad 11
VI.3. Seguridad 11
VII. Rivales actuales de Android 11
VIII.
I. INTRODUCCION
En nuestro grupo nos planteamos en diversos temas de investigación como Sofware Libres, Antivirus, Android, creancion de la wed. Pero entre todos esos temas decidimos escoger el que resalva mas en la época y obtamos por votar la opción de Android porque vimos que era un tema muy amplio en información y queremos aprender más de este novedoso tema que está evolucionando en el mundo mediante Celulares, Televisores, y las Tablet.
Con la redacción de nuestro tema culminaremos nuestro trabajo. Esperamos ser comprendidos por nuestros compañeros y el de nuestro docente, para así llevar a entender de nuestro tema.
II. Historia
II.1. Andy Rubin
Es un norteamericano que se especializo en la Ingeniería de Robótica y trabajo en la empresa Óptica Carl Zeiss Meditec. En la empresa Zeiss fue donde él aprendió todo lo relacionado a comunicaciones digitales y máquinas de medición.
Luego en el año de 1989, mientras caminaba sobre la arena de una playa de las Islas Caimán, Andy Rubin encontró a un hombre durmiendo en una silla, ese hombre a quien encontró durmiendo en la silla era Bill Caswell Ingeniero de la empresa Apple.
Días después que se conocieron; la reciprocidad al buen gesto de Caswell al ver que Rubin estaba atravesando una mala temporada decido ofrecerle trabajo como Ingeniero en la empresa de Steve Jobs (Apple).
Luego de aceptar el trabajo Rubin solo se quedaría durante dos años trabajando en la empresa Apple, para luego pasarse a trabajar en General Magic, una empresa de Smartphone. Después de dos años trabajando para la empresa General Magic decidió renunciar. Luego de renunciar a la empresa General Magic fundo su propia compañía Startup donde crearía el teléfono Sidekick.
Cuando Rubin tenía 39 años dio un discurso en Stanford para hablar sobre el desarrollo de su teléfono Sidekick, entre el público se encontraban los fundadores de Google; Larry Page y Sergei Brin escuchando sobre las características del teléfono Sidekick. Cuenta el New York Taímes “Larry Page exclamaría Cool cuando vio la página de Google al memento de conectarse a Internet a través del teléfono Sidekick”.
Rubin después de dar su discurso y conocer a los fundadores de Google, Rubin decidió comenzar un nuevo sueño, el cual le llevaría a convertirse en Mr. Android después de tomar todos sus ahorros que tenía contratar a un grupo de programadores e inicio así el desarrollo de un nuevo sistema operativo. Él tenía para entonces un dominio que había registrado con el nombre de android.com, así que uso el mismo nombre para renombrar su nuevo proyecto para móviles.
A los pocos meses se quedaría sin fondos y tendría que recurrir a un amigo, quien accedería a prestarle la suma de $10.000 para poder terminar la plataforma del sistema.
Luego en 2007 el sistema ya era un sistema abierto y decidió avisar a Larry Page que el sistema ideal para Google el cual compro en el 2005 manteniendo su nombre original Android ya era un sistema operativo con código abierto.
Actualmente Andy Rubin es vicepresidente de Ingeniería en Google, donde supervisa el desarrollo de Android, un sistema operativo de código abierto para Smartphone.
II.2. Origen del Android
Android nació oficialmente y fue anunciado el 5 de noviembre del año 2007, si bien no fue hasta el 21 de octubre del año 2008 cuando vio por primera vez la luz el primer Smartphone equipado con este sistema operativo, fue el T-Mobile G1, un Smartphone fabricado por HTC y desarrollado junto con Google. Días antes de este lanzamiento comercial, el 23 de septiembre del 2008, Google celebraba una rueda de prensa donde se presentaba este dispositivo junto con la versión 1.0 de Android.
Android era un sistema operativo que estaba desarrollando una compañía de nombre Android Inc. y que fue adquirida por Google en julio del año 2005. Desde entonces siempre que se habla de este sistema operativo se hace referencia a la compañía del buscador aunque es, un conglomerado formado por casi 100 compañías relacionadas con la tecnología móvil y dispositivos móviles, quienes la soportan. Es cierto también que Google es el responsable final y quien dirige desde lo alto esta organización.
Todo este conglomerado de compañías tanto fabricantes de terminales, como operadoras de telefonía pasando por fabricantes de componentes para estos dispositivos formaron y forman el ecosistema principal del sistema.
Espero que se vaya comprendiendo y entendiendo lo que es Android y a verlo desde un punto de vista más general y con un poco de perspectiva.
II.3. Adquisición por parte de Google
En el 2005 la compañía Google adquirió en silencio Android Inc. por unos 50 millones de dólares y a su vez contrato a los fundadores del sistema que es liderado por Andy Rubin ya que Andy Rubin era el que mejor interpretaba el sistema en todos sus aspectos.
La compra que hiso Google genero una gran corriente de rumores sobre la posible incursión de Google en el futuro de la telefonía móvil. Pero a nadie se le escapo la noticia de que Google en meses anteriores adquirió dodgeball, una red social para móviles.
Google permaneció en silencio hasta que en Noviembre del 2007 hizo el anuncio oficial de Android. Después del anuncio Google aprovecho también para llegar a acuerdos con fábricas de teléfonos móviles y crear el primer dispositivo Android en la historia.
III. 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. Todas las aplicaciones están escritas en lenguaje de programación Java.
• Marco de trabajo de aplicaciones: los desarrolladores tienen acceso completo a los mismos APIs del framework usados por las aplicaciones base. La arquitectura está diseñada para simplificar la reutilización de componentes; cualquier aplicación puede publicar sus capacidades y cualquier otra aplicación puede luego hacer uso de esas capacidades (sujeto a reglas de seguridad del framework). 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.
• Runtime de Android: 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úcleo Linux: 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.
...