informatica:sistemas_operativos:android
¡Esta es una revisión vieja del documento!
Tabla de Contenidos
Android
Sistema operativo móvil basado en núcleo Linux. Desde 2005 es propiedad de Google.
Características principales
- Telefonía GSM/EDGE
- Bluetooth, 3G/4G/5G, WiFi, NFC
- Pantalla táctil
- Soporte para audio / vídeo / imágenes.
- Cámaras, GPS, brújula y acelerómetros.
- Soporte para aplicaciones desarrolladas por terceros: Marketplace de aplicaciones (Google Play)
Arquitectura
Aplicaciones
Las aplicaciones están realizadas en Java, lenguaje de programación orientado a objetos escrito por James Gosling y Sun Microsystems.
- El nombre viene del tipo de café que se vendía en una cafetería cercana.
- Actualmente es propiedad de Oracle.
- Su principal fuerza es su portabilidad (WORA, “write once, run anyware”)
- Los programas son escritos en Java (ficheros
.java) y compilados a java bytecode (ficheros.class) - Requiere de una máquina virtual, la JVM (Java Virtual Machine), que ejecuta el Java bytecode.
- En 2021 Java sigue siendo uno de los lenguajes de programación más utilizados.
informatica/sistemas_operativos/android.1632924462.txt.gz · Última modificación: por tempwin

