informatica:sistemas_operativos:android
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| informatica:sistemas_operativos:android [2021/09/29 16:03] – tempwin | informatica:sistemas_operativos:android [2022/08/19 10:06] (actual) – [Redes e Internet] tempwin | ||
|---|---|---|---|
| Línea 5: | Línea 5: | ||
| * [[https:// | * [[https:// | ||
| + | Páginas en la wiki: | ||
| + | |||
| + | * [[informatica: | ||
| + | * [[informatica: | ||
| ===== Características principales ===== | ===== Características principales ===== | ||
| Línea 13: | Línea 17: | ||
| * Cámaras, GPS, brújula y acelerómetros. | * Cámaras, GPS, brújula y acelerómetros. | ||
| * Soporte para aplicaciones desarrolladas por terceros: Marketplace de aplicaciones (Google Play) | * Soporte para aplicaciones desarrolladas por terceros: Marketplace de aplicaciones (Google Play) | ||
| + | |||
| + | ===== Arquitectura ===== | ||
| + | |||
| + | {{ https:// | ||
| + | |||
| + | * [[https:// | ||
| + | ==== Android Runtime (ART) ==== | ||
| + | |||
| + | Entorno de ejecución de aplicaciones utilizado por Android | ||
| + | |||
| + | * Utiliza " | ||
| + | * Hay retrocompatibildad con Dalvik (anterior entorno de ejecución hasta Android 5.0) | ||
| + | * Lasd aplicaciones ocupan mayor espacio en el dispositivo. | ||
| + | ===== 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 '' | ||
| + | * 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. | ||
| + | |||
| + | Una aplicación de Android es un fichero APK (Application Package File). Un fichero APK es un fichero zip que contiene todos los recursos de una aplicación (ficheros .dex, imágenes, sonidos...) | ||
| + | |||
| + | Una aplicación Android se ejecuta en su propia máquina virtual. La aplicación solo tiene acceso a sus recursos y sus datos (// | ||
| + | |||
| + | Contenido de un fichero APK: | ||
| + | |||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * otros... | ||
| + | |||
| + | ===== Configuración ===== | ||
| + | |||
| + | ==== Redes e Internet ==== | ||
| + | |||
| + | === DNS privado === | ||
| + | |||
| + | Desde Android 9: | ||
| + | |||
| + | Ajustes -> Redes e Internet -> Avanzado -> DNS privado | ||
| + | |||
| + | Para establecer el servidor DNS de CloudFlare, escribimos: '' | ||
| + | |||
| + | Otro servidor DNS que bloquea publicidad y rastreadores es el de [[https:// | ||
informatica/sistemas_operativos/android.1632924228.txt.gz · Última modificación: por tempwin
