Autor Tema: ¿Que es android?  (Leído 322 veces)

0 Usuarios y 1 Visitante están viendo este tema.

    • *
    • Conectado Rock Lee
    • Mensajes: 825
      Ingreso: enero de 2014
      • Ver Perfil
      • La nueva era del conocimiento
    • ar
    • Texto Personal
      Digitalizando tu Mundo
    ¿Que es android?
    « el: 09 noviembre de 2016, 08:28 pm »
    Es algo tomamos como normal en la vida cotidiana pero ¿que es precisamente? si vamos una explicación rápida es un sistema operativo para móviles, netbook y Pc`s (aunque no lo crean hay algunos lo tienen ::)) aunque si nos metemos en el tema podemos destacar.


    Android es un sistema operativo además de una plataforma de software basada en el núcleo de Linux. Diseñada en un principio para dispositivos móviles, permite controlar dispositivos por medio de bibliotecas desarrolladas o adaptados por Google mediante el lenguaje de programación Java. Es una plataforma de código abierto que quiere decir, cualquier desarrollador puede crear y desarrollar aplicaciones escritas con lenguaje C u otros lenguajes y compilarlas a código nativo de ARM (API de Android).

    Inicialmente, Android fue desarrollada por Google Inc. aunque poco después se unió Open Handset Alliance, un consorcio de 48 compañías de hardware, software y telecomunicaciones, las cuales llegaron a un acuerdo para promocionar los estándares de códigos abiertos para dispositivos móviles. Google sin embargo, ha sido quien ha publicado la mayoría del código fuente de Android bajo la licencia de Software Apache, una licencia de software libre y de código abierto a cualquier desarrollador.

    Las características posee son:
    • 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, vídeo 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 (ademas 4G y 5G que son las próximas a ser las bases del mercado)
    • Cámara, GPS, brújula y acelerómetro: Dependiente del terminal
    • Pantalla Táctil
    Bien todo esto se tiene que estar sobre una Arquitectura, la arquitectura interna de android está básicamente formada por 4 componentes.
    • Aplicaciones: todas son 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: 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 al formato .dex (Dalvik Executable) por la herramienta ''dx''
       
    Dato curioso: El primer modelo lanzado al mercado bajo android fue el xxxHTC Dreamxx, comercializado en EEUU y Reino Unido bajo la marca T-Mobile G1. Anteriormente he mencionado se puede tener android en una pc, seguro dirían "este hombre esta loco" pero la primera empresa se fijo en esta fue HP y hoy ofrece HP Slate21 con S.O Android 4.2.2 (Jelly Bean). Esto ocurrió por los resultados que se obtuvieron en pruebas de rendimiento y prestaciones con el sistema Android instalado en sus equipos.


    Saludos Familia!

     

    Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22