1/59
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai | Chat |
|---|
No analytics yet
Send a link to your students to track their progress
¿Cuál es el costo del pago único para registrar una cuenta de desarrollador en Google Play Console?
25 USD.
El formato de archivo obligatorio para subir una aplicación a la Play Store es el _____.
Android App Bundle (.aab).
¿Qué documento legal es obligatorio vincular mediante una URL pública si la app maneja datos de usuarios?
Política de privacidad.
¿Cuántos testers como mínimo requieren las cuentas nuevas creadas después de noviembre de 2023 para sus pruebas cerradas?
20 testers.
¿Cuál es la duración mínima obligatoria de las pruebas cerradas para cuentas de desarrollador nuevas?
14 días.
Android Vitals
Métricas técnicas que analizan la calidad de la app, incluyendo tasas de error y rendimiento.
¿Qué cuestionario obligatorio determina la clasificación por edades de una aplicación?
Cuestionario IARC.
En la Play Store, el tipo de publicación que permite al desarrollador decidir el momento exacto del lanzamiento se llama _____.
Publicación administrada.
¿Cuál es el límite de tamaño para la descarga comprimida de un paquete AAB?
150 MB.
¿Qué restricción importante existe al cambiar el modelo de precio de una app de gratuita a pagada?
Existen fuertes restricciones técnicas y de política que dificultan o impiden este cambio inverso.
¿Qué servicio del sistema Android es el punto de entrada para descubrir y registrar sensores?
SensorManager.
El objeto que contiene los datos leídos del sensor, su precisión y la marca de tiempo se denomina _____.
SensorEvent.
¿En qué método del ciclo de vida de la Activity se debe desregistrar el listener para evitar el drenaje de batería?
onPause() u onStop().
¿Cómo se denominan los sensores que se calculan combinando datos de varios sensores físicos de hardware?
Sensores virtuales (o de software).
¿Qué magnitud física mide específicamente un giroscopio?
La velocidad angular o rotación.
La técnica de acumular varias lecturas de sensores antes de entregarlas a la CPU se conoce como _____.
Batching (agrupamiento).
¿Cuál es el retraso de muestreo (delay) recomendado para aplicaciones que priorizan el ahorro de batería?
SENSOR_DELAY_NORMAL (aprox. 200 ms).
El retraso de muestreo SENSOR_DELAY_GAME tiene un objetivo de entrega de datos de aproximadamente _____ ms.
20 ms.
¿Qué interfaz debe implementar una clase para recibir y procesar los datos provenientes de un sensor?
SensorEventListener.
En el entorno de React Native, ¿qué librería se utiliza para acceder a las APIs de sensores mediante un bridge?
expo-sensors.
¿Qué mecanismo utiliza Flutter para permitir que el código Dart se comunique con los sensores nativos del dispositivo?
Platform Channels.
En Kotlin Multiplatform, la implementación específica de un sensor para Android se define con la palabra clave _____.
actual.
¿Qué sensor es ideal para detectar si el usuario sostiene el teléfono contra su oreja durante una llamada?
Sensor de proximidad.
¿En qué unidad de medida entrega sus datos el sensor de luz ambiental?
Lux.
Fórmula: Para calcular la magnitud de la aceleración total, se aplica /sqrt(x^2 + y^2 + z^2) sobre los valores del _____.
Acelerómetro.
¿Qué sensor de ambiente se utiliza para obtener la presión atmosférica?
Barómetro.
¿Cuál es la función del sensor de aceleración lineal?
Medir la aceleración del dispositivo excluyendo el efecto de la fuerza de gravedad.
¿Qué error común en la firma del AAB es motivo frecuente de rechazo en la Play Store?
No utilizar la clave de producción o no estar inscrito en Play App Signing.
¿Qué sección de la ficha de la tienda debe detallar qué datos se comparten con terceros?
Seguridad de los datos.
Para obtener el SensorManager en Kotlin, se utiliza el método getSystemService con la constante _____.
Context.SENSOR_SERVICE.
¿Cuál es la característica principal de un sensor de tipo 'wake-up'?
Tiene la capacidad de sacar al dispositivo del modo suspendido para entregar un evento.
¿Por qué es obligatorio verificar que getDefaultSensor() no sea null antes de usarlo?
Porque no todos los dispositivos Android poseen los mismos sensores de hardware.
El sensor que mide el campo magnético y actúa como brújula digital se llama _____.
Magnetómetro.
¿Qué retraso de muestreo se debe usar si el objetivo es actualizar elementos visuales de la interfaz de usuario?
SENSOR_DELAY_UI (aprox. 66 ms).
ASO (App Store Optimization)
Proceso de optimizar elementos de la ficha de la tienda para mejorar la visibilidad y descargas orgánicas.
¿Qué ocurre si una aplicación es publicada sin completar las declaraciones de la Política de Familias?
La aplicación puede ser rechazada por incumplimiento de las reglas de protección infantil.
¿Qué método de SensorEventListener se invoca cuando la precisión de un sensor se vuelve 'unreliable'?
onAccuracyChanged().
¿Qué componente del Sensor Framework representa físicamente un tipo de sensor específico como el acelerómetro?
Sensor.
La marca de tiempo (timestamp) de un SensorEvent se entrega en la unidad de _____.
Nanosegundos.
¿Cuál es el número máximo de testers permitidos en una pista de prueba interna?
100 testers.
¿Qué herramienta integrada en Play Console permite ver el rendimiento de retención e instalaciones?
Estadísticas.
Los tres ejes sobre los que informan la mayoría de los sensores de movimiento son _____, _____ y _____.
x, y, z.
¿Qué sensor es responsable de calcular los valores de azimuth, pitch y roll?
Sensor de orientación.
¿Qué ventaja principal ofrece el uso de 'Android App Bundle' sobre el formato APK tradicional?
Optimiza el tamaño de la descarga para cada dispositivo específico.
¿Qué información debe revisarse en el manifiesto de la aplicación para asegurar que las actualizaciones se procesen correctamente?
versionCode y versionName.
El proceso mediante el cual Google analiza la app en busca de errores antes de que el usuario la descargue se llama _____.
Informe previo al lanzamiento.
¿Qué sucede si las declaraciones de seguridad de datos no coinciden con el comportamiento real de la app?
La aplicación será rechazada o retirada de la tienda por inconsistencia.
¿Cuál es el objetivo principal de aplicar filtros de paso bajo a los datos de un sensor?
Reducir el ruido de las señales para obtener datos más estables.
En el desarrollo con Flutter, el paquete oficial para manejar acelerómetro y giroscopio es _____.
sensors_plus.
Un sensor de hardware que mide directamente la magnitud física es un sensor _____, a diferencia de uno calculado por software.
físico.
¿Qué tipo de sensor mide el porcentaje de humedad en el aire?
Sensor de humedad relativa.
La técnica de 'expect/actual' en Kotlin Multiplatform permite compartir la lógica pero implementar el acceso al sensor de forma _____.
nativa por plataforma.
¿Cuál es el retraso de muestreo más rápido disponible en Android?
SENSOR_DELAY_FASTEST (0 ms objetivo).
¿Qué tipo de prueba permite que cualquier usuario de la Play Store pueda unirse voluntariamente?
Prueba abierta.
¿Qué datos de contacto son obligatorios para brindar asistencia a los usuarios en la Play Store?
Correo electrónico de soporte.
¿Qué sensor mide la temperatura del entorno que rodea al dispositivo?
Sensor de temperatura ambiente.
¿Para qué se utiliza el parámetro 'maxReportLatencyUs' en el método registerListener()?
Para configurar el batching y permitir que la CPU permanezca en reposo más tiempo.
En Android Studio, la clase que actúa como puente para recibir datos de hardware es la implementación de _____.
SensorEventListener.
¿Qué métrica de Android Vitals registra los casos en que la aplicación deja de responder?
ANRs (Application Not Responding).
¿Cuál es la función del 'Gráfico de funciones' en los recursos gráficos de la Play Store?
Es una imagen destacada promocional que mejora la estética de la ficha de la tienda.