Bien, después del último intento de desarrollar Line Benchmark para android hace ya más de un año (ver vídeo), el proyecto se estancó y no se continuó el desarrollo.
Mis ganas eran de tenerlo para Android, así que me puse manos a la obra de nuevo y aquí ya tenéis la versión Beta 1 para que todos lo probéis.
A diferencia de su hermano mayor en Windows, en esta versión no hace falta introducir datos cómo la velocidad o el CP, por lo que tampoco se envían datos a la web para ser usado en las estadísticas. Puede que en un futuro se haga a medida que el programa, si tiene acogida, aumente en prestaciones.
Se realizan cinco test de latencia (ping) por cada servidor y saca la media. El test de bajada lo hace en un único hilo (una descarga), y según pruebas realizadas con multihilo (hasta 3 descargas simultaneas), creo que no vale la pena usarlo.
Al iniciar, lo primero que hay que hacer es aceptar el EULA. :P (ya no volverá a aparecer más). En segundo lugar, saldrá una advertencia, en la que se indica que el programa hace uso de tráfico de datos, por lo que quien tenga alguna tarifa móvil por consumo esté advertido (por aquello de los despistes ;) ). Si se señala en la casilla "No mostrar más", al iniciar ya no aparecerá más la advertencia.
El resto, es sólo pulsar en "Iniciar test de rendimiento" y esperar a que termine para que se muestren los valores de velocidad media y máxima, así con unas gráficas tanto para la bajada cómo en la subida que indicaran en cierta medida la variación en el tiempo.
Del botón "Menú" y las opciones, pues no hace falta que os diga para que son. ;)
Capturas, que a medida que avance el desarrollo pueden diferir de la última versión disponible. Ver las capturas en la Web oficial.
Requisitos mínimos: Android 2.1
[02/09/2012 Beta 2]
- No me acuerdo ya de tantas cosas. :D
[04/09/2012 Beta 3]
- Añadido la comprobación de actualización y aviso si hay alguna. Se accede a la comprobación desde el menú.
- Cambios menores en los gráficos.
- Repaso de código.
[07/09/2012 Beta 4]
- Añadido el medidor de velocidad analógico que se mostrará al deslizar o pulsar el botón lateral [mostrar/esconder]. La escala se adapta automáticamente a la velocidad en múltiplos de 2. El mínimo para la bajada es de 2 Mb y 1Mb para la subida.
Contras: Que mientras esté visible y se esté realizando el test de latencias, estas últimas no se ven (lógicamente). :P - Añadido el idioma inglés. Se mostrará a todo aquel que no tenga configurado en Español la configuración local en Android.
- Cambios en código.
[09/09/2012 Beta 5]
- Añadido el splash de inicio de la aplicación.
- Modificaciones visuales y de posición del velocímetro.
- cambios menores en el código.
[10/09/2012 Beta 6]
- Añadido el idioma Catalán. Ahora la aplicación ya tiene tres: Español, Inglés y Catalán. ¿Queréis que añada otro?
- los medidores se han adaptado para que se muestre correctamente el punto decimal ya que según en que idioma sea, debe mostrarse una coma "," o un punto ".".
- Se ha traducido el "Lorem ipsum" a algo más entendible. :P
- Pequeños cambios en la posición de algunos elementos del gui.
[11/09/2012 Beta 7]
- Se añade los gestos en pantalla, es decir, que el desplazamiento entre la pantalla principal, la de resultados y viceversa será pulsando y desplazando la pantalla en alguna dirección, que será hacia la izquierda, derecha, arriba o abajo. No se puede acceder a la pantalla de resultados hasta que no haya finalizado los test.
[13/09/2012 Beta 8]
- Añadido el historial. El historial guardará los datos de los test de latencias (ping) y velocidad. Desde la lista y pulsando en algún elemento de la lista se mostrará el resto de datos, cómo la velocidad máxima de subida y bajada y las latencias de ping. Para cerrar, dar un toque. Hay dos formas de acceder al historial: Una es mediante el menú, y la otra es una vez terminado los test.
- Una vez termina los test, se desplaza hasta la pantalla de resultados y ahora podemos pasar a la del historial en el siguiente orden por desplazamiento: Pantalla principal -> Resultados -> Historial y vuelve a la pantalla principal.
- En la pantalla del historial, sólo actúa el movimiento derecha-izquierda (desplazamiento horizontal) para pasar a las otras pantallas debido a que usa una lista, y ésta, en caso de ser amplia, ya usa el desplazamiento vertical.
- El historial se puede eliminar mediante el botón superior situado en la lista.
- A partir de esta versión, la actualización (descarga) desde el programa deja de funcionar, por lo que es necesario descargar el .apk manualmente para que en próximas versiones vuelva a funcionar.
[23/09/2012 RC1]
- Cambios visuales: Cambio y añadido en iconos. Añadido de indicadores digitales en la muestra de latencias y velocidad. Se amplia el tamaño de las fuentes.
- Añadido en el menú el acceso a Twitter y Facebook de Line Benchmark.
- Ahora, al empezar la medición de velocidad de bajada y subida, se mostrará automáticamente el medidor analógico y al finalizar, se "esconderá". Mientras está visible, sigue siendo posible esconderlo.
- El historial muestra la cantidad total de test realizados y queda ordenado del último al primer test.
[12/10/2012 RC2]
- Cambios estéticos, cambio de posición de iconos y añadido de otros.
- Se subsana un bug que hacía que no hubiera conexión con tres de los cinco servidores en el test de latencias. (Gracias a las pruebas realizadas por Wilzy)
- Se cambia la forma de realizar los test de latencias, que hacía que los datos fueran muy dispares entre diferentes test.
- Se modifica el código para que una vez pulsado en el botón de finalizar test, se asegure que antes de activarse el botón para poder realizar otro test, las tareas pendientes hayan finalizado primero. Antes se generaba un error al llamar a una tarea que aún estaba activa.
- Se subsana un bug que hacía que el menú de opciones no se mostrara correctamente en modo de pantalla horizontal.
- Se añade un indicador de % en la barra indicadora de los test.
[23/12/2012 RC3]
- En la ventana de resultados se ha añadido el tamaño total, tanto para la bajada, cómo para la subida de la cantidad de datos descargados/subidos expresado en MegaBytes (MB).
- Las gráficas se han modificado para que se muestren los datos desde que empieza la toma de muestras (segundo cero). Antes se visualizaba a partir de x tomas de muestras y lo tomaba cómo comienzo.
- Se ha añadido en la parte inferior de la venta de resultados, la información relativa a las descargas de la Web. Allí puede aparecer información, noticias, publicidad, etc.
- Prácticamente listo para el lanzamiento en la Web y en Google Play.
[06/01/2013 v.2013.01.05]
- Se ha modificado la forma de realizar y mostrar el test de velocidad.
- Pequeños cambios gráficos. Colores y otras chorradas.
- Se han adecuado las gráficas para que muestren el estado de la linea de forma que no indica la media, sino que indicará la velocidad "instantánea".
- El historial indicará ahora también el tamaño del archivo usado que se almacena en la memoria interna del dispositivo.
- En la ventana de datos del historial detallado (haciendo clic en una fila del historial), ahora muestra también el tamaño total de los datos descargados y subidos.
- Ahora, al ejecutarse el programa buscará si existe una actualización y en caso de encontrarla, se informará. Antes había que ir expresamente al menú a buscar actualizaciones.
- Si al ejecutar el programa, este detectaba que no había conexión a Internet no dejaba que la aplicación siguiese adelante y se cerraba. A partir de ahora se podrá entrar a la aplicación, por ejemplo, para visualizar el historial, pero evidentemente no podrán realizarse los test.
Para usar correctamente la última versión (v.2013.01.05), lo más seguro que se deba eliminar el archivo del historial para adaptarse a los nuevos datos.
Y colorín colorado, con esta versión, la RC se ha acabado. Eso quiere decir que ya es la oficial y que ya está disponible oficialmente en la Web de Line Benchmark.
Este es mi regalo de Reyes para todos y cada uno de vosotros sin excepción, y lo más seguro, a mi pesar, sea lo último y definitivo después de tanto tiempo y tantas cosas.
Por cierto, no busquéis el programa en Google Play ya que no puedo correr con el gasto que piden para la publicación...
Editado 06/02/2014
Atención:
Esta versión contiene multitud de bugs y no habrá más actualizaciones.
Estad atentos
Dentro de poco, la aplicación estará disponible en Google Play, totalmente renovada, con código reescrito y multitud de nuevas características.