Está en la página 1de 7

Android es un sistema operativo basado en Linux para dispositivos mviles, tales como telfonos inteligentes o tablets.

Fue desarrollado inicialmente por Android Inc., una firma comprada por Google en 7 2005. Es el principal producto de la Open Handset Alliance, un conglomerado de fabricantes y 8 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 9 10 11 12 trimestres de 2010, con una cuota de mercado de 43,6% en el tercer trimestre. Android tiene una gran comunidad de desarrolladores escribiendo aplicaciones para extender la funcionalidad de los dispositivos. A la fecha, existen cerca de 200.000 aplicaciones disponibles para 13 14 Android. Android Market 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 15 16 programacin Java. A respecto del malware, ya existen varios para este sistema. 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 17 18 desarrollo de estndares abiertos para dispositivos mviles. Google liber la mayora del cdigo de 19 Android bajo la licencia Apache, una licencia libre y de cdigo abierto. Actualmente Android posee el 32,9% de cuota de mercado a escala mundial de los telfonos inteligentes, por delante de Symbian OS que tiene 30,6%. En tercer lugar se sita Apple con cuota de mercado del 16%. La estructura del sistema operativo Android se compone de aplicaciones que se ejecutan en un framework Java de aplicaciones orientadas a objetos sobre el ncleo de las bibliotecas de Java en una mquina virtual Dalvik con compilacin en tiempo de ejecucin. Las bibliotecas escritas en lenguaje C incluyen un administrador de interfaz grfica (surface manager), un framework OpenCore, una base de datos relacional SQLite, una API grfica OpenGL ES 2.0 3D, un motor de renderizado WebKit, un motor grfico SGL, SSL y una biblioteca estndar de C Bionic. El sistema operativo est compuesto por 12 millones de lneas de cdigo, incluyendo 3 millones de lneas de XML, 2,8 millones de lneas de lenguaje C, 2,1 millones de lneas de Java y 1,75 millones de lneas de C++. Android tiene defectos que lo hacen difcil de usar con idiomas que no sean ingls. Por ejemplo, tiene 20 21 problemas al buscar palabras con tildes y al enviar SMS con letras con tildes. Desarrollo Android, al contrario que otros sistemas operativos para dispositivos mviles como iOS o Windows Phone, 73 74 se desarrolla de forma abierta y se puede acceder tanto al cdigo fuente como al listado 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. [editar] Programacin En la actualidad existen ms de 200.000 aplicaciones para Android y se estima que unos 300.000 telfonos mviles se activan diariamente. La tienda de aplicaciones Android conocida como Android market retribuye a los desarrolladores el 70% del precio de su aplicacin. Asimismo, 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 75 gratuitamente. Dispositivos con Android

