Sie sind auf Seite 1von 16

"Ao del Buen Servicio al Ciudadano

INGENIERA DE SISTEMAS VII CICLO

TEMA:

ANDROID

ALUMNO:

Deza Castillo Cristhian Gianmarco

Jhosely Graciela Malca Tamay

CURSO:

Programacion de Aplicaciones Moviles

PROFESOR:

Marco Aurelio Porro chulli


HISTORIA DE ANDROID
All por octubre del ao 2003, Andy Rubin, Rich Miner, Nick Sears y Chris White daban
forma a Android Inc. En sus inicios, nicamente trascendi que la actividad de la empresa
se centraba en el desarrollo de software para telfonos mviles.

Android Inc. pas casi dos aos trabajando en la sombra, hasta que Google comenz a
reclutar a fuerza de talonario a algunas startup (trmino que se refiere a nuevas
compaas con un futuro prometedor) del sector mvil, con la clara intencin de replicar
su xito de la Web en el futuro de las telecomunicaciones inalmbricas.

En Mayo del mismo ao Google se haca con Dodgeball, la empresa que desarroll un
sistema de red social y posicionamiento mvil que, una vez integrada en la estructura
empresarial de los chicos de Mountain View, ces su actividad en 2009 para dar paso a
Google Latitude. Lleg el mes de agosto y le toc el turno a Android Inc., la fecha clave
para llegar a entender mejor el xito de Android es el 5 de noviembre de 2007. Ese da se
fundaba la OHA (Open Handset Alliance), una alianza comercial de 35 componentes
iniciales liderada por Google, que contaba con fabricantes de terminales mviles,
operadores de telecomunicaciones, fabricantes de chips y desarrolladores de software. El
mismo da se dio a conocer por vez primera lo que hoy conocemos como Android, una
plataforma de cdigo abierto para mviles que se presentaba con la garanta de estar
basada en el sistema operativo Linux.

Ha sido Google quien ha publicado la mayor parte del cdigo fuente del sistema
operativo, gracias al software Apache, que es una fundacin que da soporte a proyectos
software de cdigo abierto.

Aunque no fue hasta un ao despus, en Octubre de 2008 cuando lo vimos por primera
vez funcionando en un HTC Dream. Vea la luz en los USA un mvil con la primera
versin final de Android, la 1.0. El modelo G1 de HTC quedar para la historia como el
iniciador de este gigante llamado Android.

El HTC G1 es un mvil deslizable hacia el costado con teclado QWERTY y una gran
pantalla sensible al tacto. Posee una cmara de 3 megapixels, ranura microSD,
navegador de Internet y Email.

Mucho tiempo ha pasado desde el lanzamiento de Android y muchas han sido las
novedades que hemos visto. De la primera versin de Android destac la plena
integracin de los servicios de Google, el navegador Web compatible con HTML y XHTML
(que adems ofreca la funcin de zoom integrado y permita ver mltiples pginas en
diferentes ventanas). La guinda del pastel y el elemento que a la larga ha fraguado el
xito del sistema se presentaba por primera vez: Android Market, el almacn de
aplicaciones ms popular.

CREADOR DE ANDROID
Ese hombre es Andy Rubin. Nos tenemos que remontar a 1986, cuando Andy
recibi su licenciatura en Ciencias de la Computacin en la Universidad de Utica, Nueva
York.
Su primer trabajo importante como ingeniero es en Apple, desde donde pas a una
empresa que surgi de Apple llamada General Magic, y aqu empez con lo importante,
ya que particip en el desarrollo de Magic Cup, lo que pretenda ser un sistema operativo
para telfonos o PDAs. Sin embargo General Magic fracas y se fue a la ruina, momento
en el cual Andy se uni a Artemis Research, que acab comprada por Microsoft. Ya
hemos tenido a Andy Rubin trabajando para Apple y Microsoft, curioso.
El caso es que tras unos aos trabajando aqu se ve que empez a querer hacer algo por
su cuenta, y fund Danger Inc., que finalmente sera tambin comprada por Microsoft. En
Danger Inc. desarrollan el Hiptop, lo que es ya un telfono que marcara las primeras
lneas de lo que seran los Smartphones, a la vez, Andy Rubin se ve tan frustrado que
decide abandonar la compaa de la que era CEO. Todo ello le llevo a su paso final en
esta etapa, fundar en 2003 Android Inc.
Andy Rubin llevaba desde 1989 hasta 2003 trabajando como ingeniero en
telecomunicaciones y en el mundo de los telfonos mviles, de ah sali Android Inc., su
proyecto para crear algo nuevo y diferente.
En Agosto de 2005, cuando Android Inc. contaba con 22 meses de vida, Google adquiri
la empresa, pero esta vez se ve que Andy estaba contento con esta venta, no como
ocurri con Danger Inc. De hecho Andy pasa a formar parte del equipo de Google, y es
donde acaba como vicepresidente de ingeniera de Google supervisando el desarrollo de
Android.
Android de esta manera ya tena toda una base para empezar a trabajar y formarse. Un
proceso que haba durado nada ms y nada menos que 16 aos haba construido una
slida base sobre la que todo iba a empezar a funcionar.
A partir de aqu comienza el tpico secretismo al que Google nos tiene acostumbrados, en
el que todos rumoreaban acerca de qu estaba haciendo Google con una compaa de
desarrollo de sistemas para telfonos mviles.
As, no fue hasta el 5 de Noviembre de 2007 cuando se hizo el anuncio oficial de Android.
Pero durante estos dos aos Google haba estado haciendo cosas, y una de ella fue
llegar a acuerdos con fabricantes de telfonos mviles para desarrollar el primer
dispositivo Android de la historia. Todos sabemos que HTC siempre ha estado relacionada
con Android desde los comienzos, no slo fue el HTC quin fabric el primer Nexus o
Google Phone, sino que el primer Android tambin fue HTC, el Dream que fue lanzado el
22 de octubre de 2008.

Definicin
Galaxy Nenus con Android 4.0

Android es un sistema operativo movil basado en Linux, que junto con aplicaciones
middleware est enfocado para ser utilizado en dispositivos moviles como telefonos
inteligentes, tabletas, google TV y otros dispositivos. Es desarrollado por la open handset
alliance, la cual es liderada por google. Este sistema por lo general maneja aplicaciones
como Market (Marketing) o su actualizacin, PlayStore.
Fue desarrollado inicialmente por Android Inc. una firma comprada por google en 2005.
Es el principal producto de la open Handset alliance, un conglomerado de fabricantes y
desarrolladores de hardware, software y operadores de servicio. Las unidades vendidas
de telfonos inteligentes con Android se ubican en el primer puesto en los Estados Unidos
en el segundo y tercer trimestres de 2010, con una cuota de mercado de 43,6% en el
tercer trimestre. A nivel mundial alcanz una cuota de mercado del 50,9% durante el
cuarto trimestre de 2011, ms del doble que el segundo sistema operativo (iOS de
iPhone) con ms cuota.
Samsung Galaxy Tab 10.1 con Android 3.1

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: Google Play, 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 Google Play es la tienda de aplicaciones en lnea
administrada por Google, aunque existe la posibilidad de obtener software externamente.
Los programas estn escritos en el lenguaje de programacin Java. No obstante, no es un
sistema operativo libre de malware, aunque la mayora de ello es descargado de sitios de
terceros.

El anuncio del sistema Android se realiz el 5 de noviembre de 2007 junto con la creacin
de la Open Handset Alliance, un consorcio de 78 compaas de hardware, software y
telecomunicaciones dedicadas al desarrollo de estndares abiertos para dispositivos
mviles. Google liber la mayora del cdigo de Android bajo la licencia Apache, una
licencia libre y de cdigo abierto.
CARACTERSTICAS:

Framework de aplicaciones: permite el reemplazo y la reutilizacin 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 imgenes planas
(MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF).

Mquina virtual Dalvik: Base de llamadas de instancias muy similar a Java.

Telefona GSM: dependiente del terminal.

Bluetooth, EDGE, 3g y Wifi: dependiente del terminal.

Cmara, GPS, brjula y acelermetro: Dependiente del terminal

Pantalla Tctil.
ARQUITECTURA DE ANDROID:

La arquitectura interna de la plataforma Android, est bsicamente formada por 4 componentes:

APLICACIONES: Todas las aplicaciones creadas con la plataforma Android, incluirn como base
un cliente de email (correo electrnico), calendario, programa de SMS, mapas, navegador,
contactos, y algunos otros servicios mnimos. Todas ellas escritas en el lenguaje de programacin
Java.

