Autor

Alejandro Alcalde

Graduado en Ingeniería Informática en la ETSIIT, Granada. Creador de El Baúl del Programador

Más artículos de Alejandro Alcalde

¿Has visto algún error?: Por favor, ayúdame a corregirlo contactando conmigo.

Vista rápida


¿Te gusta el blog? Ayúdame a seguir escribiendo


Fundamentos de las aplicaciones

Las aplicaciones Android están escritas en el lenguaje de programación Java. El SDK de android compila todo el código con todos los datos y archivos de recursos en un paquete Android, un archivo de extensión .apk. Todo el código dentro de un archivo .apk se considera una aplicación y es lo que usan los dispositívos para instalar dicha aplicación

Una vez instalada en el dispositivo, cada aplicación corre bajo su própia área de seguridad:

De este modo, el sistema Android implementa el principio del mínimo privilegio. Que significa; cada aplicación, por defecto, tiene acceso solo a los componentes que necesite para ejecutarse, a ninguno más. Esto crea un entorno muy seguro en el cual una aplicación no puede acceder a partes del sistema a las que no se le haya dado permiso.

Sin embargo, existen formas de que una aplicación comparta datos con otra y que pueda tener acceso a servicios del sistema.

Siguiente: Fundamentos aplicaciones Android – (Parte II) – Componentes

Categorías:Etiquetas:

Quizá también te interese leer...