Está en la página 1de 21

Ao del buen servicio al ciudadano

UNIVERSIDAD NACIONAL
TORIBIO RODRGUEZ DE MENDOZA
DE AMAZONAS

FACULTAD DE INGENIERA DE SISTEMAS Y MECNICA


ELCTRICA
ESCUELA PROFESIONAL DE INGENIERA DE SISTEMAS

TEMA:
Android

PROFESOR:

Marco Aurelio Porro Chulli

INTEGRANTES:

Suarez Chavez Jhonathan Noe


Salinas Ponce Natalio Oswaldo

CICLO:

VII

BAGUA PER

2017
CONTENIDO

1.1 HISTORIA

Android es una plataforma por dems popular de los telfonos inteligentes. Por
ser de cdigo abierto, ha sido la eleccin de muchas empresas que fabrican
telfonos. El mercado se est decantando y poco a poco Android ha
cobrado momentum, por lo que se espera que se convierta en el estandar de
facto en la industria de las telecomunicaciones, adems de que dicho sistema
puede ser usado en tabletas y otros dispositivos mviles. Pero cul es la
historia detrs de Android ahora que ha llegado a los 5 aos de vida?

Este sistema operativo est basado en Linux y la idea era tener un nuevo
software para dispositivos mviles con pantalla tctil como son los telfonos
inteligentes y las tablets. El sistema fue desarrollado por Android, Inc., que
Google respald econmicamente en su momento y que ms tarde compr en
el 2005. La compaa original era de Palo Alto, California (fundada en 2003).
Entre los cofundadores de Android que se fueron a trabajar a Google estn
Andy Rubin (co-fundador de Danger), Rich Miner (co-fundador de Wildfire
Communications, Inc.), Nick Sears (alguna vez VP en T-Mobile), y Chris White
(quien encabez el diseo y el desarrollo de la interfaz en WebTV). Android se
present en el 2007 junto con la Open Handset Alliance, un consorcio de
compaas de hardware, software y telecomunicaciones, con la intencin de
avanzar en los estndares de los sistemas abiertos. El primer telfono con
Android fue el HTC Dream, que empez a venderse en octubre del 2008.

Existe una gran comunidad de desarrolladores que escriben apps para


extender as la funcionalidad de estos dispositivos. A la fecha se mencionan
ms de 1 milln de aplicaciones (donde dos tercios son gratuitas) y que pueden
conseguirse en Google Play, la tienda virtual de aplicaciones de Android. Hay
sin embargo, a diferencia de Apple, que mantiene control frreo sobre su tienda
virtual (a menos que el usuario haga jailbreak del sistema), otras tiendas
virtuales como la Samsung Apps.

Cabe hacer nfasis en que Android es de cdigo abierto en su mayora (tal vez
un par de partes an son propietarias por parte de Google) y est bajo la
licencia Apache, que es libre y de cdigo abierto. La estructura de Android se
compone de apps que se ejecutan en un entorno de Java (orientado a objetos)
sobre un ncleo de bibliotecas de Java en una mquina virtual
denominada Dalvik, con compilacin en tiempo de ejecucin. Compila, por la
naturaleza de Java, a una mquina virtual. Este sistema operativo tiene unas
12 millones de lneas de codigo, incluyendo las 3 millones de lneas de XML,
2.8 millones de lneas en C y 2.1 millones de lneas de Java. Tambin hay 1.75
millones de lneas en C++.

El nombre Android hacen alusin a la novela de Philip K. Dick Suean los


androides con ovejas elctricas?, que posteriormente fue adaptada al cine
como Blade Runner. Tanto el libro como la pelcula se centran en un grupo de
androides llamados replicantes del modelo Nexus-6. El nombre del logotipo es
Andy.

Por alguna razn, las versiones de Android reciben el nombre de postres en


ingls. En cada versin el postre elegido empieza por una letra distinta
siguiendo un orden alfabtico:

A: Apple Pie (v1.0), Tarta de manzana


B: Banana Bread (v1.1), Pan de pltano
C: Cupcake (v1.5), Panque.
D: Donut (v1.6), Rosquilla.
E: clair (v2.0/v2.1), Pastel francs.
F: Froyo (v2.2), (Abreviatura de frozen yogurt) Yogur 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), Sndwich de helado.
J: Jelly Bean/Gummy Bear (v4.1/v4.2/v4.3),
K: KitKat (v4.4).
Y si creen que alo han dejado pasar por alto, estamos equivocados: El logotipo
de la palabra Android fue diseado con la fuente Droid, hecha por Ascender
Corporation. El verde es el color del robot de Android que distingue al sistema
operativo. El color print es PMS 376C y color GBN en hexadecimal es
#A4C639, como se especfica en la Android Brand Guidelines. La tipografa de
Android se llama Norad, solo usado en el texto del logo. Para Ice Cream
Sandwich se introduce una tipografa llamada Roboto, que, segn los propios
creadores, est pensada para aprovechar mejor la legibilidad en los
dispositivos de alta resolucin.