Aunque los comienzos de cualquier plataforma son siempre inciertos, no ha pasado mucho tiempo para que los fabricantes se hayan dado cuenta del autntico potencial de esta plataforma. Actualmente es el sistema con el potencial de desarrollo ms importante en el mundo de la telefona mvil. El fabricante HTC entr de la mano de Google desarrollando el primer dispositivo en aparecer en el mercado y posteriormente muchos han sido los que han apostado por el nuevo entorno. Nueva interfaz de usuario diseada desde cero para las tabletas Android 3.0 es una nueva versin de la plataforma Android que est especficamente optimizado para dispositivos con pantallas de mayor tamao, en particular comprimidos. Se introduce una nueva marca, en verdad virtual y "hologrfica" diseo de interfaz de usuario, as como un elegante modelo, la interaccin de contenido centrado. Android 3.0 se basa en las cosas que la gente ms amo de Android - refinados realizar mltiples tareas, notificaciones ricos, personalizar la pantalla de inicio, widgets y ms - y los transforma en una experiencia vibrante y 3D y una interactividad ms profunda, lo que los familiares, pero an mejor que antes. La nueva interfaz de usuario trae paradigmas nuevos para la interaccin, la navegacin y la personalizacin y la pone a disposicin de todas las aplicaciones - incluso las construidas para versiones anteriores de la plataforma. Las aplicaciones escritas para Android 3.0 es capaz de utilizar un conjunto extendido de objetos de interfaz de usuario, grficos de gran alcance y las capacidades de los medios de comunicacin para atraer a los usuarios de nuevas maneras. Sistema de Abogados, por la situacin mundial y las notificaciones En todo el sistema y en todas las aplicaciones, los usuarios tienen un acceso rpido a las notificaciones, el estado del sistema, y los botones de navegacin suave en una barra de sistema, disponible en la parte inferior de la pantalla. El Colegio de Abogados del sistema est siempre presente y es un punto de contacto clave para los usuarios, pero en un nuevo "modo de apagar las luces", tambin se pueden regular para ver a pantalla completa, como para videos. Pantallas de inicio personalizable Cinco pantallas de inicio personalizables a los usuarios acceso instantneo a todas las partes del sistema desde cualquier contexto. Cada pantalla ofrece una gran red que mantiene la disposicin espacial en todas las orientaciones. Los usuarios pueden seleccionar y manipular widgets pantalla de inicio, accesos directos de la aplicacin, y fondos de pantalla con un modo dedicado diseo visual. Las indicaciones visuales y sombras mejorar la visibilidad cuando se ajusta el diseo de los accesos directos y widgets. Cada pantalla de inicio tambin ofrece un lanzador familiar para el acceso a todas las aplicaciones instaladas, as como un cuadro de bsqueda para la bsqueda universal de aplicaciones, contactos, archivos multimedia, contenido web, y mucho ms.

Aplicaciones recientes, para realizar mltiples tareas visuales fciles La multitarea es una fortaleza clave de Android y es fundamental para el Android 3.0 experiencia. Como los usuarios ejecutar aplicaciones de manejar varias tareas, que pueden utilizar la reciente lista de aplicaciones en la barra de sistema para ver las tareas en marcha y saltar rpidamente a partir del contexto de aplicacin a otro. Para ayudar a los usuarios identificar rpidamente la tarea asociada con cada aplicacin, la lista muestra una instantnea de su estado real cuando el usuario ha realizado la ltima visita. Nuevo diseo de teclado El teclado suave Android se ha rediseado para hacer rpida la introduccin de texto y precisa sobre el tamao de pantalla ms grande. Las claves se cambian de forma y colocado de nuevo para apuntar mejor, y las teclas se han aadido nuevas, como una tecla Tab, para proporcionar informacin ms rica y ms eficiente de texto. Los usuarios pueden teclas tctiles de espera para acceder a los mens de los caracteres especiales de texto y cambiar los modos de entrada de voz desde un botn en la barra del sistema. Mejora de la seleccin de texto, copiar y pegar Al entrar o han visitado la pgina de texto, una nueva interfaz de usuario permite a los usuarios seleccionar rpidamente de la palabra por la prensa de espera y luego ajustar el rea de seleccin, segn sea necesario arrastrando una serie de flechas de lmite a las nuevas posiciones. Los usuarios pueden seleccionar una accin desde la barra de accin, tales como copiar en el portapapeles, compartir, pegar, bsqueda en la web, o encontrar. Nuevas opciones de conectividad Android 3.0 incluye nuevas caractersticas de conectividad que aadir versatilidad y comodidad para los usuarios. El soporte integrado para los medios de comunicacin / Picture Transfer Protocol permite a los usuarios sincronizar los archivos de los medios de comunicacin al instante con una cmara con conexin USB o una computadora de escritorio, sin necesidad de montar un dispositivo USB de almacenamiento masivo. Los usuarios tambin pueden conectar teclados total sobre USB o Bluetooth, para un entorno familiar de texto de entrada. Para mejorar la conectividad Wi-Fi, un nuevo anlisis combinado reduce los tiempos de exploracin a travs de grupos y filtros. Nuevo soporte para Bluetooth inmovilizacin significa que ms tipos de dispositivos pueden compartir la conexin de red de un dispositivo con Android. Actualizacin conjunto de aplicaciones estndar Navegador El navegador incluye nuevas caractersticas que permiten a los usuarios navegar y organizar de manera ms eficiente. etiquetas mltiples reemplazar las ventanas del navegador y un nuevo "de incgnito" permite la navegacin annima. Marcadores y la historia son presentados y gestionados en una vista unificada. Ahora los usuarios pueden optar por firmar automticamente en los sitios de Google en el navegador con una cuenta proporcionada y sincronizar favoritos en Google Chrome. El nuevo soporte multi-touch ya est disponible para JavaScript y plugins. Los usuarios pueden disfrutar de una mejor experiencia de navegacin en los sitios no mviles a travs de una mejora de zoom y vista del modelo, el desplazamiento de desbordamiento, el apoyo a la posicin fija, y mucho ms. Cmara y Galera La aplicacin de la cmara ha sido rediseado para sacar provecho de una pantalla ms grande para un acceso rpido a la exposicin, enfoque, flash, zoom, orientados hacia delante de la cmara, y mucho ms. Para permitir a los usuarios captar escenas de nuevas maneras, aade soporte incorporado para grabacin de video time-lapse. La aplicacin Galera permite a los usuarios ver lbumes y colecciones de otros en el modo de pantalla completa, con fcil acceso a las miniaturas de otras fotos de la coleccin.

