Sistema Operativo Android

32
SISTEMA OPERATIVO ANDROID CURSO: Software Aplicativo I. INTEGRANTES: •Juan Saldaña Aguirre. •Cristian García Asmat. •José Enrique Grados Solano. •Diego Stiven Rosales Cabezas. •Yesica Tineo Bautista. •Lucía García Paucar. PROFESOR: Alex Burgos Dionicio.

description

android

Transcript of Sistema Operativo Android

SISTEMA OPERATIVO ANDROID

CURSO: Software Aplicativo I.

INTEGRANTES:

• Juan Saldaña Aguirre.• Cristian García Asmat.• José Enrique Grados Solano.• Diego Stiven Rosales Cabezas.• Yesica Tineo Bautista.• Lucía García Paucar.

PROFESOR: Alex Burgos Dionicio.

Android

¿Qué es Android?

Es un sistema operativo móvil basado en Linux, que junto con aplicaciones middleware está enfocado para ser

utilizado en dispositivos móviles con pantalla táctil como Smartphone,

tablets, Google TV y otros dispositivos.

Cuenta con una plataforma de descarga de aplicaciones y juegos llamada Google Play, la cual tiene

más de 100 mil opciones para descargar, la mayoría gratuitas.

El sistema Operativo inicialmente fue desarrollado por Android, Inc.,

a la cuál Google respaldó económicamente y más tarde

compró en el 2005.

Android fue presentado en el 2007 en un consorcio de compañías de

Hardware, Software y Telecomunicaciones. El primer móvil con el sistema

operativo Android se vendió en octubre del 2008.

Su Gran Evolución

Este sistema operativo “open source” para dispositivos móviles ha

evolucionado mucho desde su lanzamiento.

La primera versión, Android 1.0 que Google lanzó con el smartphone HTC

G1 ha sido superada en cuanto a funcionalidades y estabilidad por las

últimas versiones.

El sistema operativo está compuesto por 12 millones de líneas de código, incluyendo 3

millones de líneas XML, 2.8 millones de líneas de lenguaje C, 2.1 millones de líneas Java y 1.75

millones de líneas de C++.

ARQUITECTURA

Componentes Principales del Sistema Operativo de Android

1. Aplicaciones:Las aplicaciones 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.

2. Marco de trabajo de aplicaciones: La arquitectura está diseñada para simplificar la reutilización de componentes. 3. Bibliotecas:

Android incluye un conjunto de bibliotecas de C/C++ usadas por varios componentes

del sistema. 4. Runtime de Android:

Android incluye un set de bibliotecas base que proporcionan la mayor parte de las funciones en las bibliotecas base del lenguaje Java

5. 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.

El núcleo también actúa como una capa de abstracción entre el hardware y el resto

de la pila de software.

Android, al contrario de otros sistemas operativos para dispositivos móviles

como iOS o Windows Phone, 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.

Características de AndroidFramework de aplicaciones: Permite el reemplazo y la

reutilización de los componentes. Navegador integrado: Basado en el motor open

Source Webkit. SQlite: Base de datos para almacenamiento estructurado que

se integra directamente con las aplicaciones.  Multimedia: Soporte para medios con formatos comunes de

audio, video e imágenes planas (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF). 

Máquina virtual Dalvik: Base de llamadas de instancias muy similar a Java. 

Telefonía GSM: dependiente del terminal.  Bluetooth, EDGE, 3g y Wifi: dependiente del terminal. 

Cámara, GPS, brújula y acelerómetro: Dependiente del terminal Pantalla Táctil. 

Historial de ActualizacionesAndroid ha visto

numerosas actualizaciones desde su liberación inicial.

Estas actualizaciones al sistema operativo base típicamente arreglan

bugs y agregan nuevas funciones.

Las versiones de Android reciben el nombre de

postres en Inglés.

En cada versión el postre elegido empieza por una letra distinta siguiendo un orden

alfabético. A: Apple Pie (v1.0), Tarta de Manzana. B: Banana Bread (v1.1), Pan de Plátano. C: Cupcake (v1.5), Quequito. D: Donut (v1.6), Rosquilla. E: Eclair (v2.0/v2.1), Pastel Francés. F: Froyo (v2.2), (Abreviatura de «frozen yogurt») Yogurt Helado. G: Gingerbread(v2.3), Pan de jengibre H: Honeycomb (v3.0/v3.1/v3.2), Panal de miel. I: Ice Cream Sandwich (v4.0), Sandwich de helado. J: Jelly Bean (v4.1/v4.2/v4.3), Gominola. K: kitkat (v4.4): kitkat. L: Lollipop(v5.0/v5.1): Piruleta.