FRAMEWORK DE APLICACIONES: Todos los desarrolladores de aplicaciones Android, tienen


acceso total al cdigo fuente usado en las aplicaciones base. Esto ha sido diseado de esta forma,
para que no se generen cientos de componentes de aplicaciones distintas, que respondan a la
misma accin, dando la posibilidad de que los programas sean modificados o reemplazados por
cualquier usuario sin tener que empezar a programar sus aplicaciones desde el principio.

LIBRERIAS: Android incluye en su base de datos un set de libreras C/C++ , que son expuestas a
todos los desarrolladores a travs del framework de las aplicaciones Android System C library,
libreras de medios, libreras de grficos, 3D, SQlite, etc.

RUNTIME DE ANDROID: Android incorpora un set de libreras que aportan la mayor parte de las
funcionalidades disponibles en las libreras base del lenguaje de programacin Java. La Mquina
Virtual est basada en registros, y corre clases compiladas por el compilador de Java que
anteriormente han sido transformadas al formato .dex (Dalvik Executable) por la herramienta
''dx''.

Uso y Aplicaciones

Ringdroid
Actualmente, el deseo de personalizar nuestros telfonos nos lleva a utilizar nuestras canciones
preferidas para crear tonos de llamadas y alarmas. Con Ringdroid podemos tomar cualquier
archivo de sonido para editarlo y utilizarlo como ringtone.

Esta fue una de las primeras aplicaciones que aparecieron en el Android Market y hasta hoy se
mantiene como una de las mejores a la hora de editar y aplicarla como ringtone de nuestras
llamadas entrantes. Adems, tambin incluye la opcin de grabar, para llevarlo directamente al
editor para recortarlo con la intuitiva interfaz que ofrece Ringdroid.

Double Twist Player


Este programa nos brinda la opcin de mejorar, dando un giro de 180 grados al reproductor de
audio que posee Android. Una de las mayores ventajas con que cuenta este programa es que es
muy intuitivo, brinda la opcin de recordad el punto de la cancin en el que nos encontrbamos al
momento en que cerramos el programa y puede sincronizar las canciones que tengamos en el
iTunes.

The Weather Channel


Con este Widgets para escritorio se puede acceder a la informacin sobre el clima de cualquier
pas. Adems, brinda la informacin sobre el clima actual y de toda la semana, permite hacer
bsquedas de voz para que la explracin sea lo ms sencilla posible.

Open Advanced Task


Se trata de uno de los mejores administradores de tareas que existe. Con este programa podremos
saber aspectos bsicos de nuestro dispositivo como por ejemplo, la cantidad de memoria
disponible, cunto procesamiento estn consumiendo nuestras ampliaciones y terminar los
procesos de una aplicacin especfica en el momento que lo deseemos.
Juice Defender
Debido a la tecnologa y aplicaciones que hoy en da utilizamos en nuestros dispositivos, es normal
que estos pierdan la carga de la batera ms rpido, lo que se complica mucho ms cuando
estamos lejos de nuestro cargador.

El Juice Defender hace que ahorrar la carga de la batera cobre un verdadero significado, pues
permite ahorrar de forma automtica gran parte de la energa que nuestro dispositivo utiliza cuando
se encuentra bloqueado. Adems de tener varias configuraciones predeterminadas, permite
personalizar su uso, elegir durante qu horas bloquear redes y los intervalos en los que debe
activarlas para que actualice la cuenta de correo, entre muchas otras opciones.

Listen
Los podcast da a da van tomando mucho ms auge. En internet se encuentran muchos canales
con podcast de distintos temas y realizados por un sin fin de personas. Es por eso que, si eres fan
de los podcast, te recomendamos que instales Listen, ya que permite pasar el ordenador al
telfono. Si cuentes con disponibilidad de ancho de banda, podrs reproducirlos haciendo
streaming de los mismos.

Foursquare
Con esta aplicacin, no solo podrs ver los lugares que tus amistades frecuentan, sino tambin
realizar recomendaciones de establecimientos comerciales. Cada persona puede agregar una
locacin en cualquier momento, de modo que funciona en todos los pases.

Evernote
Mediante esta aplicacin puedes crear notas tanto de texto como de audio, incluir tus imgenes,
documentos de referencia y grabaciones de voz realizadas para recordar un evento especfico,
todo esto sicronizado con tu cuenta para que tengas acceso a esos archivos desde cualquier
computadora que tenga acceso a internet.

