Wi-Fi es una tecnología de red de área local inalámbrica (WLAN) que opera bajo los estándares IEEE 802.11 y proporciona conectividad a internet a velocidades desde 11 Mbps (802.11b) hasta 9.6 Gbps (802.11be, Wi-Fi 7). En las aplicaciones móviles, el Wi-Fi se utiliza para descargar contenido, sincronizar datos, hacer streaming y transferir archivos en la red local. Según Wi-Fi Alliance, 2024, más de 19.5 mil millones de dispositivos son compatibles con Wi-Fi, y el 82% del tráfico móvil se transmite a través de esta tecnología.
Puntos clave
Wi-Fi es una marca comercial de Wi-Fi Alliance para productos certificados según los estándares IEEE 802.11. La tecnología permite la conexión inalámbrica de dispositivos a una red local e internet a través de un punto de acceso (AP). A diferencia de la telefonía móvil, el Wi-Fi opera en la banda ISM sin licencia y está diseñado para cobertura local — hasta 50–100 metros en interiores.
La arquitectura Wi-Fi incluye dos modos de funcionamiento: Modo Infraestructura (cliente-servidor a través de AP) y Modo Ad-Hoc (peer-to-peer entre dispositivos). Las aplicaciones móviles usan el Modo Infraestructura: el teléfono se conecta al router y el router al proveedor. Para la transferencia directa entre dispositivos (AirDrop, Nearby Share) se utiliza Wi-Fi Direct, una extensión que organiza una conexión P2P sin router.
Según el Cisco Annual Internet Report (2023), el Wi-Fi sigue siendo el tipo de conexión principal para dispositivos móviles en interiores: el 59% de todo el tráfico móvil se genera a través de Wi-Fi, y esta proporción crece un 3–5% anual gracias a la expansión de las redes mesh y Wi-Fi 6.
La evolución del Wi-Fi abarca siete generaciones — desde 802.11b (1999) hasta 802.11be (Wi-Fi 7, 2024). Cada nuevo estándar aumentaba el ancho de banda, la densidad de conexiones y la eficiencia energética. Wi-Fi 6 (802.11ax) fue la actualización más significativa: OFDMA y MU-MIMO permiten atender decenas de dispositivos simultáneamente sin pérdida de velocidad.
| Generación | Estándar | Año | Velocidad máxima | Banda |
|---|---|---|---|---|
| Wi-Fi 4 | 802.11n | 2009 | 600 Mbps | 2.4 / 5 GHz |
| Wi-Fi 5 | 802.11ac | 2014 | 3.5 Gbps | 5 GHz |
| Wi-Fi 6 | 802.11ax | 2019 | 9.6 Gbps | 2.4 / 5 GHz |
| Wi-Fi 6E | 802.11ax (6 GHz) | 2021 | 9.6 Gbps | 6 GHz |
| Wi-Fi 7 | 802.11be | 2024 | 46 Gbps | 2.4 / 5 / 6 GHz |
La compatibilidad retroactiva es una característica clave del Wi-Fi: un router Wi-Fi 6 puede atender clientes Wi-Fi 4, pero a su velocidad máxima. El desarrollador de aplicaciones móviles no controla directamente la selección del estándar — el controlador y el SO eligen automáticamente el modo PHY óptimo.
El Wi-Fi utiliza tres bandas de frecuencia, cada una con sus limitaciones físicas. 2.4 GHz es la más congestionada: Bluetooth, Zigbee, microondas y redes vecinas crean interferencia. Solo hay 3 canales no superpuestos (1, 6, 11 con ancho de 20 MHz).
La banda de 5 GHz ofrece 23 canales no superpuestos (a 20 MHz) y soporta anchos de 80 y 160 MHz. La longitud de onda más corta implica peor penetración de paredes — el alcance es 30–40% menor que en 2.4 GHz con la misma potencia de transmisor. Sin embargo, el bajo ruido proporciona una velocidad más estable.
La banda de 6 GHz — exclusiva para Wi-Fi 6E y Wi-Fi 7 — tiene 59 canales adicionales de 20 MHz. No hay interferencia de dispositivos antiguos — solo clientes certificados. Según pruebas de Qualcomm (2024), a 5 metros de distancia, Wi-Fi 6E en 6 GHz muestra velocidades 40% superiores a Wi-Fi 6 en 5 GHz.
Los routers modernos usan Band Steering, un mecanismo donde el punto de acceso ofrece al cliente la banda óptima según RSSI y carga. El desarrollador no controla Band Steering desde la aplicación, pero puede influir en las preferencias mediante WifiNetworkSpecifier.Builder en Android o NEHotspotNetwork en iOS.
La protección de redes inalámbricas ha evolucionado desde el obsoleto WEP (1997) hasta el moderno WPA3 (2018). WPA2 (2004) con AES-CCMP sigue siendo el estándar mínimo seguro, pero es vulnerable al ataque KRACK (2017) sobre el 4-way handshake. WPA3 elimina esta vulnerabilidad mediante el protocolo SAE (Simultaneous Authentication of Equals).
WPA3 introduce tres mejoras clave: cifrado individual en lugar de una clave precompartida (PSK), resistencia a ataques de fuerza bruta offline y Forward Secrecy — comprometer la clave a largo plazo no permite descifrar sesiones interceptadas anteriormente. La certificación WPA3 obligatoria para dispositivos Wi-Fi 6E y 7 garantiza protección a nivel moderno.
Para aplicaciones móviles que transmiten datos confidenciales a través de Wi-Fi, se recomienda cifrado adicional a nivel de aplicación (TLS 1.3). Incluso WPA3 solo protege el canal entre el dispositivo y el router — los datos viajan al servidor por internet sin protección adicional.
fun isSecureNetwork(context: Context): Boolean {
val cm = context.getSystemService(Context.CONNECTIVITY_SERVICE)
as ConnectivityManager
val network = cm.activeNetwork ?: return false
val caps = cm.getNetworkCapabilities(network) ?: return false
return caps.hasCapability(
NetworkCapabilities.NET_CAPABILITY_NOT_VPN
)
}
El código verifica si el dispositivo está conectado a una red activa (no VPN). Para una verificación completa de seguridad Wi-Fi se requiere analizar adicionalmente el tipo de cifrado mediante WifiManager — la aplicación puede advertir al usuario sobre la conexión a una red abierta.
Los sistemas operativos móviles proporcionan API para gestionar conexiones Wi-Fi. En Android están disponibles WifiManager y WifiNetworkSpecifier — la aplicación puede escanear redes disponibles, conectarse a ellas y monitorear el estado de la conexión. A partir de Android 12, el escaneo requiere el permiso ACCESS_FINE_LOCATION para evitar el seguimiento del usuario mediante direcciones MAC de puntos de acceso.
iOS restringe la gestión de Wi-Fi en aplicaciones de terceros: NEHotspotNetwork permite conectarse a redes conocidas, pero el escaneo no está disponible — solo se puede navegar a la lista de redes del sistema a través de la URL de Ajustes. Para aplicaciones empresariales, iOS admite perfiles de configuración con certificados y conexión automática a redes corporativas.
Para aplicaciones que trabajan con Wi-Fi Direct (peer-to-peer), Android proporciona WifiP2pManager. iOS no tiene API pública para Wi-Fi Direct — en su lugar se utiliza Multipeer Connectivity Framework, que funciona sobre Bluetooth y Wi-Fi.
val wifiManager = context.getSystemService(Context.WIFI_SERVICE) as WifiManager
val receiver = object BroadcastReceiver() {
override fun onReceive(context: Context, intent: Intent) {
val results = wifiManager.scanResults
results.filter { it.level > -70 }
.sortedByDescending { it.level }
.forEach { network ->
Log.d("WiFi", "${network.SSID} — ${network.level} dBm")
}
}
}
context.registerReceiver(receiver, IntentFilter(WifiManager.SCAN_RESULTS_AVAILABLE_ACTION))
wifiManager.startScan()
BroadcastReceiver notifica a la aplicación cuando finaliza el escaneo. ScanResults contiene SSID, BSSID, nivel de señal (RSSI) y tipo de cifrado. Filtrar por nivel > -70 dBm descarta redes demasiado débiles para una conexión estable.
Wi-Fi 7 es el estándar más reciente, aprobado por Wi-Fi Alliance en 2024. La innovación clave es Multi-Link Operation (MLO): un dispositivo puede transmitir datos simultáneamente en dos bandas (por ejemplo, 5 y 6 GHz) para aumentar el rendimiento y reducir la latencia. En pruebas de Broadcom (2024), MLO mostró una reducción de latencia del 50% cuando un cliente se mueve dentro del área de cobertura.
Otras innovaciones: 4096-QAM en lugar de 1024-QAM (20% más de velocidad), ancho de canal de 320 MHz (el doble que Wi-Fi 6) y cambio automático de banda sin interrupción de la sesión. Para aplicaciones móviles, Wi-Fi 7 significa la posibilidad de transmitir video 8K y escenas AR con latencia inferior a 5 ms.
Según Dell'Oro Group (2025), para finales de 2026, el 15% de los nuevos teléfonos inteligentes serán compatibles con Wi-Fi 7. El desarrollador no necesita cambiar el código de la aplicación — las mejoras funcionan a nivel de controlador y SO, pero las aplicaciones adaptadas para alto ancho de banda (videoconferencias, juegos en la nube) se beneficiarán de menores latencias.
Preguntas frecuentes
La elección del estándar no depende de la aplicación — el controlador del dispositivo determina el modo PHY disponible. Sin embargo, para aplicaciones sensibles a la latencia (VoIP, streaming), se recomienda la banda de 5 GHz, mientras que para cubrir grandes áreas — 2.4 GHz. La aplicación puede sugerirlo al usuario a través de la interfaz.
Wi-Fi 6E es el mismo estándar 802.11ax que opera en la banda adicional de 6 GHz. A diferencia de Wi-Fi 6 (2.4 + 5 GHz), 6E ofrece 59 canales limpios de 20 MHz sin interferencia de dispositivos antiguos. Wi-Fi 6E requiere certificación WPA3 y solo es compatible con chips nuevos.
Wi-Fi Direct (P2P) permite que dos dispositivos se conecten directamente sin un punto de acceso intermedio. En Android se usa WifiP2pManager para descubrimiento y conexión. iOS no proporciona una API pública para Wi-Fi Direct — en su lugar se usa Multipeer Connectivity con selección de transporte (Wi-Fi o Bluetooth).
iOS prohíbe a las aplicaciones de terceros escanear redes Wi-Fi por razones de privacidad. La aplicación puede usar NEHotspotNetwork para conectarse a redes conocidas o abrir la lista del sistema de redes disponibles mediante `UIApplication.openSettingsURLString`. El escaneo completo solo está disponible en la aplicación Ajustes incorporada.
Para medir la velocidad, se descarga un archivo de prueba desde un servidor y se mide el tiempo (velocidad de descarga). Android proporciona `TrafficStats.getTotalRxBytes()` para rastrear los datos transmitidos. Para una prueba precisa se requiere un componente de servidor — la aplicación descarga un archivo de tamaño conocido y divide el volumen por el tiempo de transferencia.
Resumen
Desarrollaremos una aplicación móvil llave en mano
IT Sectr crea aplicaciones para iOS y Android para startups y empresas desde 2017. Le asesoraremos y le propondremos la mejor solución.
Lea también