1.2 DEFINICION

Android es el nombre de un sistema operativo que se emplea en dispositivos


mviles, por lo general con pantalla tctil. De este modo, es posible encontrar
tabletas (tablets), telfonos mviles (celulares) y relojes equipados
con Android, aunque el software tambin se usa en automviles, televisores y
otras mquinas.

1.3 CARACTERISTICAS

Caractersticas y especificaciones actuales:


La plataforma es adaptable a pantallas de mayor
Diseo de resolucin, VGA, biblioteca de grficos 2D, biblioteca de
dispositivo grficos 3D basada en las especificaciones de la OpenGL
ES 2.0 y diseo de telfonos tradicionales.

SQLite, una base de datos liviana, que es usada para


Almacenamiento
propsitos de almacenamiento de datos.

Android soporta las siguientes tecnologas de


conectividad: GSM/EDGE, IDEN, CDMA, EV-DO, UMTS,
Conectividad
Bluetooth, Wi-Fi, LTE, HSDPA, HSPA+, NFC y WiMAX,
GPRS, UMTS y HSDPA+.

SMS y MMS son formas de mensajera, incluyendo


mensajera de texto, adems del servicio de Firebase
Cloud Messaging (FCM) siendo la nueva versin de
Mensajera
Google Cloud Messaging (GCM) bajo la marca Firebase
con los nuevos SDK para realizar el desarrollo de
mensajera en la nube mucho ms sencillo.

El navegador web incluido en Android est basado en el


motor de renderizado de cdigo abierto WebKit,
emparejado con el motor JavaScript V8 de Google
Navegador web
Chrome. El navegador por defecto de Ice Cream
Sandwich obtiene una puntuacin de 100/100 en el test
Acid3.

Soporte de Java Aunque la mayora de las aplicaciones estn escritas en


Java, no hay una mquina virtual Java en la
plataforma. El bytecode Java no es ejecutado, sino que
primero se compila en un ejecutable Dalvik y se ejecuta
en la Mquina Virtual Dalvik, Dalvik es una mquina
virtual especializada, diseada especficamente para
Android y optimizada para dipositivos mviles que
funcionan con batera y que tienen memoria y procesador
limitados. A partir de la versin 5.0, se utiliza el Android
Runtime (ART). El soporte para J2ME puede ser
agregado mediante aplicaciones de terceros como el
J2ME MIDP Runner.49

Android soporta los siguientes formatos


multimedia: WebM, H.263, H.264 (en 3GP o MP4), MP
Soporte EG-4 SP, AMR, AMR-WB (en un contenedor
multimedia 3GP), AAC, HE-AAC (en contenedores MP4 o
3GP), MP3, MIDI, Ogg
Vorbis, WAV, JPEG, PNG, GIF y BMP.

Streaming RTP/RTSP (3GPP PSS, ISMA), descarga


progresiva de HTML (HTML5 <video> tag). Adobe Flash
Streaming (RTMP) es soportado mediante el Adobe Flash
Soporte para
Player. Se planea el soporte de Microsoft Smooth
streaming
Streaming con el port de Silverlight a Android. Adobe
Flash HTTP Dynamic Streaming estar disponible
mediante una actualizacin de Adobe Flash Player.

Android soporta cmaras de fotos, de vdeo, pantallas


Soporte para tctiles, GPS, acelermetros, giroscopios,
hardware magnetmetros, sensores de proximidad y de presin,
adicional sensores de luz, gamepad, termmetro, aceleracin por
GPU 2D y 3D.

Incluye un emulador de dispositivos, herramientas para


depuracin de memoria y anlisis del rendimiento del
software. Inicialmente el entorno de desarrollo integrado
Entorno de (IDE) utilizado era Eclipsecon el plugin
desarrollo de Herramientas de Desarrollo de Android (ADT).
Ahora se considera como entorno oficial Android
Studio, descargable desde la pgina oficial de
desarrolladores de Android.

Google Play es un catlogo de aplicaciones gratuitas o


Google Play de pago en el que pueden ser descargadas e instaladas
en dispositivos Android sin la necesidad de un PC.

Multi-tctil Android tiene soporte nativo para pantallas capacitivas


