0% encontró este documento útil (0 votos)
256 vistas7 páginas

Android: Sistema Operativo Libre y Versátil

Android es un sistema operativo inicialmente diseñado para teléfonos móviles que se basa en el núcleo Linux. Permite el desarrollo de aplicaciones en Java y proporciona interfaces para acceder a funciones del teléfono como GPS y agenda. Es de código abierto, lo que lo hace popular entre desarrolladores y fabricantes por sus bajos costos.

Cargado por

Victor Vilca
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
256 vistas7 páginas

Android: Sistema Operativo Libre y Versátil

Android es un sistema operativo inicialmente diseñado para teléfonos móviles que se basa en el núcleo Linux. Permite el desarrollo de aplicaciones en Java y proporciona interfaces para acceder a funciones del teléfono como GPS y agenda. Es de código abierto, lo que lo hace popular entre desarrolladores y fabricantes por sus bajos costos.

Cargado por

Victor Vilca
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd

ANDROID STUDIO

QUE ES ANDROID
Android es un sistema operativo inicialmente pensado para teléfonos
móviles. Lo que lo hace diferente es que está basado en Linux, un núcleo
de sistema operativo libre, gratuito y multiplataforma.

El sistema permite programar aplicaciones en una variación de Java


llamada Dalvik. El Sistema operativo proporciona todas las interfaces
necesarias para desarrollar aplicaciones que accedan a las funciones del
teléfono (como el GPS, las llamadas, la Agenda, etc.) de una forma muy
sencilla en un lenguaje de programación muy conocido como es java.
¿QUÉ ES ANDROID?

Android es un sistema operativo inicialmente pensado para teléfonos


móviles, al igual que iOS, Symbian y Blackberry OS. Lo que lo hace
diferente es que está basado en Linux, un núcleo de sistema operativo
libre, gratuito y multiplataforma.

El sistema permite programar aplicaciones en una variación de Java


llamada Dalvik. El sistema operativo proporciona todas las interfaces
necesarias para desarrollar aplicaciones que accedan a las funciones del
teléfono (como el GPS, las llamadas, la agenda, etc.) de una forma muy
sencilla en un lenguaje de programación muy conocido como es Java.
Libertad
Una de las mejores características de este
sistema operativo es que es completamente
libre. Es decir, ni para programar en este
sistema ni para incluirlo en un teléfono hay
que pagar nada. Y esto lo hace muy popular
entre fabricantes y desarrolladores, ya
que los costes para lanzar un teléfono o
una aplicación son muy bajos.
Cualquiera puede bajarse el código fuente,
inspeccionarlo, compilarlo e incluso
cambiarlo. Esto da una seguridad a los
usuarios, ya que algo que es abierto permite
detectar fallos más rápidamente. Y también
a los fabricantes, pues pueden adaptar
mejor el sistema operativo a los terminales.
UN POCO DE HISTORIA

Android era un sistema operativo para móviles prácticamente desconocido hasta que en 2005
Google lo compró. Hasta noviembre de 2007 sólo hubo rumores, pero en esa fecha se lanzó
la Open Handset Alliance, que agrupaba a muchos fabricantes de teléfonos móviles, chipsets y
Google y se proporcionó la primera versión de Android, junto con el SDK para que los
programadores empezaran a crear sus aplicaciones para este sistema.

Aunque los inicios fueran un poco lentos, debido a que se lanzó antes el sistema operativo que el
primer móvil, rápidamente se ha colocado como el sistema operativo de móviles más vendido del
mundo, situación que se alcanzó en el último trimestre de 2010.

En febrero de 2011 se anunció la versión 3.0 de Android, llamada con nombre en clave Honeycomb,
que está optimizado para tabletas en lugar de teléfonos móviles. Por tanto Android ha
transcendido los teléfonos móviles para trascender a dispositivos más grandes.
CARACTERISTICAS DEL SISTEMA ANDROID
Código abierto.
Núcleo basado en el Kernel de Linux.
Adaptable a muchas pantallas y resoluciones.
Utiliza SQLite para el almacenamiento de datos.
Ofrece diferentes formas de mensajería.
Navegador web basado en WebKit incluido.
Soporte de Java y muchos formatos multimedia.
SQLite
SQLite es un sistema de gestión de bases de datos relacional compatible con ACID (En bases de datos
se denomina ACID a las características de los parámetros que permiten clasificar las transacciones de los sistemas de gestión de bases de datos.
Cuando se dice que es ACID compliant se indica -en diversos grados- que éste permite realizar transacciones. En concreto ACID es un acrónimo
de Atomicity, Consistency, Isolation and Durability: Atomicidad, Consistencia, Aislamiento y Durabilidad en español.), contenida en una
relativamente.
A diferencia de los sistema de gestión de bases de datos cliente-servidor, el motor de SQLite no
es un proceso independiente con el que el programa principal se comunica. En lugar de eso, la
biblioteca SQLite se enlaza con el programa pasando a ser parte integral del mismo. El programa
utiliza la funcionalidad de SQLite a través de llamadas simples a subrutinas y funciones. Esto
reduce la latencia en el acceso a la base de datos, debido a que las llamadas a funciones son
más eficientes que la comunicación entre procesos. El conjunto de la base de datos
(definiciones, tablas, índices, y los propios datos), son guardados como un sólo fichero estándar
en la máquina host. Este diseño simple se logra bloqueando todo el fichero de base de datos al
principio de cada transacción.

También podría gustarte