infraestructura movil: Android

Páginas: 27 (6637 palabras) Publicado: 15 de abril de 2014
Infraestructura Móvil – Linux

¿Qué es Android?



Android es un sistema operativo inicialmente pensado para teléfonos móviles, al igual que
iOS, Symbian y Blackberry OS. Lo que lo hace diferente es que está basado en Linux, un núcleo de
sistema operativo libre, gratuito y multiplataforma. El sistema permite programar aplicaciones
en una variación de Java llamada Dalvik. El sistemaoperativo proporciona todas las interfaces
necesarias para desarrollar aplicaciones que accedan a las funciones del teléfono (como el GPS, las
llamadas, la agenda, etc.) de una forma muy sencilla en un lenguaje de programación muy conocido
como es Java.



Historia

Android fue desarrollado inicialmente por la empresa Android, Inc., una firma que como ya
dijimos, adquirió Googleen el 2005. Éste es el producto principal de la Open Handset Alliance.
Se estima que ya las unidades telefónicas con alguna versión de Android superan a cualquier otro
sistema operativo móvil desde el 2010. Ya tiene una influencia en el mercado que es de 43.6% en
los Estados Unidos y a nivel mundial ya tiene el 50.9%, medido en el cuarto trimestre del 2011. Ya
tiene pues más que el dobleque el iOS de Apple.

Existe una gran comunidad de desarrolladores que escriben apps para extender así la
funcionalidad de estos dispositivos. A la fecha se mencionan más de 1 millón de aplicaciones (donde
dos tercios son gratuitas) y que pueden conseguirse en Google Play, la tienda virtual de aplicaciones
de Android.

Sin embargo existen, a diferencia de Apple, que mantiene controlférreo 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 código abierto en su mayoría y está bajo la licencia
Apache, que es libre y de código abierto. La estructura de Android se compone de apps que se
ejecutan en un entorno de Java sobre un núcleo de bibliotecas de Java en unamáquina virtual
denominada Dalvik, con compilación en tiempo de ejecución. Compila, por la naturaleza de Java,
a una máquina virtual. Este sistema operativo tiene unas 12 millones de líneas de código,


incluyendo las 3 millones de líneas de XML, 2.8 millones de líneas en C y 2.1 millones de líneas de
Java. También hay 1.75 millones de líneas en C++.

El nombre Android hacen alusióna la novela de Philip K. Dick ¿Sueñan los androides con
ovejas eléctricas?, que posteriormente fue adaptada al cine como Blade Runner. Tanto el libro como
la película se centran en un grupo de androides llamados replicantes del modelo Nexus-6. El nombre
del logotipo es “Andy”.



Características Generales



Diseño de
dispositivo

La plataforma es adaptable a pantallas demayor resolución, VGA, biblioteca de
gráficos 2D, biblioteca de gráficos 3D basada en las especificaciones de la OpenGL
ES 2.0 y diseño de teléfonos tradicionales.

Almacenamiento

SQLite, una base de datos liviana, que es usada para propósitos de almacenamiento
de datos.

Conectividad

Android soporta las siguientes tecnologías de
conectividad: GSM/EDGE, IDEN, CDMA, EV-DO,UMTS, Bluetooth, Wi-
Fi, LTE, HSDPA, HSPA+, NFC y WiMAX.

Mensajería

SMS y MMS son formas de mensajería, incluyendo mensajería de texto y ahora la
Android Cloud to Device Messaging Framework (C2DM) es parte del servicio de Push
Messaging de Android.

Navegador web

El navegador web incluido en Android está basado en el motor de renderizado de
código abierto WebKit, emparejado conGoogle Chrome.

Soporte multimedia

Android soporta los siguientes formatos
multimedia: WebM, H.263, H.264 (en 3GP o MP4), MPEG-4 SP, AMR, AMR-WB (en
un contenedor 3GP), AAC, HE-AAC (en contenedores MP4 o 3GP), MP3, MIDI, Ogg
Vorbis, WAV, JPEG, PNG, GIF y BMP.

Soporte para
streaming

Streaming RTP/RTSP (3GPP PSS, ISMA), descarga progresiva de HTML. Adobe
Flash Streaming...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Infraestructura Aplicacion Web Y Movil
  • Hoja De Calculo En Moviles Android
  • Vision de la infraestructura de banda ancha movil
  • Programacion movil en android y su historia
  • Programación Dispositivos Móviles Android
  • Aplicacion Movil En Android (Borrador)
  • sistema operativo Android aplicación móviles
  • Características de los sistemas operativos móvil Android

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS