← Volver a las flashcardsQuick Flashcards

Programación Multimedia y Dispositivos Móviles - Flashcards

Historia, tecnologías y desarrollo de dispositivos móviles y multimedia, desde los primeros teléfonos hasta 5G y frameworks híbridos.

22 tarjetas~8 min
Programación Multimedia y Dispositivos Móviles - Flashcards — Qwi
1 / 22

Todas las flashcards de esta colección

1¿Quién realizó la primera llamada móvil y en qué año?
Respuesta

Martin Cooper, 1973

2El primer teléfono GSM (2G) fue el {{Nokia 1011}} lanzado en 1992.
Respuesta

Nokia 1011

3El Apple iPhone, lanzado en 2007, fue el primer smartphone.
Respuesta

Verdadero

Introdujo pantalla multitouch y iOS.
4En 2020, la conectividad {{5G}} se expandió globalmente como estándar de última generación.
Respuesta

5G

5¿Cuál es el rango típico de capacidad de batería en dispositivos móviles actuales?
Respuesta

5000 a 7500 mAh

Los dispositivos rugerizados pueden alcanzar 10000 mAh.
6La resolución HD corresponde a {{1280x720}} píxeles.
Respuesta

1280x720

7El cálculo de PPP para una pantalla de 4" con resolución 800x600 es {{250}} ppp.
Respuesta

250

8¿Diferencias principales entre pantallas LCD y OLED?
Respuesta

LCD → más barata, mejor visión solar | OLED → negros profundos, colores vivos

LCD usa retroiluminación, OLED emite luz propia.
9¿Qué porcentaje del mercado de smartphones en España ocupan Android e iOS en 2026?
Respuesta

99.99%

10Android es un sistema operativo móvil basado en el núcleo Linux.
Respuesta

Verdadero

11¿Cómo difieren Android e iOS en cuanto a código fuente?
Respuesta

Android → código abierto | iOS → código cerrado

Android permite personalizaciones de fabricantes, iOS es exclusivo de Apple.
12¿Cuál es la principal ventaja de desarrollar una aplicación nativa?
Respuesta

Alto rendimiento

Permite acceso directo al hardware y mejor integración.
13Las aplicaciones híbridas son tan optimizadas como las nativas.
Respuesta

Falso

Son menos optimizadas aunque reducen costos.
14Un framework Web View híbrido es {{Cordova}}.
Respuesta

Cordova

15Otro framework Web View híbrido es {{Ionic}}.
Respuesta

Ionic

16Y también está {{Capacitor}}.
Respuesta

Capacitor

17¿Qué componentes integra un SoC en smartphones actuales?
Respuesta

CPU, GPU y NPU

Un System on a Chip combina procesamiento central, gráfico y de IA.
18El SoC Snapdragon 8 Elite Gen 5 tiene {{8}} núcleos.
Respuesta

8

19La fórmula para estimar el presupuesto de una app es {{horas de trabajo x coste de los perfiles + otros costes}}.
Respuesta

horas de trabajo x coste de los perfiles + otros costes

20¿Qué roles principales intervienen en el desarrollo de una aplicación móvil?
Respuesta

Analista → define requisitos | Desarrollador → implementa código

Otros roles incluyen diseñador UX/UI, QA, PM, etc.
21Las redes 5G ofrecen velocidades de descarga menores que 4G.
Respuesta

Falso

5G supera ampliamente a 4G en ancho de banda.
22¿Qué runtimes ha usado Android para ejecutar aplicaciones Java/Kotlin?
Respuesta

Dalvik y ART

Dalvik (DVM) antes de Android 5, ART desde la versión 5.

Historia de la telefonía móvil

La evolución de la telefonía móvil comenzó con la primera llamada realizada por Martin Cooper en 1973. Ese hito marcó el inicio de la era de la comunicación inalámbrica, aunque los dispositivos de entonces eran voluminosos y limitados a la voz.

El salto a la digitalización se dio con el lanzamiento del Nokia 1011 en 1992, el primer teléfono GSM (2G). Este modelo introdujo servicios digitales como los mensajes de texto (SMS), sentando las bases de la mensajería instantánea que hoy conocemos.

En 2007, Apple presentó el iPhone, considerado el primer smartphone moderno. Su pantalla multitouch capacitiva y el sistema operativo iOS redefinieron la interacción con los dispositivos móviles, impulsando la convergencia entre telefonía y computación.

Conectividad de última generación