Android Apple Pie 1.0 Fue la primera versión comercial del software, fue lanzado el 23 de septiembre del 2008.

El primer dispositivo Android, el HTC Dream.Características:

-Android Market-Navegador Web-Soporte Cámara

-Carpetas para agrupar aplicaciones-Acceso a correo electrónico por web

-Sincronización de Gmail-Sincronización Google Contacts-Sincronización Google Calendar.

-Google Maps-Google Search

-Chat Google Talk-Soporte para Wi-fi y Bluetooth

-Marcación por voz

Android Banana Bread 1.1

El 9 de Febrero del 2009 fue lanzada para el HTC Dream solamente.

La actualización resolvió fallas y agregó una serie de

características:-Detalles y reseñas disponibles cuando un usuario busca negocios

en los mapas.-Pantalla en llamada más larga por

defecto cuando están en uso el manos libres.

-Posibilidad de guardar archivos adjuntos en los mensajes.

-Añadido soporte para marquesina en diseños de sistemas.

Android Cupcake 1.5 El 30 de Abril del 2009, la actualización

fue lanzada, basada en el núcleo Linux 2.6.27 e incluye varias

características nuevas y correcciones de interfaz de usuario.

Es un tema que se utilizaría para todas las versiones de aquí en adelante.

-Soporte para Widgets-Grabación y reproducción formatos

MPEG-4 y 3GP-Características Copiar y Pegar

agregadas al navegador Web.-Pantallas de transiciones animadas.

-Agregada Opción auto-rotación.Entre otras.

Android Donut 1.6 El 15 de Septiembre del 2009 fue

lanzado esta actualización e incluyó numerosas

características nuevas:-Mejora la búsqueda por voz y

texto-Habilidad para ver capturas de las

aplicaciones en Android Market.-Galería, cámara y videocámara

con mejor integración.-Múltiple selección de imágenes

para ser eliminadas-Mejoras de velocidad en aplicaciones de cámara y de

búsqueda.Entre Otras.

Eclair (2.0/2.1)Lanzado el 26 de Octubre del

2009.Características:

-Velocidad de Hardware Optimizada

-Interfaz de usuario renovada-Nuevas listas de contactos-Mejoras en Google Maps

-Zoom Digital

-Fondos de pantalla animados-Soporte Integrado de Flash-Teclado Virtual MejoradoEntre Otras.

Froyo 2.2 Fue Lanzado el 20 de Mayo del 2010 y

tiene estas características:-Optimización general del sistema

Android, la memoria y el rendimiento

-Mejora en la velocidad de las aplicaciones

-Lanzador de aplicaciones mejorado con accesos directos a las aplicaciones de teléfono

-Actualización del Market con actualizaciones automáticas.

-Permite desactivar el tráfico de datos-Compartir contactos por Bluetooth

2.2.1, 2.2.2, 2.2.3 Actualizadas durante el 2010 con arreglos de

errores

Gingerbread 2.3Fue Lanzado el 6 de Diciembre del

2010 y contenía:-Soporte para dispositivos móviles.

-Actualización del diseño de la interfaz del usuario.

-Soporte para pantallas extra grandes y resoluciones mayores.

-Soporte mejorado para desarrollo de código nativo.

-Recolección de elementos concurrentes para un mayor

rendimiento.-Un administrador de descargas para

descargar archivos grandes.-Soporte nativo para múltiples

cámaras.Hubo mejoras al sistema y arreglos en

fallas del 2.2.3 al 2.3.7.

Android HoneyComb(3.0/3.1/3.2)

Fue Lanzado el 22 de Febrero del 2011Sus características son:

-Mejor Soporte para TabletsEscritorio 3D con Widgets rediseñados

-Mejoras en el navegador Web-Sistema Multitarea mejorado

-Soporte para videochat mediante Google Talk

-Añade soporte para una gran variedad de periféticos y accesorios con conexión

USB, teclados, ratones, hubs, dispositivos de juego y cámaras

digitales.

Android Ice Cream Sandwich 4.0

Lanzado el 19 de Octubre del 2011

Es una versión que unifica el uso de

cualquier disposito tanto en teléfonos, tablets, televisores, netbooks, etc. Incluye:

-Interfaz limpia y moderna-Multitarea mejorada-Gestor de tráfico de datos de

