Archivos del mes: 12 abril 2013

Acción descarada de la administración

Pues aquí estamos, escribiendo otra entrada que no me gustaría nada tener que escribir, apenas 72 horas después de denunciar públicamente los “esfuerzos” por bloquear nuestra aplicación para consultar las bolsas de interinos desde el móvil.

Lamentablemente, nuestra maravillosa administración ha decido poner un captcha al sistema de consulta de bolsas de interinos de la Consejería de Educación de la Junta de Andalucía.

Captcha

Esto, queridos lectores y lectoras, nos aboca, casi inevitablemente, a dejar la aplicación casi inútil, puesto que las ventajas que ofrecíamos de comprobación automática y notificación de variación en bolsa, se antojan casi imposibles teniendo que resolver un captcha.

Seguramente, si se dignan a dar una explicación, sean motivos de rendimiento y/o saturación del servicio. Quien quiera es libre de creérselo… nosotros, personalmente, no lo haremos.

Aún así, no nos daremos por vencidos, y animamos a todo aquel que lea esto a que exija el acceso libre a la información. 

Un saludo y gracias a todos aquellos que, de una forma u otra, habéis contribuido con la aplicación, aunque al final sea para esto…

Software libre, Open Data… y después cerrojazo

En los últimos días estamos sufriendo un auténtico ataque contra nuestra aplicación InfoBolsa CED, tratando de cerrar la puerta a toda petición que venga desde fuera de sus sistemas. En primera instancia pensamos que serían simples actualizaciones de sus sistemas, pero lo último ha sido una redirección a nuestra propia web (esta que leéis), por lo que no queda duda.

No puede ser que un sistema público, pagado con nuestros impuestos, dedique tiempo y esfuerzo a cerrar las puertas a aplicaciones que quieren consumir datos de interés general para los cuales, además, no existe alternativa móvil.

Dicho esto, voy un paso más allá y creo que hasta debería ser obligatorio un API público para consumir dichos datos, y no tener que andar “trampeando” peticiones y demás artimañas… no nos estamos colando en los sistemas del Pentágono, únicamente queremos dar un servicio gratuito al ciudadano que la administración no da.

Esto nos está obligando a actualizar la aplicación con frecuencia, por lo que os rogamos paciencia.

Plugin PhoneGap para Google Analytics

Hace poco tiempo nos enteramos de la nueva Api de Google Analytics para dispositivos móviles. Entonces pensamos en poder comprobar y controlar la cantidad de páginas que visitaban los usuarios cuando navegaban por las aplicaciones de Infobolsa. Para poder llevar a cabo dicha tarea pensamos en desarrollar un Plugin de Phonegap para registrar las páginas que si visitaban. Así que os vamos a enseñar como lo hicimos.

Para empezar incluimos en la carpeta libs las librerías que descargamos desde Google Analytics y ya aprovechamos para actualizar Admob a la nueva versión.

Vamos al grano. Lo primero que necesitamos hacer es incluir un nuevo fichero llamado analytics.xml en la carpeta “res/values/analytics.xml” .

<?xml version="1.0" encoding="utf-8" ?>

<resources>
 <!--Replace placeholder ID with your tracking ID-->
 <string name="ga_trackingId">UA-XXXXXXXXX-1</string>

<!--Enable automatic activity tracking-->
 <bool name="ga_autoActivityTracking">true</bool>

<!--Enable automatic exception tracking-->
 <bool name="ga_reportUncaughtExceptions">true</bool>

 <bool name="ga_debug">false</bool>
</resources>

Donde UA-XXXXXXXX-1 es el código que nos ha dado Google al registrarnos. Podemos activar el modo debug en la clave ga_debug
Para empezar a programar, en el Activity principal sobrescribimos un par de métodos para hacer uso de Google Analytics. Con esto conseguimos que el Tracker arranque y pare junto a nuestra aplicación.

/**
* Arranca Google Analytics
*/
@Override
public void onStart() {
    super.onStart();
    EasyTracker.getInstance().activityStart(this);
}

/**
* Para Google Analytics
*/
@Override
public void onStop(){
    super.onStop();
EasyTracker.getInstance().activityStop(this);
}

Leer más →

A %d blogueros les gusta esto: