ANDROID – CONCEPTOS BÁSICOS (1) Contexto de ejecución/seguridad

Android tiene una base Linux, lo que significa que es multiusuario.

Sin embargo, respecto las aplicaciones, tiene un papel de usuario, de forma que cuando se instala una aplicación en un dispositivo, automáticamente se crea un usuario para esta aplicación, y se crean permisos de accesos a los archivos de la aplicación solamente para ese usuario creado.

android.jpg

Así mismo, cada aplicación se ejecuta en un proceso Linux independiente de forma que se garantice un funcionamiento multitarea correcto.

El concepto Noción es un mecanismo que permite a una aplicación comunicarse con otras.

Para conseguir una Seguridad óptima, se crea un mecanismo de autorización de acceso, que obliga a la aplicación a tener que informar explícitamente de todos los recursos sensibles que utiliza. Por ejemplo, para poder acceder a los contactos de un Smartphone la aplicación tiene que tener la autorización READ_CONTACT (o WRITE_CONTACT) para poder modificar estos contactos.

Esta lista de autorizaciones se muestra al usuario cuando instala una aplicación. Y desde el punto de vista del desarrollador, estas autorizaciones se llaman Permisos.

 

 

Licencia Creative Commons Contenido Web de Yolanda Muriel está sujeto bajo Licencia Creative Commons Atribución-NoComercial-SinDerivadas 3.0 Unported.

Anuncios

Responder

Por favor, inicia sesión con uno de estos métodos para publicar tu comentario:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s