internet-Corrector de texto rediseñado y

mejorado-Captura de pantalla en dos

botones-Reconocimiento de voz del

usuario

4.1 Android Jelly BeanLanzado el 9 de Julio del 2012, basado

en el núcleo de Linux 3.0.31, Fue una actualización incremental con el enfoque primaria de mejorar la

funcionalidad y rendimiento de la interfaz del usuario.

-Mejora la fluidez y de la estabilidad -Ajuste automático de Widgets cuando

se añaden al escritorio-Dictado por voz mejorado

-Notificaciones mejoradas, con acceso más rápido a más información

-Google Chrome se convierte en el navegador por defecto de Android.

-Getual Mode para personas discapacitadas visualmente

-Cambios en la interfaz como la nueva barra de búsquedas.

Android Jelly Bean(Gummy Bear). 4.2

Google anunció la nueva versión con un comunicado de prensa bajo el eslogan

“A new flavor of Jelly Bean”.

El primer dispositivo en correr Android 4.2 fue el Nexus 4 de LG y el Nexus 10 de Samsung, los cuales fueron lanzados el 13 de

Noviembre del 2012.

Android Jelly Bean 4.3

Google lanzó Jelly Bean 4.3, bajo el lema "Una forma aún más dulce

Jelly Bean" el 24 de julio de 2013, durante un

evento en San Francisco llamado"Desayuno con

Sundar Pichai". La versión hizo su debut

en la nueva generación de segundo Nexus 7

que se estrenó el 30 de julio del 2013

Android 4.4(v1,v2,v3,v4) kitkat

La nueva versión de su sistema operativo Android 4.4 KitKat, inicialmente, esta versión debía llamarse Android 4.4 Key Lime Pie, pero cambiaron el nombre tras un acuerdo inesperado de patrocinio mutuo entre Google y Nestlé.Si bien a simple vista no vemos muchos cambios estéticos, si que podemos observar, que han centrado gran parte de sus esfuerzos para corregir varios problemas históricos como son, entre otros, la fragmentación entre versiones y el elevado consumo de la batería de los terminales.Fecha de lanzamiento 31 de octubre de 2013.Posibilidad de impresión mediante WiFi. Se substituyen elementos de la interfaz de azul a blanco. Las horas del reloj ya no se muestran con números en negrita, tanto minutos como horas son finos. Optimización y rendimiento en dispositivos de especificaciones técnicas comedidas, así como la implementación de zRAM.

Android 5.0(v01,v02,v1)Lollipop

- Lanzado 3 de noviembre de 2014, La nueva actualización del sistema operativoque en un principio iba a denominarse Android L, finalmente toma el de piruleta (lollipop en inglés) y su llegada se traduce en uno de los cambios de versión más importantes en los últimos años, quizás desde que llegara ICE CREAM SANDWICH.

- En este nuevo diseño del sistema operativo, priman las animaciones y transiciones de respuesta, el relleno y distintos efectos de profundidad (conseguidos gracias a juegos de iluminación y sombras).

-El nuevo sistema de ahorro de energía, permitirá usar un dispositivo con Lollipop hasta 90 minutos más de media. La interfaz, mostrará en este sentido los tiempos restantes para cargar o descargar nuestro dispositivo Android de forma clara.

Ventajas de Android

El código es Abierto; gracias a esto cualquier persona puede realizar una

aplicación para Android. Hoy en Día hay más de 100,000

aplicaciones disponibles para teléfonos Android, gran parte de ellas gratuitas. Android es multitarea; es capaz de

hacer funcionar a la vez varias aplicaciones.

Android se puede modificar a tu gusto; puedes personalizar totalmente la

pantalla.

Desventajas de Android

Android es multitarea; no siempre cierra todas las aplicaciones así que hace falta tener una

aplicación que cierre las apps abiertas. Duración de la Batería; Se gasta rápidamente. Android es poco intuitivo; Problema provocado

por la interfaz. Android está desfragmentado; Cada modelo de

teléfono móvil se ha de adaptar a Android por lo que no es la misma versión.

¿Qué hace mejor Android?

• Android destaca por dejar cierta sensación de libertad al consumidor.

• Permite adaptar más la tableta a sus gustos y hacer de ella un traje a medida.

• Otra ventaja son los Widgets, pequeñas ventajas que muestran la información directamente en el escritorio.

• Los fabricantes de aparatos para Android juegan con un mayor margen creativo.

GRACIASPOR SU ATENCIÓN.