miércoles, 26 de agosto de 2015

SISTEMA OPERATIVO DE ANDROID

Concepto:

Android es un sistema operativo basado en el núcleo Linux. Fue diseñado principalmente para dispositivos móviles con pantalla táctil, como teléfonos inteligentes o tablets; y también para relojes inteligentes, televisores y automóviles.  Android fue presentado en 2007 junto la fundación del Open Handset Alliance (un consorcio de compañías de hardware, software y telecomunicaciones) para avanzar en los estándares abiertos de los dispositivos móviles. La versión básica de Android es conocida como Android Open Source Project (AOSP).



Desarrollo:



Características:
¨       Diseño de dispositivo.-La plataforma es adaptable a pantallas de mayor resolución, VGA, biblioteca de gráficos 2D, biblioteca de gráficos 3D. entre otras .
¨       Almacenamiento SQLite.- Es 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.GPRS,UMTS y HSDPA+.
¨       Mensajería.- SMS y MMS son formas de mensajería, incluyendo mensajería de texto y ahora la Android Cloud es parte del servicio de Push Messaging de Android.
¨       Navegador web.- está basado en el motor de renderizado de código abierto WebKit, emparejado con el motor JavaScript V8 de Google Chrome.
¨       Soporte de Java.-Aunque la mayoría de las aplicaciones están escritas en Java, no hay una máquina virtual Java en la plataforma.
¨       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.- Es la descarga progresiva de HTML (HTML5 <video> tag). Adobe Flash Streaming (RTMP) es soportado mediante el Adobe Flash Player. Se planea el soporte de Microsoft Smooth Streaming con el port de Silverlight a Android. Adobe Flash HTTP Dynamic Streaming estará disponible mediante una actualización de Adobe Flash Player.
¨       Soporte para hardware adicional.- Android soporta cámaras de fotos, de vídeo, pantallas táctiles, GPS, acelerómetros, giroscopios, magnetómetros, sensores de proximidad y de presión, entre otros.
¨       Entorno de desarrollo.- Incluye un emulador de dispositivos, herramientas para depuración de memoria y análisis del rendimiento del software. Inicialmente el entorno de desarrollo integrado (IDE) utilizado era Eclipse con el plugin de Herramientas de Desarrollo de Android (ADT).
¨       Google Play.- Es un catálogo de aplicaciones gratuitas o de pago en el que pueden ser descargadas e instaladas en dispositivos Android sin la necesidad de un PC.
¨       Multi-táctil.- Android tiene soporte nativo para pantallas capacitivas con soporte multi-táctil que inicialmente hicieron su aparición en dispositivos como el HTC Hero.
¨       Bluetooth.-El soporte para A2DF y AVRCP fue agregado en la versión 1.5; el envío de archivos (OPP) y la exploración del directorio telefónico fueron agregados en la versión 2.0; y el marcado por voz junto con el envío de contactos entre teléfonos lo fueron en la versión 2.2.
¨       Videollamada .- Android soporta videollamada a través de Hangouts desde su versión HoneyComb.
¨       Multitarea.- Multitarea real de aplicaciones está disponible, es decir, las aplicaciones que no estén ejecutándose en primer plano reciben ciclos de reloj.
¨       Características basadas en voz.- La búsqueda en Google a través de voz está disponible como "Entrada de Búsqueda" desde la versión inicial del sistema.
¨       Tethering.- Android soporta tethering, que permite al teléfono ser usado como un punto de acceso alámbrico o inalámbrico (todos los teléfonos desde la versión 2.2, no oficial en teléfonos con versión 1.6 o inferiores mediante aplicaciones disponibles en Google Play (por ejemplo PdaNet).
Diseño:
Android es considerado como uno de los modelos de negocio más exitosos, pues su desarrollo estratégico contempla los factores que más se tienen en cuenta dentro de las herramientas y metodologías 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 móviles como iOS o Windows Phone, se desarrolla de forma abierta y se puede acceder tanto al código fuente como a la lista de incidencias donde se pueden ver problemas aún no resueltos y reportar problemas nuevos.
Nombres de las versiones:
Las versiones de Android reciben, en inglés, el nombre de diferentes postres o dulces. En cada versión el postre o dulce elegido empieza por una letra distinta, conforme a un orden alfabético:
v  A: Apple Pie (v1.0): Tarta de manzana
v  B: Banana Bread (v1.1): Pan de plátano
v  C: Cupcake (v1.5): Panque
v  D: Donut (v1.6): Rosquilla
v  E: Éclair (v2.0/v2.1): Pepito
v  F: Froyo (v2.2): Yogurt helado
v  G: Gingerbread (v2.3): Pan de jengibre
v  H: Honeycomb (v3.0/v3.1/v3.2): Panal de miel
v  I: Ice Cream Sandwich (v4.0): Sandwich de helado
v  J: Jelly Bean (v4.1/v4.2/v4.3): Gominola
v  K: KitKat (v4.4): Kit Kat
v  L: Lollipop (v5.0/v5.1): Piruleta 63
v  M: Marshmallow (v6.0) Malvavisco 64

Ventajas del sistema operativo Android:
ü  Android siempre está presente en los terminales más potentes del mercado siendo una apuesta importante por 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 tipo de necesidades.
ü  A través de esas mejoras puede publicar el nuevo código y con el ayudar a mejorar el sistema operativo para futuras versiones sin depender de fabricantes u operadoras para ver si se libera o no dicha mejora.
ü  Al ser código abierto garantiza que, en caso de haber un error, sea detectado y reparado con mayor presteza al no existir ninguna traba legal para indagar en su interior ni depender de nadie para pedir autorización a su cambio.
ü  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.
ü  Android con su sistema de multitarea inteligente es capaz de gestionar varias aplicaciones abiertas a la vez dejando en suspensión aquellas que no se utilicen y cerrarlas en caso de resultar ya inútiles para evitar un consumo de memoria.
     Desventajas del sistema operativo Android:
ý Duración de la batería: la batería en un móvil Android  se gasta muy, pero que muy rápidamente. Yo me considero un usuario que explota poco las aplicaciones Android  ya que principalmente utilizo el teléfono para llamar y recibir llamadas.
ý Android es poco intuitivo: no he visto sistema operativo más complicado que Android. Olvídate de utilizar el teléfono nada más encenderlo por primera vez y asume que estarás una mañanita larga configurando e instalando cosas.
ý Necesidad de instalar aplicaciones externas: evidentemente puedes utilizar un teléfono Android sin instalar ninguna aplicación aparte de las que vengan predefinidas.

ý Android está totalmente fragmentado: tiene bastantes versiones dentro de las versiones oficiales.

BIBLIOGRAFÍAS:

No hay comentarios:

Publicar un comentario