trabajo sistema operativo android

11

Upload: camila-leal

Post on 10-Mar-2016

219 views

Category:

Documents


4 download

DESCRIPTION

njnabvdfvjarfvhjbvhjhjvbfjvhbfhn hjhjvbvbfbjhbhjbbbhfdhbhj

TRANSCRIPT

Page 1: Trabajo sistema operativo android
Page 2: Trabajo sistema operativo android

Trabajo

Sistema Android

Por:

Camila Leal Ledesma

10°B

Tecnología

Sergio Alexander Jiménez

Colegio san José de la Salle

”Mi colegio por siempre”

Page 3: Trabajo sistema operativo android

¿Qué es? Android es un sistema

operativo inicialmente

pensado para

teléfonos móviles, al

igual que ¡Os,

Symbian y Blackberry

OS. Lo que lo hace

diferente es que está

basado en Linux, un

nucleo de sistema

operativo libre,

gratuito y

multiplataforma. Este

sistema permite

programar

aplicaciones en una variación de Java llamada

Dalvik. El sistema operativo proporciona todas las

interfaces necesarias para desarrollar

aplicaciones que accedan a las funciones del

teléfono como GPS, las llamadas, la agenda etc.

De una forma muy sencilla en un lenguaje de

programación muy conocido como es java.

Page 4: Trabajo sistema operativo android

Historia Android es un sistema operativo para móviles muy

viejo el cual era desconocido hasta que google lo

compró en el 2005, hasta noviembre del 2007 solo

hubieron rumores y fue en esta fecha en la que se

lanzo la Open Handset Alliance, que agrupaba a

muchos fabricantes de teléfonos moviles chispet y

google entonces se proporcionó la primera

versión de android junto con el SDK para que los

programadores empezaran a crear sus

aplicaciones para este sistema.

Aunque los

principios fueron

lentos rápidamente

se ha convertido en

el sistema

operativo para

móviles más

vendido en el

mundo, ha

trascendido de

teléfonos móviles a

algo mas grande como tablets.

Page 5: Trabajo sistema operativo android

Características Libertad: Este sistema operativo es

completamente libre. Es decir no hay que

pagar ni para incluirlo en un teléfono ni

para programarlo, esto lo hace muy

popular entre fabricantes y

desarrolladores

gracias a que los

costos para lanzar un

teléfono son muy

bajos.

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

Page 6: Trabajo sistema operativo android

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

Page 7: Trabajo sistema operativo android

Modos de aplicación,

dispositivos android

El sistema operativo android es usado en

varios dispositivos tales como Smartphone,

tablets o dispositivos multimedia.

Page 8: Trabajo sistema operativo android

Ventajas Dada la posibilidad de que Android pueda instalarse prácticamente en todo

tipo de dispositivos, sean móviles, portátiles e incluso microondas, hace

que Android siempre esté presente en los terminales más potentes del

mercado siendo una apuesta importante por fabricantes y operadoras por

la posibilidad de que independientemente del potencial, gama o

prestaciones del dispositivo, Android podrá adaptarse a la perfección a

todo tipo de necesidades.

Por otra parte, otro tipo de sistemas operativos se ven obligados a estar

rezagados a terminales más obsoletos o estar limitados a una determinada

marca de fabricante.

Codigo abierto

El hecho de que Android esté liberado con licencia Apache y código abierto

lo convierte en un sistema operativo totalmente libre para que un

desarrollador no solo pueda modificar su código sino también mejorarlo. A

través de esas mejoras puede publicar el nuevo código y con el ayudar a

mejorar el sistema operativo para futuras versiones sin depender de

fabricantes u operadoras para ver si se libera o no dicha mejora. Del mismo

modo, al ser código abierto garantiza que, en caso de haber un bug o error,

sea detectado y reparado con mayor presteza al no existir ninguna traba

legal para indagar en su interior ni depender de nadie para pedir

autorización a su cambio.

Libertad

Android da completa libertad al propietario de un terminal a instalar lo que

le venga en gana, sea desde Android Market como un ejecutable aparte

(apk) no limitando la libertad del usuario ni imponiendo software propietario

para poder instalar música, archivos, documentos directamente desde el

cable USB como si de un disco externo se tratara.

La misma libertad tienen los desarrolladores o empresas pudiendo realizar

aplicaciones o complementos como Flash, Opera o cualquier otro software

Page 9: Trabajo sistema operativo android

sin tener que pedir permiso a nadie para ofrecerlo a los usuarios que

libremente podrán instalarlo.

Sin fronteras

El desarrollo de Android no está apadrinado por determinadas operadoras,