Contactos La aplicacin Contactos utiliza un nuevo desplazamiento de dos paneles de interfaz de usuario y rpida para que los usuarios organizar fcilmente y encontrar contactos. La aplicacin ofrece una mejor formato de nmeros de telfono internacionales, tipos de usuarios, con base en pas de origen y un nmero internacional de anlisis de la biblioteca. La informacin de contacto se presenta en una tarjeta similar a la interfaz de usuario, facilitando a los usuarios leer y editar contactos. Correo electrnico La aplicacin de correo electrnico utiliza una nueva interfaz de usuario de dos paneles para facilitar la visualizacin y organizacin de los mensajes ms eficientes. La aplicacin permite a los usuarios seleccionar uno o ms mensajes, a continuacin, seleccione una accin en la barra de acciones, como mover a una carpeta. Los usuarios pueden sincronizar los archivos adjuntos para su posterior visualizacin y seguimiento de correo electrnico con una pantalla de inicio Widget. Nuevas caractersticas para desarrolladores La plataforma Android 3.0 est diseado especialmente para satisfacer las necesidades nicas de aplicaciones en dispositivos con pantallas de mayor tamao. Se ofrece todas las herramientas de los desarrolladores necesitan para crear increbles experiencias visuales y la interaccin de estos dispositivos. Nueva interfaz de usuario de marco para la creacin de aplicaciones de gran tableta alto rendimiento de grficos 2D y 3D Soporte para procesadores multincleo arquitecturas Rica en multimedia y conectividad Mejoras de la empresa Compatibilidad con aplicaciones existentes

Ampliado Inicio reproductores de pantalla Widgets de la pantalla de inicio son populares entre los usuarios, ya que ofrecen un acceso rpido a los datos especficos de la aplicacin directamente desde la pantalla principal. Android 3.0 permite a los desarrolladores tomar reproductores de pantalla de inicio al siguiente nivel, ofreciendo varios tipos de contenido y nuevos modos de interaccin con los usuarios. Ahora los desarrolladores pueden utilizar ms estndar de interfaz de usuario tipo flash casa reproductores de pantalla, incluyendo los widgets que permiten a los usuarios hojear las colecciones de contenido 3D pilas, redes, o de las listas. Los usuarios pueden interactuar con los widgets de la pantalla de inicio de nuevas formas, como mediante el uso de gestos tctiles para desplazarse y girar el contenido que se muestra en un widget. Ms ricos notificaciones Las notificaciones son una parte clave de la experiencia del usuario de Android, ya que muestran que las aplicaciones actualizacin de claves y la informacin de estado para los usuarios en tiempo real. Android 3.0 se extiende esta capacidad, permitiendo a los desarrolladores incluir un contenido ms rico y el control de ms propiedades. Un constructor de la clase nueva permite a los desarrolladores crear rpidamente las notificaciones que incluyen iconos grandes y pequeos, un ttulo, una bandera de prioridad, y las propiedades ya estn disponibles en versiones anteriores. Las notificaciones se pueden ofrecer ms tipos de contenido mediante la construccin en el conjunto ms amplio de widgets de interfaz de usuario que estn disponibles ahora como dictamen a distancia.

