deck_b2t4_ dispositivos móviles Flashcards
(38 cards)
Android¿Que hardware utiliza?
ARM( tiene que ver con RISC)
Android¿Qué es Rooting?
es el proceso de obtener acceso privilegiado o control total sobre el sistema operativo Android
Android¿Que es Runtime Dalvik?
fue el entorno de ejecución de aplicaciones utilizado en dispositivos Android antes de la versión 5.0 (Lollipop)
Android¿Que es Máquina Virtual Dalvik (DVM)?
Esta máquina virtual ejecutaba el bytecode de las aplicaciones Android, que se generaba a partir del código fuente Java durante el proceso de compilación
Android¿Que es la Compilación Just-In-Time (JIT)?
compilación en tiempo de ejecución
Android¿Compilación AOT (Ahead-Of-Time)?
mayoría del código de la aplicación se compila anticipadamente (AOT) durante la instalación, lo que acelera el tiempo de ejecución
Android¿Que es Android AAB?
es un formato de archivo desarrollado por Google para distribuir aplicaciones Android de manera más eficiente
Android¿Nombre de la versión 15 de Android?
Vanilla Ice Cream
Android¿Nombre de la versión 14 de Android?
Upside Down Cake
En un fichero .apk¿Para que vale classes.dex ?
contiene el código compilado de la aplicación en formato bytecode (.class)
En un fichero .zpk¿Para que vale Android Manifest.xml?
XML que describe la estructura y los componentes de la aplicación
En un fichero .apk ¿Para que vale Resources.arsc ?
carpeta que puede contener archivos adicionales necesarios para la aplicación
En un fichero .apk ¿Para que vale META-INF?
contiene archivos de metadatos como el archivo MANIFEST.MF- que almacena información sobre la firma digital del APK y otros metadatos relacionados con la integridad del paquete.
¿Que es Android SDK (Software Development Kit) ?
conjunto de herramientas y recursos proporcionados por Google para desarrolladores que desean crear aplicaciones para la plataforma Android
¿Que es QEMU (Quick Emulator)?
Es un software de virtualización de código abierto que permite la emulación de procesadores y sistemas completos
¿Que es Android Debug Bridge (adb)?
es una herramienta de línea de comandos que forma parte del Android SDK y que permite la comunicación entre un dispositivo Android y un ordenador host
¿Que es Android Debug Bridge (adb)?
herramienta de línea de comandos que forma parte del Android SDK y que permite la comunicación entre un dispositivo Android y un ordenador host
Lenguajes para programas en Android
-Java
- Kotlin
IOS ¿Extensión de las aplicaciones?
.IPA (En Android es .APK)
IOS ¿Herramientas de desarrollo ?
xcode y AppCode
IOS ¿Que es Jailbreak ?
es el proceso de eliminar las restricciones impuestas por el sistema operativo iOS en dispositivos de Apple, como iPhone, iPad y iPod Touch, con el fin de permitir la instalación de aplicaciones y modificaciones no autorizadas por Apple.
IOS ¿Lenguajes de desarrollo ?
-Objective C
- Swift
Listado de herramientas multiplataforma
-Xamarin (C#)
-Flutters (Google)
-Ionic (Type Script)
-Apache Cordova (GS)
-Adobe PhoneGap(JS)
¿Que herramientas conoces que se consideren híbridas?
-React
-Ionic
-Apache Cordova
-Adobe Phone Gaps
-Framework7