Archivo del sitio

Comenzamos de nuevo…


Hola a tod@s 🙂

Hace ya algún tiempo, anuncié que estaba trabajando en una versión de BASpeed para Android. En Facebook y Twitter anuncié que estaba teniendo muchos problemas con esta versión de BASpeed. Al cabo de un tiempo tuve una lesión (una rotura de fibras de grado dos en un gemelo), que me impidió poder trabajar en esta versión.
Posteriormente, me surgió un proyecto personal relacionado con Android y mi trabajo que volvió a retrasar el desarrollo de esta versión.

Pues bien, ya tengo tiempo para poder desarrollar esta versión de BASpeed para Android. Y lo estoy desarrollando de nuevo desde cero, y basándome en las lineas de diseño de aplicaciones que Google intenta que sigan los desarrolladores. Lo más importante no es el aspecto visual en si, sino el trabajo a nivel de código que estoy haciendo con esta nueva versión. Ahora mismo, el test de velocidad de BASpeed para Android, supera en calidad y potencia al test de velocidad de BASpeed para Windows, Mac OS X o Linux. ¿Porqué? Pues por que el código fuente no es el mismo que en las versiones Windows, Mac OS X y Linux. Se ha desarrollado desde cero y ya os puedo decir que ha quedado un código muy elegante y sólido como una roca. Y por supuesto, es multihilo (es decir, cada test se realiza con 5 descargas simultáneas desde el servidor seleccionado).

Queda desarrollar el test de ping y de tracert, pero una de las cosas principales ya está creada y sólo falta añadir unos cuantos tests de velocidad 😉

Aquí tenéis las primeras imágenes de BASpeed Android Edition, click para hacer la imagen más grande (estas imágenes fueron publicadas en primicia en las páginas de BASpeed de Facebook y Twitter):

Screenshot_2014-07-24-18-14-11 Screenshot_2014-07-24-18-14-17 Screenshot_2014-07-24-18-18-21

Motivos para anular la versión para iPhone


Hola a tod@s 🙂

Como habéis visto, se ha anulado el proyecto para iPhone del test de velocidad de BASpeed. Eso ha sido debido a varios factores, pero el principal, y más determinante, ha sido el económico. Apple obliga a todos los desarrolladores a pagar 99$ CADA AÑO, para poder incluir las aplicaciones en la app store. Si no renuevas la licencia un año, tus aplicaciones dejan automáticamente de estar presentes en la app store.
Indagando en alguna posibilidad de lanzar la aplicación sin pasar por la tienda, resulta que existe una posibilidad, pero…., es casi ridícula. Está diseñada únicamente para desarrollo de aplicaciones (no para la distribución de las mismas). En vez de compilar y distribuir directamente la aplicación en la app store, puedes hacer una compilación “ad hoc” (para desarrollo).

Y ahora vienen las malas noticias: Hay que incluir un fichero de provisión con cada dispositivo. Con lo cual, o bien tienes acceso a todos los dispositivos físicos (como máximo 100 en ad hoc, lo cual no sirve para mucho, por no decir nada en nuestro caso), o bien son los usuarios los que te facilitan los códigos de cada dispositivo. No me interesa tener 100 dispositivos como máximo, ni que los usuarios me den una información tan personal como el código de identificación de su iPhone.

En vista de todo esto (resumido claro está), he decidido anular el desarrollo de BASpeed iPhone Edition. Esto no quiere decir, que en un futuro no desarrolle esta aplicación y la suba a la app store, pero de momento, manda la economia, y la privacidad de los usuarios. Quizás más adelante, saque una versión en toda regla, pero de momento, no 😦

Un saludo 🙂