Taller Acerca de Integración, Tecnologías Emergentes y Disruptivas. GA8-220501096-AA2-EV01 Edit
Taller Acerca de Integración, Tecnologías Emergentes y Disruptivas. GA8-220501096-AA2-EV01 Edit
Taller Acerca de Integración, Tecnologías Emergentes y Disruptivas. GA8-220501096-AA2-EV01 Edit
Presentado por:
Erazo Velásquez Kathleen Zahira
Martinez Lora Juan Alberto
Segura Duncan Samuel Estiven
Toro Toro Berlayne
Instructora:
Tatiana Alexandra Forero Granada
Ficha
2721464
Fase
Ejecución
¿Qué es Android?
Android es un sistema operativo basado en Linux diseñado principalmente para
dispositivos móviles con pantalla táctil como smartphones y tablets. Fue desarrollado
inicialmente por Android Inc., una empresa que Google compró en 2005. Android
proporciona una plataforma abierta que permite a los desarrolladores crear sus
aplicaciones y distribuirlas libremente.
Mínimo privilegio
El principio de mínimo privilegio es una práctica de seguridad que implica otorgar a
los usuarios o aplicaciones solo los permisos necesarios para realizar sus tareas. En el
contexto de Android, esto significa que una aplicación debe solicitar solo los permisos
que realmente necesita para funcionar, minimizando los riesgos de seguridad y
protegiendo la privacidad del usuario.
4.1. Preparación
package com.example.greetingcard
import android.os.Bundle
import androidx.activity.ComponentActivity
import androidx.activity.compose.setContent
import androidx.activity.enableEdgeToEdge
import androidx.compose.foundation.layout.fillMaxSize
import androidx.compose.foundation.layout.padding
import androidx.compose.material3.Scaffold
import androidx.compose.material3.Surface
import androidx.compose.material3.Text
import androidx.compose.runtime.Composable
import androidx.compose.ui.Modifier
import androidx.compose.ui.tooling.preview.Preview
import com.example.greetingcard.ui.theme.GreetingCardTheme
import androidx.compose.ui.graphics.Color
import androidx.compose.ui.unit.dp
@Composable
fun Greeting(name: String, modifier: Modifier = Modifier) {
Surface(color = Color.Blue) {
Text(
text = "Hi, my name is $name!",
modifier = modifier.padding(24.dp))
}}
@Preview(showBackground = true)
@Composable
fun GreetingPreview() {
GreetingCardTheme {
Greeting("Samuel")
}
}
Mensaje
5. CONCLUSIONES