con soporte multi-tctil que inicialmente hicieron su
aparicin en dispositivos como el HTC Hero. La
funcionalidad fue originalmente desactivada a nivel de
kernel (posiblemente para evitar infringir patentes de
otras compaas).50 Ms tarde, Google public una
actualizacin para el Nexus One y el Motorola
Droid que activa el soporte multi-tctil de forma nativa.

El soporte para A2DF y AVRCP fue agregado en la


versin 1.5;52 el envo de archivos (OPP) y la
exploracin del directorio telefnico fueron agregados en
Bluetooth
la versin 2.0;53 y el marcado por voz junto con el envo
de contactos entre telfonos lo fueron en la versin 2.2.
Los cambios incluyeron:54

Android soporta videollamada a travs de Hangouts (ex-


Videollamada
Google Talk) desde su versin HoneyComb.

Multitarea real de aplicaciones est disponible, es decir,


Multitarea las aplicaciones que no estn ejecutndose en primer
plano reciben ciclos de reloj.

La bsqueda en Google a travs de voz est disponible


Caractersticas
como "Entrada de Bsqueda" desde la versin inicial del
basadas en voz
sistema.

Android soporta tethering, que permite al telfono ser


usado como un punto de acceso almbrico o inalmbrico
(todos los telfonos desde la versin 2.2, no oficial en
telfonos con versin 1.6 o inferiores mediante
Tethering
aplicaciones disponibles en Google Play (por ejemplo
PdaNet). Para permitir a un PC usar la conexin de datos
del mvil Android se podra requerir la instalacin de
software adicional.56

1.4 ARQUITECTURA
Los componentes principales del sistema operativo de Android (cada seccin
se describe en detalle):

Aplicaciones: las aplicaciones base incluyen un cliente de correo


electrnico, programa de SMS, calendario, mapas, navegador, contactos y
otros. Todas las aplicaciones estn escritas en lenguaje de programacin
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 diseada para simplificar la reutilizacin de
componentes; cualquier aplicacin puede publicar sus capacidades y
cualquier otra aplicacin 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 caractersticas se
exponen a los desarrolladores a travs del marco de trabajo de aplicaciones
de Android; algunas son: System C library (implementacin biblioteca C
estndar), bibliotecas de medios, bibliotecas de grficos, 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 aplicacin Android corre su propio proceso,
con su propia instancia de la mquina virtual Dalvik. Dalvik ha sido escrito
de forma que un dispositivo puede correr mltiples mquinas virtuales de
forma eficiente. Dalvik ejecutaba hasta la versin 5.0 archivos en el formato
Dalvik Executable (.dex), el cual est optimizado para memoria mnima. La
Mquina 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". Desde la versin 5.0 utiliza el ART, que compila
totalmente al momento de instalacin de la aplicacin.

Ncleo Linux: Android depende de Linux para los servicios base del
sistema como seguridad, gestin de memoria, gestin de procesos, pila de
red y modelo de controladores. El ncleo tambin acta como una capa de
abstraccin entre el hardware y el resto de la pila de software.

1.5 USOS Y DISPOSITIVOS

El sistema operativo Android se usa en telfonos inteligentes, ordenadores


porttiles, netbooks, tabletas, Google TV, relojes de pulsera, auriculares, receptores
decodificadores integrados y otros dispositivos, siendo este sistema operativo
accesible desde terminales de menos de $100 hasta terminales que superen
los $1000.

La plataforma de hardware principal de Android es la arquitectura ARM. Hay


soporte para x86 en el proyecto Android-x86, y Google TV utiliza una versin
especial de Android x86.

El primer telfono disponible en el mercado para ejecutar Android fue el HTC


Dream, dado a conocer al pblico el 22 de octubre de 2008. A principios de
2010 Google ha colaborado con HTC para lanzar su producto estrella en
dispositivos Android, el Nexus One. Google ha continuado la comercializacin de
la gama Nexus en 2010 con el Samsung Nexus S, en 2011 con el Galaxy Nexus en
2012 con el Nexus 4 y las tablets Nexus 7 y Nexus 10 en 2014 con el Nexus 6 y
la tablet Nexus 9.Estos dispositivos son utilizados para el desarrollo e
implementacin de Android, siendo los dispositivos que estrenan las nuevas
versiones disponibles. En la actualidad existen aproximadamente 1.000.000 de
aplicaciones para Android y se estima que 1.500.000 telfonos mviles se
activan diariamente, y en 2013 se lleg a los 1000 millones de telfonos
inteligentes Android en el mundo.

iOS y Android 2.3.3 "Gingerbread" pueden ser configurado para un arranque


dual en un iPhone o iPod Touch liberados con la ayuda de OpeniBoot y iDroid.

APLICACIONES

Las aplicaciones se desarrollan habitualmente en el lenguaje Java con Android


Software Development Kit (Android SDK), pero estn 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 marcos de aplicaciones basadas en la
web multitelfono. Tambin es posible usar las bibliotecas Qt gracias al
proyecto Necesitas SDK.

El desarrollo de aplicaciones para Android no requiere aprender lenguajes


complejos de programacin. Todo lo que se necesita es un conocimiento
aceptable de Java y estar en posesin del kit de desarrollo de software o
SDK provisto por Google el cual se puede descargar gratuitamente.

Todas las aplicaciones estn comprimidas en formato APK, que se pueden


instalar sin dificultad desde cualquier explorador de archivos en la mayora de
dispositivos.

Google Play
Google Play es la tienda y plataforma en lnea de software desarrollado por
Google para dispositivos Android. Una aplicacin llamada "Play Store" que se
encuentra instalada en la mayora de los dispositivos Android que permite a los
usuarios navegar como descargar aplicaciones publicadas para diferentes
necesidades del usuario como apps de msica, juegos, noticias, clima,
educacin, compras, salud, deportes, mapas y ms por los desarrolladores
tanto de Google y otros ms aunque hay aplicaciones que se deben comprar
para descargar por medio de ciertas formas de pago que Google play pone a
disposicin como por Paypal, tarjeta de crdito y canjeo de cdigos de play
store para poder usar algunas aplicaciones no gratuitas como juegos
principalmente. Para que el usuario pueda usar esta plataforma de Play store
es necesario asociar una cuenta de gmail con contrasea y usar los beneficios
de Google play. Google retribuye a los desarrolladores el 70% del precio de las
aplicaciones. Esta aplicacin reemplaz a "Market".

Por otra parte, los usuarios pueden instalar aplicaciones desde otras tiendas
virtuales (tales como Amazon Appstore o SlideME) o directamente en el
dispositivo si se dispone del archivo APK de la aplicacin.

Android Pay

El sistema de pago que le permite comprar usando un telfono con Android 4.4
o superior y que el smartphone tenga NFC y el local de compra acepten pagos
mediante contacless.

RESUMEN

En los ltimos aos los telfonos mviles han experimentado una gran
evolucin, desde los primeros terminales, grandes y pesados, pensados slo
para hablar por telfono en cualquier parte, a los ltimos modelos, con los que
el trmino medio de comunicacin se queda bastante pequeo.

Es as como nace Android. Android es un sistema operativo y una plataforma


software, basado en Linux para telfonos mviles. El sistema operativo de
Google, Android, tiene ms de aos y en este tiempo lo hemos visto
evolucionar de una manera realmente impresionante, mediante las versiones
que peridicamente saca al mercado Android es un claro ejemplo de todos los
cambios que el sistema ha sufrido.

El sistema operativo ms usado en smartphone actualmente en el mundo no es


una idea que se le ocurri a alguien un da y tuvo un camino fcil para empezar
a funcionar, sino que surge poco a poco y vive diferentes etapas hasta que el
primer Android ve la luz.
Lo que se pretende en este trabajo es hacer un estudio sobre las
caractersticas de Android, pondremos a examen sus diferentes versiones,
compararemos el sistema Android con otros de los ms usados en el mercado,
IOS, Windows, daremos a conocer opiniones de usuarios que han sido
comentadas en Internet, aplicaciones que son ms utilizadas por los usuarios
de mviles Android para su desarrollo o entretenimiento no sin antes dar
unas pequeas nociones de historia del sistema operativo y el software, as
como indicaremos los distintos dispositivos ms representativos de la historia
en Android, y por supuesto, quin tuvo la idea de iniciar el proyecto Android y el
motivo del porqu Android se identifica con su logo operativo, Andy, robot de
Android.

Una de las claves de la popularidad de Android es que, como Linux, es una


plataforma de cdigo abierto, lo que permite a fabricantes, operadores y
desarrolladores dar mayor funcionalidad a sus smartphone. Cinco millones de
terminales al mes salen con Android, lo que no deja de preocupar a los que
tienen su propio sistema cerrado, como Nokia (Symbian), Apple(iOS) o RIM
(Blackberry). Adems Android es un sistema gratuito y multiplataforma; por
multiplataforma entendemos que el sistema operativo puede ser usado en
distintas plataformas, y por plataforma entendemos que es una combinacin de
hardware y software usada para ejecutar aplicaciones; en su forma ms simple
consiste nicamente de un sistema operativo, una arquitectura, o una
combinacin de ambos. Android es gratuito al poder ir instalado gratuitamente
en cualquier dispositivo mvil.

La tcnica utilizada para el desarrollo del trabajo ser la recopilacin de


mltiples fuentes de informacin, tantas webs informativas, artculos de revista,
foros de opinin, libros sobre informtica todas ellas relacionadas con el
universo Android.

SUMMARY

In recent years mobile phones have experienced a great evolution, from the first
terminals, large and heavy, thought only to talk on the phone anywhere, to the
latest models, with which the term "medium" stays quite little. This is how
Android is born. Android is an operating system and software platform, based
on Linux for mobile phones. The operating system of Google, Android, is more
than years and in this time we have seen it evolve in a really impressive way,
through the versions that periodically brings to the Android market is a clear
example of all the changes that the system has suffered. The most used
operating system on smartphone currently in the world is not an idea that
occurred to someone one day and had an easy way to start working, but it
arises little by little and lives different stages until the first Android sees the light.
What is intended in this work is to do a study on the characteristics of Android,
we will review different versions, compare the Android system with other of the
most used in the market, IOS, Windows ..., we will give opinions of users who
Have been commented on the Internet, applications that are most used by
users of Android phones for their development or entertainment ... not without
giving a few notions of history of the operating system and software, as well as
indicate the various devices most representative of history On Android, and of
course, who had the idea to start the Android project and the reason why
Android is identified with its operating logo, Andy, Android robot. One of the
keys to Android's popularity is that, like Linux, it is an open source platform,
allowing manufacturers, operators and developers to give greater functionality
to their smartphones. Five million handsets a month come with Android, which
does not stop worrying those who have their own closed system, like Nokia
(Symbian), Apple (iOS) or RIM (Blackberry). Also Android is a free and
multiplatform system; By multiplatform we understand that the operating system
can be used in different platforms, and by platform we understand that it is a
combination of hardware and software used to execute applications; In its
simplest form, consists solely of an operating system, an architecture, or a
combination of the two. Android is free to be installed for free on any mobile
device.

The technique used for the development of the work will be the compilation of
multiple sources of information, as many informative websites, magazine
articles, opinion forums, computer books all related to the Android universe.
RECOMENDACIONES

Para los visionarios siempre ha estado claro que la tecnologa aplicada a los
smartphones y las tabletas es slo el principio. Pero, qu podremos ver en un
futuro? Quin ser la primera compaa que adapte su sistema operativo para
poder utilizarlo en nuestro da a da con diversos dispositivos y no slo en un
smartphone? Todo apunta a que Google, mediante el sistema operativo
Android, ser el pionero en llevar su software al futuro e implantarlo para uso y
disfrute de todos los usuarios. En este mundo de las nuevas tecnologas, el que
primero mueva ficha, una ficha original y demandada por el pblico, ser el que
consiga el liderazgo del sector, al menos durante un tiempo. El sistema
operativo Android tiene todas las papeletas para llevarse el ttulo y conseguir
ser el sistema operativo del futuro. No slo la gran aceptacin que est
teniendo entre el pblico le otorgan unos rasgos de dominancia en el sector de
telefona mvil. Tambin HDI -35- la calidad por la que apuesta y la innovacin
en sus propuestas son importantes caractersticas que lo catapultarn a ser el
sistema operativo del futuro. Podemos fijarnos, por ejemplo, en
Android@Home. Durante la conferencia de Google I/O 2011 celebrada en San
Francisco, los de Mountain View mostraron un nuevo concepto para su sistema
operativo. Android@Home se trata de una plataforma para el control de la
domtica, seguridad, videojuegos y msica dentro del hogar. Es decir, que con
este sistema podremos controlar todo lo que queramos en nuestra casa, desde
la lavadora, hasta las luces. Bien es cierto que no es ninguna novedad, pero s
es la mejor novedad hasta el momento. De modo que se posiciona en el primer
lugar de esta carrera por dominar el futuro. Lo mejor que tiene Android es que
se trata de un sistema de cdigo abierto, por lo que cualquier persona puede
aportar sus conocimientos y seguir desarrollando el software. Se espera que
dentro de 10 aos existan ms de 50.000 millones de dispositivos conectados a
la red. De modo que quien consiga llegar el primero, tendr el liderazgo
absoluto. No tenemos que olvidar otras hazaas que han logrado desde
Google con Android. Hace algn tiempo, en la misin espacial STS-135, la
NASA utiliz en el transbordador espacial Atlantis dos Samsung Nexus S para
realizar pruebas en la Estacin Espacial Internacional.
CONCLUSIONES

ANDROID NO SON SLO TELFONOS, ANDROID ES EVOLUCIN Y


DIVERSIDAD

Android es diversidad, y eso es una clave importantsima de la que no est


nada mal darse cuenta. Yo soy de aquellos que creo que Steve Jobs fue el
inventor del smartphone tal y como lo conocemos hoy con el primer iPhone, y
aunque antes existiesen telfonos tctiles y con muchas funciones, no es lo
que entendemos hoy por telfono inteligente, pero s lo es el telfono de Apple.
Sin embargo a partir de esa innovacin la batuta pas a ser de Android, que es
quin ha expandido el mercado hacia otros mbitos. Est bien ser el primero, y
si uno quiere mantenerse fiel a su lnea puede hacerlo, no es malo, como
tampoco es bueno hacerlo de otra manera. Simplemente son formas diferentes
y cada una se adapta a un tipo de personas. Este cada una se adapta a un
tipo de persona es para m el punto ms importante de lo que intento
transmitir. Unos se adaptan a un tipo de persona, otros a muchos. Cuando
hablamos de Android podemos hablar de telfonos tctiles, con teclado e
incluso con pantallas de ms de 5. Quin dijo que eso era una locura?
Quin dijo que eso no funcionara? Pues que se lo digan a Samsung y su
Galaxy Note que tanto xito ha tenido. Si quiero comprarme un smartphone con
una pantalla descomunal, puedo hacerlo. Si a ti no te gusta no es mi problema,
pero tampoco el tuyo, porque tendrs acceso a una gama de terminales con
caractersticas muy diferentes, y eres t el que podr decidir cul se adapta
mejor a tus necesidades y usos. Ah est la variedad y diversidad de la que
hablaba sobre Android.
APRECIACION DEL EQUIPO

El Sistema Operativo Android se perfecciona a futuro. Android ofrece un


entorno de desarrollo que facilita la implementacin de aplicaciones y versiones
de manera gil y prctico, aprovechando al mximo las caractersticas de cada
dispositivo mvil.

Android permiti al sistema operativo el soporte de distintos diseos de


hardware, ofreciendo a las aplicaciones que sobre l se desarrolle, un acceso
transparente a los recursos fsicos en los dispositivos mviles.

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


rpido y estable, con un soporte para una amplia gama de diferentes
dispositivos; teniendo as una gran diferencia entre otros dispositivos mviles.

El Android es Sistema Operativo necesario en los telfonos mviles.


GLOSARIO DE TERMINOS

Adb Shell Es un shell (terminal) que funciona sobre adb y ofrece una lnea
de comandos que permite entre otras cosas operar con comandos unix
compatibles incluidos en el sistema.

AMOLED Tecnologa de fabricacin de pantallas basadas en OLED

Android Manifest Es el archivo en el que se definen los rasgos principales de


una aplicacin: nombre, componentes o permisos entre otros.

Android Studio El nuevo IDE de Google para programar para la plataforma


Android

AOSP Siglas de Android Open Source Project, proyecto pilar de Android

APK Es la extensin de las aplicaciones Android, variante del Java. As pues,


un .apk es cualquier aplicacin que te puedes instalar en tu mvil.

ART ART hace referencia a Android Runtime, o tiempo de ejecucin de


Android, ste es el responsable de correr las aplicaciones en Android. ART es
el sucesor de Dalvik Runtime

Backup Copia de seguridad de nuestros datos.


Benchmark Tcnica utilizada para medir el rendimiento de un sistema o
componente del mismo

Bootloader El Bootloader es un programa sencillo que no tiene la totalidad de


las funcionalidades de un sistema operativo y se encarga de preparar todo lo
que necesita el sistema operativo para funcionar.

Brick Termino que hace mencion a un error al momento de flashear o


modificar algo dentro del telefono que lo deja inutilizable

Broadcast Receiver (Receptor Broadcast) Un broadcast es un mensaje que


cualquier aplicacin puede recibir. Y en Android podremos utilizar receptores
para interceptar dichos mensajes

BUG Defecto en el software o un hardware que no ha sido descubierto por los


creadores o diseadores de los mismos durante su fabricacion o desarrollo.

Canvas Superficie para dibujar que nos permite generar grficos.

CES Consumer Electronics Show se refiere a un evento que se celebra


anualmente, en enero, en Las Vegas, centrada en la tecnologa

ClockWork Mode Modo de recuperacion avanzado que se instala a travez de


un archivo .zip comunmente.

Content Provider Capa de abstracin para, de forma segura, exponer los


datos de nuestra aplicacin a otra aplicacin

CM CyanogenMod, firmware no oficial basado en el sistema operativo de


cdigo abierto Android, con funcionalidades aadidas

DalvikLa mquina virtual de Android por defecto hasta la llegada de ART

DDMS Es una herramienta que viene en el sdk de Android. Te permite


visualizar los procesos que se estn ejecutando en tu telfono as como hacer
capturas de pantalla

Downgradear Dcese del proceso de bajar la versin Android. Ej: pasar de la


1.6->1.5 Sera lo contrario a Actualizar. Utilizado para poder instalar ciertas
ROMs.

Drawable Un tipo de recurso visual que podemos utilizar al programar en


Android
DriverArchivo o archivos que permiten que un sistema operativo entienda y
maneje diversos perifericos y hardwares que se conectan

Firmware Bloque de instrucciones de programa para propsitos especficos,


grabado en una memoria de tipo no voltil (ROM, EEPROM, flash, etc), que
establece la lgica de ms bajo nivel que controla loscircuitos electrnicos de
un dispositivo de cualquier tipo.

Flashear Dcese del proceso de aplicar una ROM a un telfono. Las ROMs
no se instalan se flashean. La definicin exacta es:

Cargar datos en un chip de memoria de estado slido, en especial los que


contienen el sistema operativo para dispositivos y perifricos electrnicos.

Fragmento (Fragment) Porcin de interfaz de usuario o un comportamiento en


una actividad

Goldcard Es una sdcard especial que uno mismo se fabrica y que nos permite
instalar en cualquier un telfono su ROM original. Muy comn su uso para que
no hayan problemas y conseguir permisos root.

GPRS General Packet Radio Service o servicio general de paquetes va radio


creado en la dcada de los 80 es una extensin del Sistema Global para
Comunicaciones Mviles para la transmisin de datos mediante conmutacin
de paquetes

GPS Sistema americano de navegacin y localizacin mediante satlites.

GPU La unidad de procesamiento grfico o GPU es un coprocesador


dedicado al procesamiento de grficos u operaciones de coma flotante, para
aligerar la carga de trabajo del procesador central

GSM Sistema de radiotelefona celular digital europeo comercializado a partir


de 1992.

HSDPA La tecnologa HSDPA, tambin denominada 3.5G, 3G+ o mini 3G, es la


optimizacin de la tecnologa espectral UMTS/WCDMA, una tecnologa basada
en conexiones minis, de menor velocidad a el promedio de la actual 3G

IFA Feria tecnolgica que se celebra en septiembre en Berln

Intent Un Intent es un mensaje que podemos utilizar para solicitar una accin
determinada a otra componente de una aplicacin. Se trata de una clase que
nos facilita la comunicacin entre componentes,
IPS (In Plane Switching) es una tecnologa que se utiliza para pantallas de
cristal lquido, tambin llamadas LCD, para corregir problemas de color y de
ngulo de visin

Kernel Parte fundamental del sistema operativo y es el que se encarga de dar


acceso del hardware a los programas

Launcher Parte de la interfaz de usuario de Android en pantallas de inicio


que le permite lanzar aplicaciones, hacer llamadas telefnicas, etc

Layout Fichero XML que describe la composicin de una pantalla

Logcat Un listado de los mensajes emitidos por el telfono. Muy til para
los programadores con el fin de encontrar qu causa los errores.

LTE Nueva generacin (4G) respecto a UMTS (tercera generacin o 3G) y a


su vez GSM (segunda generacin o 2G)

NFC Near-Field Communication o Comunicacin de Campo Cercano, es un


estndar creado para la comunicacin sin cables de corto alcance para la
realizacin de pagos a travs de nuestros dispositivos mviles
mayoritariamente.

Odex Estos archivos .odex son colecciones de partes de la aplicacion


correspondiente, que estan optimizadas ANTES de arrancar

Odin Software esencial cuando se quiere hacer una flasheo al movil de


manera NO OFICIAL

OEM Un fabricante de equipamiento original, es cuando una empresa fabrica


productos que luego son comprados por otra empresa y vendidos bajo la marca
de la empresa compradora.

OLED La base de las pantallas OLED es un diodo orgnico de emisin de luz


(Organic Light-Emitting Diode) que genera y emite luz por s mismo. Esa
caractersticas es la principal diferencia entre un televisor LED y uno OLED.

OTA Siglas de Over-The-Air o Sobre el Aire. Es un mtodo para distribuir


actualizaciones a los usuarios de tal manera que les aparezca una notificacin
directamente en el telfono y puedan descargarla directamente sin necesidad
de conectarse a ningn ordenador. Es el mtodo por el que se distribuyen la
mayora de las Actualizaciones Android.
Push Un estilo de comunicacin donde la peticin se origina en el servidor.
Bsicamente se traduce en que recibes informacin sin pedirla. Recibirs los
mails o mensajes al instante sin tener que verificar tu si hay contenido nuevo.

PPI Pixeles por pulgada

QR (Cdigo) Un cdigo QR es un mdulo til para almacenar informacin en


una matriz de puntos o un cdigo de barras bidimensional

Radio La Radio se encarga de la funcionalidad de telfono del dispositivo. Esto


incluye GPRS, GSM, UMTS, GPS y operaciones, as como la funcionalidad de
la cmara. Se puede cambiar indistintamente de la ROM, y no se pierden los
datos, ni programas de la Rom

RAM (memoria) La memoria de acceso aleatorio es la memoria desde


donde el procesador recibe las instrucciones y guarda los resultados

Recovery Es una pantalla que te permite manipular el telfono sin que se


haya cargado completamente la ROM. Puedes realizar diferentes acciones
como Flashear o Wipear. Indispensable para instalar ROMs.

ROM (memoria) La memoria ROM, (read-only memory) o memoria de slo


lectura, es la memoria que se utiliza para almacenar los programas que ponen
en marcha el telfono y realizan los diagnsticos. No confundir con la
ROM(imagen).

ROM (imagen) Es una imagen del sistema operativo personalizado. Como


si cogieras el sistema Android por defecto que viene en tu telfono y lo
modificases a tu antojo. A continuacin lo distribuyes a la comunidad para que
ellos tambin disfruten de esos cambios. Hay ROMs de diferentes telfonos y
con diferentes sistemas Android.

Una ROM se ha de Flahsear desde el Recovery y ha de tener una Radio y un


SPL determinados para que funcione.

Rootear Modificar el sistema para poder disfrutar de permisos de


root(=administrador, superusuario).

Recursos Son los componentes de una aplicacin no programados, que se


utilizarn en la misma. Aqu se incluyen imgenes, textos, ficheros...

SDK Un kit de desarrollo de software o SDK (siglas en ingls de software


development kit) es generalmente un conjunto de herramientas de desarrollo
que le permite a un programador crear aplicaciones para un sistema concreto
SPL Es un cargador secundario de programa bootloader que se encarga de
cargar la Radio/GSM y el sistema operativo. De esta manera podremos
modificar tamaos de memoria para mejorar el rendimiento del telfono.

SWAP (memoria) Se usa como apoyo a la memoria ram de nuestro mvil y si


en algn momento puntual el sistema se queda sin ram, se usar esta memoria
swap

Servicio (Service) Es un objeto que se ejecuta en segundo plano, sin


necesidad e interfaz grfica.

SU "Super user" o super usuario. Lo que es lo mismo: acceso root

Tema Un conjunto de propiedades que nos permiten definir la configuracin


para mostrar en una aplicacin.

Tethering Se denomina anclaje a red o tethering al proceso por el cual un


dispositivo mvil con conexin a Internet acta como pasarela para ofrecer
acceso inalmbrico a la red a otros dispositivos, cualesquiera que estos sean,
asumiendo dicho dispositivo mvil un papel similar al de un mdem o enrutador

UI Interfaz de usuario

URI Android utiliza cadenas de texto URI como forma bsica para solicitar
informacin en Content Providers. Debe seguir un esquema.

BIBLIOGRAFIA O LINKOGRAFIA

http://www.elandroidelibre.com/2011/12/un-repaso-a-la-historia-de-
android.html

http://www.elandroidelibre.com/2011/08/la-historia-y-los-comienzos-de-
android-elsistema-operativo-de-google.html

http://www.taringa.net/posts/info/15560698/_De-donde-
provieneEquot_AndyEquot_-el-logo-de-Android_.html

http://www.pcworld.com.mx/Articulos/18778.htm
http://www.informaticahoy.com.ar/soluciones-moviles/iOS-iPhone-Android-
mejor.php

http://winphonemetro.com/2012/07/windows-phone-8-a-fondo-vs-iphone-
android

http://www.elandroidelibre.com/2012/10/que-cosas-de-apple-os-gustan-y-
osgustaria-ver-en-android-la-pregunta-androide-de-la-semana.html

http://www.elandroidelibre.com/2012/07/android-no-son-solo-telefonos-
android-esevolucion-y-diversidad.html

http://comunidad.movistar.es/t5/Blog-Android/Android-el-sistema-
operativodel-futuro/ba-p/517849