El despliegue global de 5G en 2020 marcó la transición a una red de alta velocidad y baja latencia. A diferencia de la afirmación errónea de que 5G ofrece velocidades menores que 4G, la realidad es que 5G supera ampliamente a su predecesor, habilitando aplicaciones como realidad aumentada, transmisión de video en 8K y comunicaciones máquina‑a‑máquina.

Características técnicas de los dispositivos actuales

Los smartphones contemporáneos presentan baterías con una capacidad típica entre 5000 y 7500 mAh. Los dispositivos rugerizados pueden alcanzar hasta 10000 mAh, garantizando mayor autonomía en entornos exigentes.

En cuanto a resolución, la denominación HD corresponde a 1280 × 720 píxeles, también conocida como 720p. Para pantallas de 4 pulgadas con resolución 800 × 600, la densidad de píxeles (PPP) se sitúa alrededor de 250 PPP, lo que influye en la nitidez percibida.

Tipos de pantalla

Las pantallas LCD y OLED presentan diferencias clave:

  • LCD: más económica, mejor visibilidad bajo luz solar, requiere retroiluminación.
  • OLED: ofrece negros profundos y colores vivos, ya que cada píxel emite luz propia, pero suele ser más costosa.

Sistemas operativos y código fuente

En el mercado español de smartphones en 2026, Android e iOS concentran el 99.99 % de la cuota, prácticamente monopolizando el sector.

Android es un sistema operativo móvil basado en el núcleo Linux, lo que le confiere una arquitectura robusta y flexible. Su código es abierto, permitiendo a fabricantes y desarrolladores personalizar el sistema. En contraste, iOS es código cerrado, exclusivo de Apple, lo que limita la personalización pero garantiza una integración estrecha de hardware y software.

Desarrollo de aplicaciones móviles

El desarrollo nativo ofrece alto rendimiento al permitir acceso directo al hardware y una mejor integración con el sistema operativo. Por otro lado, las aplicaciones híbridas, aunque reducen costos y tiempo de desarrollo, son menos optimizadas que las nativas.

Los frameworks Web View híbridos más populares son:

  • Cordova
  • Ionic
  • Capacitor

Estos permiten crear aplicaciones usando tecnologías web (HTML, CSS, JavaScript) y empaquetarlas para distintas plataformas.

Roles en el desarrollo

Los roles principales incluyen:

  • Analista: define requisitos y especificaciones.
  • Desarrollador: implementa el código.

Otros roles complementarios son diseñador UX/UI, QA, gestor de proyecto (PM) y especialistas en pruebas de rendimiento.

Hardware de los smartphones modernos

Los SoC (System on a Chip) integran tres bloques esenciales: CPU, GPU y NPU. El NPU (Neural Processing Unit) está dedicado a tareas de inteligencia artificial, mejorando el rendimiento en reconocimiento de voz, visión por computadora y otras funciones de IA.

Un ejemplo reciente es el Snapdragon 8 Elite Gen 5, que cuenta con 8 núcleos y combina potencia de procesamiento con eficiencia energética.

Estimación de presupuesto para una app

La fórmula básica para calcular el presupuesto es:

horas de trabajo × coste de los perfiles + otros costes

Este cálculo permite planificar recursos, identificar posibles sobrecostos y ajustar el alcance del proyecto antes de iniciar el desarrollo.

Runtimes de Android

Android ha utilizado dos máquinas virtuales para ejecutar aplicaciones Java/Kotlin:

  • Dalvik (DVM) – utilizado hasta Android 5.
  • ART – introducido a partir de Android 5, ofreciendo mejor rendimiento y menor consumo de energía.

La transición a ART supuso una mejora significativa en la velocidad de inicio de aplicaciones y en la gestión de memoria.

Resumen comparativo

Aspecto Detalle
Primera llamada móvil Martin Cooper, 1973
Primer GSM (2G) Nokia 1011, 1992
Primer smartphone Apple iPhone, 2007
Conectividad 5G Expansión global en 2020
Capacidad batería típica 5000‑7500 mAh
Resolución HD 1280 × 720 píxeles
Pantalla LCD vs OLED LCD: barata, buena visión solar; OLED: negros profundos, colores vivos
Sistema operativo base Android: Linux (código abierto); iOS: código cerrado
Ventaja app nativa Alto rendimiento y acceso directo al hardware
Frameworks híbridos Cordova, Ionic, Capacitor
Componentes SoC CPU, GPU, NPU
Runtimes Android Dalvik (hasta Android 5), ART (desde Android 5)

Este panorama ofrece una visión integral de los hitos históricos, las tecnologías actuales y los procesos de desarrollo que definen el ecosistema de la programación multimedia y los dispositivos móviles.