Android

680 views
631 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
680
On SlideShare
0
From Embeds
0
Number of Embeds
66
Actions
Shares
0
Downloads
31
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Android

  1. 1. ¿Qué es android? Android es un sistema operativo basado en Linux diseñado originalmente para dispositivos móviles, tales como teléfonos inteligentes, tablets, pero que actualmente se encuentra en desarrollo para usarse en netbooks y PCs. Fue desarrollado inicialmente por Android Inc., una firma comprada por Google en 2005.7 Es el principal producto de la Open Handset Alliance, un conglomerado de fabricantes y desarrolladores de hardware, software y operadores de servicio.8 Las unidades vendidas de teléfonos inteligentes con Android se ubican en el primer puesto en los Estados Unidos, en el segundo y tercer trimestres de 2010,9 10 11 con una cuota de mercado de 43,6% en el tercer trimestre.
  2. 2. El anuncio del sistema Android se realizó el 5 de noviembre de 2007 junto conla creación de la Open Handset Alliance, un consorcio de 78 compañías dehardware, software y telecomunicaciones dedicadas al desarrollo deestándares abiertos para dispositivos móviles.Google liberó la mayoría delcódigo de Android bajo la licencia Apache, una licencia libre y de códigoabierto. Actualmente Android posee el 32,9% de cuota de mercado a escala mundialde los teléfonos inteligentes, por delante de Symbian OS que tiene 30,6%. Entercer lugar se sitúa Apple con cuota de mercado del 16%.La estructura del sistema operativo Android se compone de aplicaciones que seejecutan en un framework Java de aplicaciones orientadas a objetos sobre elnúcleo de las bibliotecas de Java en una máquina virtual Dalvik concompilación en tiempo de ejecución. de Java y 1,75 millones de líneas de C++
  3. 3.  CARACTERISTICAS Framework de aplicaciones: permite el reemplazo y la reutilización 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 imágenes planas (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF). Máquina virtual Dalvik: Base de llamadas de instancias muy similar a Java. Telefonía GSM: dependiente del terminal. Bluetooth, EDGE, 3g y Wifi: dependiente del terminal. Cámara, GPS, brújula y acelerómetro: Dependiente del terminal Pantalla Táctil
  4. 4. ARQUITECTURA DE ANDROID
  5. 5.  APLICACIONES: Todas las aplicaciones creadas con la plataforma Android, incluirán como base un cliente de email (correo electrónico), calendario, programa de SMS, mapas, navegador, contactos, y algunos otros servicios mínimos. Todas ellas escritas en el lenguaje de programación Java. FRAMEWORK DE APLICACIONES: Todos los desarrolladores de aplicaciones Android, tienen acceso total al código fuente usado en las aplicaciones base. Esto ha sido diseñado de esta forma, para que no se generen cientos de componentes de aplicaciones distintas, que respondan a la misma acción, 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 librerías C/C++ , que son expuestas a todos los desarrolladores a través del framework de las aplicaciones Android System C library, librerías de medios, librerías de gráficos, 3D, SQlite, etc. RUNTIME DE ANDROID: Android incorpora un set de librerías que aportan la mayor parte de las funcionalidades disponibles en las librerías base del lenguaje de programación Java. La Máquina Virtual está basada en registros, y corre clases compiladas por el compilador de Java que anteriormente han sido transformadas alformato .dex (Dalvik Executable) por la herramienta dx
  6. 6. VENTAJASLos teléfonos más avanzadosDada la posibilidad de que Android pueda instalarse prácticamente en todo tipo dedispositivos, sean móviles, portátiles e incluso microondas, hace que Android siempreesté presente en los terminales más potentes del mercado siendo una apuesta importantepor fabricantes y operadoras por la posibilidad de que independientemente del potencial,gama o prestaciones del dispositivo, Android podrá adaptarse a la perfección a todo tipode necesidades.Código abiertoEl hecho de que Android esté liberado con licencia Apache y código abierto lo convierteen un sistema operativo totalmente libre para que un desarrollador no solo puedamodificar su código sino también mejorarlo. A través de esas mejoras puede publicar elnuevo código y con el ayudar a mejorar el sistema operativo para futuras versiones sindepender de fabricantes u operadoras para ver si se libera o no dicha mejora.
  7. 7.  Libertad Android da completa libertad al propietario de un terminal a instalar lo que le venga en gana, sea desde Android Market como un ejecutable aparte (apk) no limitando la libertad del usuario ni imponiendo software propietario para poder instalar música, archivos, documentos directamente desde el cable USB como si de un disco externo se tratara. Sin fronteras El desarrollo de Android no está apadrinado por determinadas operadoras, fabricantes o proveedores. Android es libertad en todos los aspectos permitiendo que todos puedan disfrutar de el siendo la operadora que sea
  8. 8.  Batería  Todos los terminales de Android deben tener siempre una batería extraíble dando la opción al usuario a poder sustituirla o llevar recargables en caso de que su batería se agote. De este modo se evita que el usuario tenga problemas en cuanto a su autonomía permitiendo que, aunque la batería haya acabado con su vida útil o considere que su batería es excesivamente pequeña pueda adquirir otra más potente o de reserva.
  9. 9.  Personalizable Al ser abierto y libre, Android es completamente personalizable tanto por usuarios instalando fondos de pantalla, animaciones, widgets, skins o temas como para fabricantes con la posibilidad de crear sus propias capas como MotoBlu o HTC Sense permitiendo a unos y a otros poder customizar o personalizar sus teléfonos de la mejor manera posible y dando a elegir al usuario la interfaz más adecuada para su gusto evitando imponer un determinado estilo o interfaz.
  10. 10.  Multitarea Por suerte, ni hombres ni mujeres están limitados a hacer una cosa a la vez sino que somos capaces de hacer múltiples cosas siendo algo indispensable y casi impensable pensar de otra manera No solo móviles La libertad del código de Android ha hecho que en poco tiempo se implante en multitud de dispositivos electrónicos, desde móviles hasta ordenadores portátiles, netbooks, microondas, lavadoras, marcos digitales, navegadores GPS, relojes e incluso en navegadores de abordo de coches.

×