Android es un Sistema Operativo de última generación basado en Linux y creado por Google para sus dispositivos. Parte de su éxito radica en su interfaz de usuario basada en la tecnología DMI (Direct Manipulation Interface), esta tecnología representa objetos gráficos de interés en pantalla de manera rápida, reversible y de acciones incrementales y que proporcionan feedback, es decir, utiliza metáforas del mundo real para utilizar los objetos representados por pantalla, que ayudan a interpretar lo que tiene en pantalla, como utilizarlo y los resultados obtenidos.
Aunque Android está diseñado para dispositivos con pantallas táctiles, también se usa en cámaras digitales y otros muchos dispositivos electrónicos.
Android está programado en C/C++ y tiene licencia open source.
La primera versión de android se publicó en 2008 y la última (Android 7.0 Nougat) en Noviembre de 2016.
Cada versión de Android tiene un nombre en clave y un nivel de API. este nivel de API especifica un conjunto de librerías que se utilizan para desarrollar una aplicación.
Una de las mayores complicaciones que encontrarás cuando programas para ANdroid es intentar dar soporte al mayor número posible de APIs. Cuando desarrolles, deberás especificar una versión mínima de API para la que funcionará tu aplicación android:minSdkVersion y una versión máxima android:maxSdkVersion. Estos dos parámetros definirán el rango de versiones para las que tu APP funciona, y por tanto, los dispositivos sobre los que va a funcionar.
Definiciones importantes:
DMI presenta los datos del sistema (incluyendo los de la BIOS y SMBIOS ) al software de gestión, pero las dos especificaciones funcionan independientemente.
Feedback es la capacidad de un emisor para recoger reacciones de los receptores y modificar su mensaje, de acuerdo con lo recogido.
0 comentarios:
Publicar un comentario