fabricantes o proveedores. Android es libertad en todos los aspectos

permitiendo que todos puedan disfrutar de el siendo la operadora que sea.

Android no se reservará nunca el derecho a escoger una determinada

operadora para imponer al usuario el hecho de contratarla para poder

disfrutar de él así como sistema operativo que es, permite indagar en su

código a través del SDK o desde el propio terminal así como modificar su

Firmware de manera extraoficial (aunque esté permitido y no sea ilegal, en

ocasiones conlleva a la perdida de la garantía del teléfono)

Comunidad

Android no solo cuenta con la comunidad más grande mundial de

desarrolladores sino también el mayor movimiento de estos con multitud de

eventos, concursos, competiciones y reuniones así como múltiples vías de

comunicación como foros y chats oficiales para fomentar la participación y

la colaboración para encontrar mejoras e ideas para futuras versiones.

Por otro lado, las modificaciones o mejoras no dependerán de un limitado

equipo de desarrolladores de una empresa sino contarán con el apoyo,

respaldo y participación de todos los desarrolladores del mundo.

Coste y gustos

Precisamente por el hecho de que Android puede ser instalado en teléfonos

de cualquier fabricante o incluso en otros dispositivos, esto permite poder

disfrutar de una amplia gama de terminales de diferentes precios y gamas

para determinados poderes adquisitivos sin tener que forzar o limitar un

sistema operativo o terminal a determinadas clases dando la opción de que

toda persona pueda adquirir el terminal que más le guste así como de

diferentes características o costes o incluso fabricantes.

Batería

Page 10: Trabajo sistema operativo android

Todos los terminales de Android deben tener siempre una batería extraíble

dando la opción al usuario a poder sustituirla o llevar recargables en caso

de que su batería se agote. De este modo se evita que el usuario tenga

problemas en cuanto a su autonomía permitiendo que, aunque la batería

haya acabado con su vida útil o considere que su batería es excesivamente

pequeña pueda adquirir otra más potente o de reserva.

Personalizable

Al ser abierto y libre, Android es completamente personalizable tanto por

usuarios instalando fondos de pantalla, animaciones, widgets, skins o

temas como para fabricantes con la posibilidad de crear sus propias capas

como MotoBlu o HTC Sense permitiendo a unos y a otros poder customizar

o personalizar sus teléfonos de la mejor manera posible y dando a elegir al

usuario la interfaz más adecuada para su gusto evitando imponer un

determinado estilo o interfaz.

Multitarea

Por suerte, ni hombres ni mujeres están limitados a hacer una cosa a la vez

sino que somos capaces de hacer múltiples cosas siendo algo

indispensable y casi impensable pensar de otra manera. Android con su

sistema de multitarea inteligente es capaz de gestionar varias aplicaciones

abiertas a la vez dejando en suspensión aquellas que no se utilicen y

cerrarlas en caso de resultar ya inútiles para evitar un consumo de

memoria. Del mismo modo que en nuestra vida cotidiana nos vemos

obligados a hacer varias cosas a la vez, no podemos permitirnos el lujo de

que nuestro compañero de fatigas no tenga esta función tan básica.

No solo móviles

La libertad del código de Android ha hecho que en poco tiempo se implante

en multitud de dispositivos electrónicos, desde móviles hasta ordenadores

portátiles, netbooks, microondas, lavadoras, marcos digitales,

navegadores GPS, relojes e incluso en navegadores de abordo de coches.

Esto convierte a Android en un sistema operativo multifunción y

completamente escalable que garantizará su crecimiento y expansión así

como ayudará a fabricantes a tener un motor inteligente para sus

fabricaciones.

Page 11: Trabajo sistema operativo android

Otros aspectos

importantes a tener en

cuenta Tiene una gran comunidad de desarrolladores

escribiendo aplicaciones para extender la

funcionalidad de los dispositivos. A la fecha, se

han sobrepasado las 400.000 aplicaciones (de las

cuales, dos tercios son gratuitas) disponibles para

la tienda de aplicaciones oficial de Android:

Android Market, sin tener en cuenta aplicaciones

de otras tiendas no oficiales para Android, como

pueden ser la App Store de Amazon o la tienda de

aplicaciones Samsung Apps de Samsung.16 17

Android Market es la tienda de aplicaciones en

línea administrada por Google, aunque existe la

posibilidad de obtener software externamente.

Los programas están escritos en el lenguaje de

programación Java.18 No obstante, no es un

sistema operativo libre de malware, aunque la

mayoría de ello es descargado de sitios de

terceros.