Conceptos Android Flashcards
Define AndroidManifest
Archivo XML con nombre inmutable necesario para desarrollar cualquier aplicación de Android. Se encuentra en la raíz del proyecto y define: nombre del paquete, permisos necesarios, requisitos hardware y software, así como información necesaria para el sistema operativo y Google Play
Define Rootear un móvil
Rootear un móvil consiste en obtener acceso de superusuario a todas las funcionalidades del dispositivo permitiendo así al propietario una mayor manipulación de este así como acceso a archivos ocultos para el usuario promedio
Define Android SDk
El SDK de Android es el conjunto de herramientas, documentación, ejemplos y demás que permite desarrollar aplicaciones Android
Qué es Gradle
Gradle es una herramienta que permite la compilación de archivos, gestión de dependencias y creación de trabajos en ejecución y en compilación. Es la herramienta de uso por defecto en Android Studio que permite automatizar la compilación. Se escribe en Grovy o Kotlin DSL
Qué es un Intent
Un intent es un objeto de mensajería que permite realizar acciones como solicitar el inicio de una actividad, solicitar un servicio como una descarga en segundo plano o transmitir una emisión.
Qué tipos de Intents existen
Hay dos tipos de intents: Los intents explícitos requieren el nombre del paquete de la aplicación para realizar acciones. Por ello los usuarios suelen utilizarlos en su propia aplicación. Los intents implícitos no definen el nombre de paquete a usar si no una acción general que se quiere llevar a cabo, dejando que otras aplicaciones del dispositivo las gestionen (por ejemplo Google Maps)
Qué es Android Studio
Android Studio es un IDE asado en IntelliJ que permite el desarrollo de aplicaciones para Android