Seleccin mltiple, el portapapeles, y arrastrar y soltar La plataforma ofrece convenientes nuevos modos de interaccin que pueden utilizar. Para la gestin de colecciones de elementos de listas o redes, los desarrolladores pueden ofrecer un nuevo modo de seleccin mltiple que permite a los usuarios elegir varios elementos de una accin. Los desarrolladores tambin pueden utilizar un nuevo Portapapeles todo el sistema para permitir a los usuarios copiar fcilmente cualquier tipo de datos dentro y fuera de sus aplicaciones. Para facilitar a los usuarios para gestionar y organizar los archivos, los desarrolladores pueden aadir interaccin de arrastrar y soltar "a travs de un marco DragEvent. alto rendimiento de grficos 2D y 3D Nuevo marco de animacin La plataforma incluye un marco flexible nueva animacin que permite a los desarrolladores fcilmente animar las propiedades de los elementos de la interfaz de usuario, tales como Vista, Widgets, fragmentos, dibujables, o cualquier objeto arbitrario. Las animaciones pueden crear desvanece o el movimiento entre los estados, el lazo de una imagen animada o una animacin existente, cambiar los colores, y mucho ms. Adicin de animacin a los elementos de interfaz de usuario puede agregar inters visual a una aplicacin y perfeccionar la experiencia del usuario, para mantener a los usuarios comprometidos. grficos 2D acelerado por hardware Android 3.0 ofrece un procesador de nueva OpenGL acelerado por hardware que proporciona un aumento de rendimiento para muchas operaciones de grficos comunes para aplicaciones que se ejecutan en el marco de Android. Cuando el procesador est habilitado, la mayora de las operaciones en el lienzo, la pintura, Xfermode, ColorFilter, sombreado, y la cmara se aceleran. Los desarrolladores pueden controlar la forma de aceleracin de hardware se aplica a todos los niveles, desde lo que le permite a nivel mundial en una aplicacin que le permite en las actividades especficas y vistas dentro de la aplicacin. Renderscript motor grfico 3D Renderscript es un marco de tiempo de ejecucin en 3D que proporciona una API para la creacin de escenas 3D, as como un lenguaje especial, sombreado independiente de la plataforma para el mximo rendimiento. Usando Renderscript, puede acelerar las operaciones de procesamiento de grficos y datos. Renderscript es una forma ideal para crear 3D de alto rendimiento para aplicaciones de efectos, fondos de pantalla, carruseles, y mucho ms.

Los medios digitales de transferencia de archivos La plataforma incluye una funcin de apoyo a los medios de comunicacin y el Protocolo de transferencia de imgenes (MTP / PTP) a travs de USB, que permite a los usuarios transferir fcilmente cualquier tipo de archivos multimedia entre dispositivos y un ordenador central. Los desarrolladores pueden aprovechar este apoyo, la creacin de aplicaciones que permiten a los usuarios crear o administrar los archivos multimedia que desee transferir o compartir a travs de dispositivos.

En Android 3.0, los desarrolladores de aplicaciones de administracin del dispositivo puede soportar nuevos tipos de polticas, incluidas las polticas para el almacenamiento cifrado, caducidad de las contraseas, el historial de contraseas y la contrasea personajes complejos requeridos.