¿Cuál es el significado de la conectividad de red en Android?

La conectividad de red ahora es muy importante no solo en Android sino también para cualquier aplicación móvil que utilice la conectividad de internet móvil para realizar cualquiera de sus funciones.

La mayoría de las aplicaciones tienen algún tipo de interacción de back-end.

Por ejemplo

  1. La aplicación necesita hacer una copia de seguridad de los datos
  2. La aplicación necesita enviar y recibir datos del back-end (servicio web)
  3. La aplicación necesita acceder a servicios basados ​​en la ubicación para completar algunas funciones
  4. Almacene los datos en el dispositivo cuando se pierda la conectividad de red y sincronice los datos cuando recupere la conectividad celular (funcionalidad de sincronización de datos fuera de línea / en línea)
  5. La mayoría de las API de Google dependen de la conectividad celular (Play Services, actualización de aplicaciones, mapas de Google, compra en la aplicación, etc.)
  6. Basado en una conectividad celular amable es 2G / 3G / 4G o incluso Wi-Fi, puede decidir la cantidad de datos que desea extraer o insertar en la aplicación

Estos son solo algunos ejemplos. Por lo tanto, sin duda alguna, la conectividad de red desempeña un papel importante en toda la experiencia del usuario de la aplicación. No se puede ignorar y, mientras se desarrolla la conectividad de red de la aplicación y su calidad, debe formar parte del diseño de la aplicación y la evaluación de impacto.