ES File Explorer
De todas las aplicaciones para administrar ficheros, ES File Explorer es la mejor y no tiene ningn
tipo de publicidades molestas. Con una excelente interfaz, es posible copiar, cortar y mover
ficheros, seleccionar varios, editar texto y manejar aplicaciones, comprimir y descomprimir archivos
y conectarse va Bluetooth.

Biowallet Signature
Ya sea por trabajo o por diversin, todos los das hay que aprendernos usuarios y contraseas
nuevas para poder disfrutar de todas las bondades que internet ofrece. Eso se complica cuando se
tienen muchas personas que requieren estos datos, a la vez de aplicaciones a nivel personal. Con
este programa, puedes guardar contraseas, imgenes, videos o cualquier tipo de documento con
una encriptacin de AES 256 bits.

Barcode Scanner (escner de cdigo de barra)


Esta es la aplicacin que no puede faltar en ningn telfono con Android. No solo porque es capaz
de leer cualquier cdigo de barras, sino porque es necesario para leer los miles de cdigos de
acceso directo que rondan en la web. Ya sea de un contacto, aplicacin o sitio, Barcode Scanner
puede leer cualquier tipo de cdigo.
Resumen
Los dispositivos mviles constituyen cada vez ms una realidad que ofrece al usuario, en un mismo
y reducido aparato, funciones de comunicacin y procesamiento de datos que van mucho ms all
de las simples llamadas telefnicas o la ejecucin de aplicaciones bsicas. El gigante de Internet
Google ha presentado un nuevo sistema operativo para este tipo de dispositivos, Android, que
busca ser una firme alternativa a otros sistemas, ya ampliamente extendidos, como Symbian o
Windows Mobile. Android es un sistema operativo del mvil que utiliza una versin modificada del
kernel de Linux.
Fu desarrollado inicialmente por Android Inc, una firma ms tarde comprada por Google, y
actualmente por el Open Handset Alliance. Se permite a los desarrolladores escribir cdigo usando
el lenguaje Java, y controlar el dispositivo a travs de bibliotecas Java.
El descubrimiento de la distribucin de Android, el 5 de noviembre de 2007 fu anunciado por
la fundacin Open Handset Alliance, un consorcio de 47 empresas de hardware, software y
telecomunicaciones dedicadas al fomento de estndares abiertos para dispositivos mviles. Google
sin embargo, ha sido quien ha publicado la mayora del cdigo fuente de Android bajo la licencia de
Software Apache, una licencia de software libre y de cdigo abierto a cualquier desarrollador.
Summary

Mobile devices are increasingly becoming a reality that offers the user, in a single and
reduced device, communication and data processing functions that go far beyond simple
phone calls or the execution of basic applications. The Internet giant Google has
introduced a new operating system for this type of devices, Android, which seeks to be a
firm alternative to other systems, already widespread such as Symbian or Windows
Mobile. Android is a mobile operating system that uses a modified version of the Linux
kernel.
It was initially developed by Android Inc, a company later bought by Google, and
currently by the Open Handset Alliance. Developers are allowed to write code using the
Java language, and to control the device through Java libraries.
The discovery of the Android distribution on November 5, 2007 was announced by the
Open Handset Alliance, a consortium of 47 hardware, software and telecommunications
companies dedicated to the promotion of open standards for mobile devices. Google has,
however, been the one who has released most of the Android source code under the
Apache Software license, a free software and open source license to any developer.
CONCLUSIONES

El Sistema Operativo Android se perfila a futuro, como la plataforma a dominar el


mercado de los dispositivos mviles, debido a su carcter libre y su desarrollo abierto, no
controlado por una nica empresa.

Android ofrece un entorno de desarrollo que facilita la implementacin de aplicaciones


de manera gil y eficiente, aprovechando al mximo las caractersticas de cada
dispositivo mvil (Hardware).

Con esta gua se puede adquirir un conocimiento profundo y detallado de la estructura y


del funcionamiento de Android, sirviendo as, como herramienta para fomentar el
desarrollo de aplicaciones que aprovechan al mximo el Sistema Operativo.

El kernel Linux elegido por Android, permiti al sistema operativo el soporte de distintas
arquitecturas de hardware, ofreciendo a las aplicaciones que sobre l se desarrolle, un
acceso transparente a los recursos fsicos de un dispositivo.

