¿Por qué la aplicación Quora usa tantos datos? ¿Hay alguna solución para esto?

Estoy parcialmente de acuerdo con Arpit Kubadia. Por supuesto, existe una buena posibilidad de que pueda restringir el uso de datos de fondo como se explicó, pero la razón principal del bajo rendimiento de la aplicación es la arquitectura base de la aplicación en sí.

Sobre la arquitectura

Como soy desarrollador, sé un poco sobre el desarrollo de Android. Déjame explicarte sobre la aplicación de Facebook para hacerte entender un poco mejor. Facebook lanzó su Facebook para Android 2.0 en diciembre de 2012. Pero había una aplicación de Android incluso antes de eso, pero era pobre. Pobre significa pobre. Cuando los desarrolladores de Android de Facebook se enteraron de este problema, entendieron la razón, la arquitectura, de que la aplicación se construyó en HTML5, que drásticamente no pudo servir al usuario eterno. Entonces, modificaron la aplicación, hicieron todos sus componentes usando componentes nativos y la lanzaron cuando la calificación de Playstore trepó dramáticamente a 4 + estrellas.

Lo mismo se puede aplicar a Quora. En este momento se está retransmitiendo en HTML5 (WebUI). Es hora de migrarlo a la versión nativa, ya que los usuarios de Quora realmente dudan con su rendimiento.

Razón real para el consumo de datos

Aunque está construido en HTML5, no habría consumido más datos, si hubiera utilizado la API más fina. Creo que su API web es pobre, cada vez que suena para sincronizarla, incluso carga los componentes de la interfaz de usuario, por lo que consume una enorme cantidad de datos.

De todos modos, la razón que menciono anteriormente es solo mi suposición de mi observación. Si llego a conocer más información al respecto, regrese para ver la actualización aquí.

Saludos 🙂

Fuente: Facebook acelera la aplicación de Android al deshacerse de HTML5 y reconstruirlo de forma nativa al igual que la versión de iOS

Esto se basa en mis observaciones.

La aplicación Quora es un híbrido de código nativo (Java) y un WebView (navegador dentro de una aplicación).

Así es como se ve Quora cuando se abre en un navegador. (He emulado el comportamiento usando Chrome. Es un truco genial, emulación móvil en modo dispositivo)


Y así es como se ve Quora en mi teléfono

¿Por qué estoy comparando cómo se ve? Porque la interfaz es sorprendentemente similar, lo que me hace creer que su aplicación móvil usa WebViews.

Entiéndelo de esta manera:
Navegador: es una aplicación de Android que utiliza su propia implementación de WebViews.
Quora: es una aplicación de Android que utiliza la implementación predeterminada de WebViews, es decir, WebKit

Por lo tanto, los datos transmitidos / recibidos serán más o menos de la misma naturaleza y tamaño.

Entonces, no, la aplicación Quora en Android no consume más datos que cuando se usa en un navegador. Deberían estar usando más o menos la misma cantidad de datos.

Realmente dudo que Quora ignore sus comentarios, especialmente si esos comentarios reflejan la opinión de un grupo significativo de usuarios.

Mucho, mucho más probable es que el pequeño número de personas simplemente en Quora Palace simplemente no pueda proporcionar una respuesta integral e individual a todos y cada uno de los usuarios que escribieron, hicieron una pregunta o proporcionaron comentarios; y no menos importante porque alrededor del 50% de las personas escribirían para explicar, defender o ampliar sus sugerencias, u ofrecer más gemas y sabiduría.

PERO; Dicho esto, creo que puede estar seguro de que la retroalimentación que recibe Quora no se ignora, sino que, en efecto , se agrega, se filtra y se coloca en una “cesta” mental de cosas para hacer.

No estás siendo ignorado. Quora simplemente no puede entablar un diálogo con cada usuario que tenga una idea. Pero ciertamente son lo suficientemente inteligentes como para reconocer temas comunes y actuar sobre ellos.

Lo mismo me pasó a mí. Haga clic en la pestaña Quora en la sección de uso de la aplicación y notará que una gran parte de estos datos se consume en segundo plano.
Esto puede deberse a que Quora busca notificaciones nuevas con demasiada frecuencia en segundo plano. También se usa más cantidad de datos para cargar fotos. Esta es una falla del lado de los desarrolladores. A partir de ahora para reducirlo, puede restringir el uso de datos de fondo haciendo clic en la pestaña y luego marcando la opción que dice ” Restringir el uso de fondo”. Eso evitará que Quora acceda a Internet cuando se trata de datos móviles.

No, no lo hace
Quora o no, una aplicación tiene muy poco o ningún control sobre el uso de Internet, es el contenido el que decide, así que aquí está el orden en que aumenta el uso de Internet, de menor a mayor.

  1. Texto sin formato
  2. Texto formateado
  3. Imágenes
  4. Audio
  5. Video flash
  6. Vídeo

Es una aplicación impulsada por la red. Cuando inicia la aplicación, obtiene todos los datos del servidor y los muestra. Dado que se almacenan en caché datos mínimos y todos los datos provienen dinámicamente del servidor, provienen datos netos

Siento que la aplicación quora consume tanta fecha móvil porque carga toda la respuesta sin tener que presionar el botón “Más”. Pidió presionar más botón si accedemos a la cuota a través de un navegador.

En 3 días, Quora ha consumido 40 MB de mis datos. Lo cual está bien, de verdad.

Creo que debería reducir las preguntas, notificaciones y blogs refrescantes si desea guardar datos.

Mejor aún, use WiFi.

Vaya a configuración de la aplicación> red y apague las imágenes de carga, los datos de fondo y cargue mientras se desplaza. Use la aplicación solo en WiFi para reducir los cargos de red.

Porque, porque, usa constantemente tus datos para ofrecerte notificaciones y actualizaciones en vivo.

No sé el motivo, puede que haya sido programado de esa manera. Sí, es un problema y creo que Quora está trabajando para ello.
Solución: utilice otros navegadores web …… Google Chrome es el mejor, según creo.