Android Trabajo
Android Trabajo
Android Trabajo
Agradecimiento
Recordatorio
ii
ndice
iii
-Introduccin
-Definicin de Android
-Historial de actualizaciones
-Arquitectura de Android
*Aplicaciones
*Bibliotecas
-Caractersticas
-Mercadotecnia
Logos
La tipografa
Cuota de mercado
-Usos y dispositivos
-Desarrollo
-Conclusin
- Bibliografas
10
-Anexos
11
Dedicatoria
AGRADECIMIENTO
Agradezco a la Universidad Privada Antenor Orrego, por haberme abierto las
puertas de este prestigioso templo del saber, cuna de buenos profesionales.
A mis docentes, por brindarnos su gua y sabidura en el desarrollo de este trabajo.
A Dios, por brindarnos la dicha de la salud y bienestar fsico y espiritual.
Introduccin:
Hoy en la actualidad, la tecnologa va avanzando y se han creado sistemas
que estn ayudando hacer las cosas ms fciles en la vida, el objetivo de estos
es implementar las necesidades de las personas, esto ha generando la
necesidad de desarrollar sistemas operativos independientes con capacidad de
procesamiento de informacin, en conexin constante con la web y el poder
para personalizar cada uno de ellos acomodndose as a los gustos de sus
usuarios, esto se puede efectuar con la ayuda de un sistema operativo llamado
android.
Definicin Android :
Android es un sistema operativo basado en el kernel de Linux diseado principalmente para
dispositivos mviles Android es un sistema operativo creado por Google para los
dispositivos mviles. Bsicamente, convierte el dispositivo mvil en un ordenador de
bolsillo. Con Android se puede navegar por Internet igual que con un ordenador, instalar
ms de 80.000 aplicaciones del AndroidMarket (como Gmail, Pandora o Facebook), jugar a
videojuegos, escuchar msica, ver vdeos, enviar mensajes de texto y realizar llamadas.
Adems, es un software de cdigo libre, lo que significa que no solo pueden mejorarlo los
desarrolladores de Google, sino que tambin se nutre de las aportaciones de desarrolladores
externos. Actualizar tu dispositivo a la versin 2.2 te permitir disfrutar de mayores ventajas
y no te costar un euro.
Historial de actualizaciones ANDROID
Android ha visto numerosas actualizaciones desde su liberacin inicial; estas actualizaciones son
tpicamente de arreglo bugs y tambin se agregan nuevas funciones. Generalmente cada actualizacin
del sistema operativo Android es desarrollada bajo un nombre en cdigo de un elemento relacionado
con postres en orden alfabtico. Ejemplo:Apple Pie (Pastel de manzana),Banana Bread, Cupcake,
Donut, Eclair, Froyo, Gingerbread, Honeycomb, IceCream Sandwich, Jelly Bean y KitKat. Algunas
nuevas versiones de android en muchos casos, no llegan a funcionar correctamente en el hardware
diseado para versiones previas, por eso es que ha sido criticado muchas veces por la fragmentacin
que sufren sus terminales al no ser soportado con actualizaciones constantes por los distintos
fabricantes.
Aplicaciones:
Las aplicaciones android estn escritas en lenguaje de programacin Java con android software
DevelopmentKit(SDK), pero ests tambin estn disponibles en otras herramientas de desarrollo,
incluyendo un Kit de desarrollo nativo para aplicaciones o extensiones en C o C++. Todas las
aplicaciones android estn comprimidas en formato APK, que se pueden instalar sin dificultad desde
cualquier explorador de archivos en la mayora de dispositivos.
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
. Run time 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. En donde Dalvik ha sido escrito en
varias formas a la que un dispositivo pueda correr de mltiples mquinas virtuales de forma eficiente.
La Mquina Virtual est basada en registros y corre clases compiladas por el compilador de Java.
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.
Caractersticas:
Permite el reemplazo y la reutilizacin de los componentes con su aplicacin de Framework
de aplicaciones.
Posee un Navegador integrado: basado en el motor open Source Webkit. (internet explorer o
Google Chrome).
Tiene una base de datos para almacenamiento estructurado que se integra directamente con las
aplicaciones.
Contiene un soporte para medios con formatos comunes de audio, video e imgenes planas
(MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF).
Tienes un soporte java, que compila con la maquina virtual para reproducir todas las
aplicaciones que contiene el mvil.
Contiene un catalogo de su propia empresa, que no necesita el uso de una pc para descargar:
juegos, aplicaciones, temas, entre otros.
Soporta las interacciones con las tecnologas de: Bluetooth, EDGE, 3g y Wifi:
Posee una cmara, GPS, brjula y acelermetro
Pantalla Tctil.
Mercadotecnia de Android
Logos: El logotipo de 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.
La tipografa: Android se llama Norad, solo usado en el texto del logo. Para Ice CreamSandwich se
introduce una tipografa llamada Roboto, que segn los propios creadores, est pensada para
aprovechar mejor la legibilidad en los dispositivos de alta resolucin.
Cuota de mercado La compaa de investigacin de mercado Canalys estima que en el segundo
trimestre de 2009, Android tendra 2,8% del mercado de telfonos inteligentes en el mbito mundial.
En febrero de 2010, ComScore dijo que la plataforma Android tena el 9% del mercado de telfonos
inteligentes en los Estados Unidos, como estaba tasado por los operadores. Esta cifra fue superior al
de noviembre de 2009, el cual fue del 9%. Para finales del tercer trimestre de 2010, el mercado de
Android en los Estados Unidos haba crecido en un 21,4%. En mayo de 2010, Android super en
ventas a iPhone, su principal competidor. De acuerdo a un informe del grupo NPD, Android obtuvo
un 28% de ventas en el mercado de los Estados Unidos, un 8% ms que en el trimestre anterior. En el
segundo trimestre de 2010, los dispositivos iOS incrementaron su participacin en un 1%, indicando
que Android est tomando mercado principalmente de RIM. Adicionalmente, los analistas apuntaron
que las ventajas de que Android fuera un sistema multi-canal, multi-operador, le permitira duplicar
el rpido xito que obtuvo el sistema Windows Mobile de Microsoft. Para mediados de octubre, la
compra de aplicaciones estaba disponible en un total de 32 pases. En abril de 2013 se hizo pblico
que Android alcanz el 92% en ventas de nuevos smartphones para el trimestre comprendido entre
diciembre 2012 y febrero 2013 en Espaa, seguido de iOS con un 4.4%. En noviembre del 2013
Andy Rubinj dijo que se activaban 1.500.000 dispositivos diariamente y tambin.
Usos y dispositivos
El sistema operativo Android se usa en telfonos inteligentes, ordenadores porttiles, netbooks,
tabletas, Google TV, relojes de pulsera,auriculares y otros dispositivos, siendo este sistema operativo
accesible desde terminales de menos de $100 hasta terminales que superen los $1000. El primer
telfono disponible en el mercado para ejecutar Android fue el HTC Dream, el 22 de octubre de
2008. A principios de 2010 Google haba colaborado con HTC para lanzar su producto estrella en
dispositivos Android, el NexusOne. Donde Google ha seguido continuado en la comercializacin de
la gama Nexus en 2010 con el Samsung Nexus S, en 2011 con el GalaxyNexus y en 2012 con el
Nexus 4 (y las tabletas Nexus 7 y Nexus 10).En 2013 con la segunda generacin del nexus 7 con
conectividad 4G LTE y el nexus 5 fabricado por LG lo mismo que el nexus 4. Los dispositivos
Nexus 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.
Desarrollo de android
Nexus 7 ejecutando android 4.4 KitkatAndroid es considerado como uno de los modelos de negocio
ms exitosos, ya que su desarrollo estratgico contempla los factores que ms se tienen en cuenta
dentro de las herramientas y metodologas desarrollados por expertos en negocios. Este sistema
operativo se ha convertido en un modelo a seguir por desarrolladores de tendencias y negocios de
alto impacto. Android, al contrario que otros sistemas operativos para dispositivos mviles como iOS
o Windows Phone, se desarrolla de forma abierta y se puede acceder tanto al cdigo fuente como a la
lista de incidencias donde se pueden ver problemas an no resueltos y reportar problemas nuevos. El
que se tenga acceso al cdigo fuente no significa que se pueda tener siempre la ltima versin de
Android en un determinado mvil, ya que el cdigo para soportar el hardware (controladores) de
cada fabricante normalmente no es pblico, as que faltara un trozo bsico del firmware para poder
hacerlo funcionar en dicho terminal, y porque las nuevas versiones de Android suelen requerir ms
recursos, por lo que los modelos ms antiguos quedan descartados por razones de memoria (RAM),
velocidad de procesador, etc. Desde su comienzo, Android ha sido altamente personalizable. Poco
despus, antes del lanzamiento del primer telfono mvil pensado para usar con teclado, esta
filosofa cambi para convertirse en eminentemente tctil, y poder competir contra el iPhone.
Conclusin:
* Los lenguajes que usa android, todo son de escritura en java ya que no son muy complejos en
utilizar, para adaptarse a esto es solo tener un conocimiento aceptable de Java y estar en posesin del
SDK.
* Los sistemas operativos android poseen un cdigo abierto que permite a los fabricantes, operadores
y desarrolladores dar mayor funcionalidad a sus mviles.
* Ing. De computacin y sistemas interactua con android, a travs de su sistema operativo completo
de kernellinux qu es servicios base del sistema.
* Este sistema permite interactuar al cliente con un operador mvil.
Referencias bibliogrficas:
http://www.elotrolado.net/wiki/Android
http://es.m.wikipedia.org/wiki/Android
http://www.itescam.edu.mx/principal/sylabus/fpdb/recursos/r101191.PDF
http://www.configurarequipos.com/doc1107.html
ANEXOS