El Runtime(Entorno de ejecucin), implementa una arquitectura de mquina virtual, para


dotar al Sistema Operativo de capacidades multitarea, con un beneficio adicional en la
seguridad de la informacin de cada aplicacin.

Actualmente, Android se puede describir como un sistema Operativo robusto, rpido y


estable, con un soporte para una amplia gama de diferentes dispositivos; contando
adems con el respaldo de grandes empresas como Google, Motorola, Samsung, HTC,
entre otras.
Recomendaciones

Gestionar Conexiones: Recomendaciones para optimizar la utilizacin de las diferentes


conexiones de mvil

Recomendaciones para gestionar correctamente el Google Play antiguo Market de


Android
Gestionar la Msica: Recomendaciones para gestionar la msica en Android, incluye el
reproductor, apps para descargas y asignacin a los Contactos.

Detallar los diferentes componentes de las libreras del sistema operativo Android en
dispositivos mviles.

Describir la funcionalidad del Runtime de Android.

Describir frameworks y los componentes de las aplicaciones Android.

Construir un documento que recopile las caractersticas y funcionalidad del SO Android.

Glosario

Android: Es un sistema operativo para mviles al igual que Windows es un


sistema operativo para ordenadores.

PXEL:Unidad fsica mnima formada por puntos de color que se reparten a lo


largo de la superficie de una pantalla. En diseo tambin suele usarse como
unidad de medida para los componentes grficos de la interfaz en los diferentes
programas de edicin

SDK Android: Es un conjunto de herramientas y programas necesarios para


que los desarrolladores lleven a cabo su trabajo.

Linux: Es un sistema operativo al igual que Windows Xp o Mac Os x.

Middleware: Es un software de computadora que conecta componentes de


software o aplicaciones para que puedan intercambiar datos entre stas. Es
utilizado a menudo para soportar aplicaciones distribuidas. Esto
incluye servidores web, servidores de aplicaciones, sistemas de gestin
de contenido y herramientas similares. Middleware es especialmente esencial
para tecnologas como XML, SOAP, servicios web y arquitecturas orientada
a servicios.

Framework: Es una estructura en capas que indica qu tipo de programas


pueden o deben ser construidos y cmo se interrelacionan. Algunos marcos de
trabajo de sistemas informticos tambin incluyen programas reales, especifican
interfaces de programacin u ofrecen herramientas de programacin para usar los
marcos. Un framework puede servir para un conjunto de funciones dentro de un
sistema y cmo se interrelacionan; las capas de un sistema operativo; las capas
de un subsistema de aplicacin; cmo debera normalizarse la comunicacin en
algn nivel de una red; etctera. Un marco de trabajo es generalmente ms
completo que un protocolo y ms prescriptivo que una estructura.

Framework-res.apk : Aplicacin que se encuentra en la raz del sistema, que es


la poseedora de todos los iconos, imgenes e interfaz del dispositivo.
Fastboot: Es un bootloader con el que podemos hacer flasheos de bajo nivel
desde el ordenador.

Flashear: Es el trmino que se utiliza para referirse a la accin de instalar o


cargar ROMs, Kernels, etc. en un dispositivo por medio de aplicaciones de
recuperacin (Recovery) o herramientas externas.

GPRS: Abreviacin de General Packet Radio Service o Servicio General de


Paquetes por Radio en espaol, es una de las formas de transmitir datos que est
disponible en nuestros dispositivos, normalmente se encuentra mostrada como G.
Sus velocidades estn comprendidas entre los 56Kbps y los 114Kbps.

Linkografas

http://histinf.blogs.upv.es/2012/12/14/android/
http://tecnologiasandroid.blogspot.pe/2012/05/definicion-android.html
http://www.configurarequipos.com/doc1107.html
http://www.sportsandhealth.com.pa/index.php?
option=com_content&view=article&id=1966:android-y-sus-aplicaciones-para-uso-
diario&catid=55&Itemid=101
http://repositorio.utp.edu.co/dspace/bitstream/handle/11059/2687/0053M722.pdf;jsessionid
=0956A062A53B4D336371855F6E52D8D3?sequence=1
https://sites.google.com/site/swcuc3m/home/android/portada

Das könnte Ihnen auch gefallen