Ok. Ha pasado un buen tiempo desde que escribo algo en este blog. Desde que dejé de publicar la aplicación de InfoAlumno, al mismo tiempo lo dejé de lado.

 

Vamos a ver… les cuento un poco los acontecimientos recientes.

 

Por muchos motivos, entre los cuales se encuentra una tarjeta VISA sobre-explotada (JAJA) y mi trabajo actual (en la Unidad de Ciudades Inteligentes de división de Planificación y Desarrollo Biobío, Subsecretaría de Transportes), no he tenido mayor oportunidad de pagar la membresía para ser desarrollador de Apple. Más aún, dado el consumo de tiempo que tengo (entre mi Memoria de Título, actualmente en desarrollo durante las tardes) y el trabajo full-time en Smart Cities, en específico Smart Mobility, pagar esta membresía sería ilógico, dado que no tengo tiempo para desarrollar nuevas apps.

 

Tengo intenciones de desarrollar algunos proyectos que abarcan mucho más que mi trabajo actual en Transportes, de los que les contaré próximamente. En específico, tengo ganas de definir algunos estándares para intercambio de información entre organismos del sector público, además de una herramienta básica inicial para comenzar esta compartición de información.

 

Veremos cómo nos va.

Saludos.

Estimados:

 

Ya he retirado la aplicación de la App Store. No tiene sentido seguir, durante el día domingo, aceptando descargas si la app dejará de funcionar el lunes. Fin de un ciclo.

 

Veremos el día lunes si la aplicación sigue funcionando o no. Si lo hace, ¡genial! Si no, ¡gracias por usarla!

Si comienza a fallar el lunes, bajo el WebService y la app termina por completo de trabajar.

 

¡Saludos!

Estimados:

 

Ha sido un buen ciclo, he aprendido mucho y me ha agradado servirles en algo con la aplicación de InfoAlumno para iOS. Desafortunadamente, con el cambio de plataforma, les informo que, a partir de este lunes (día en que el actual InfoDocente-InfoAlumno dejará de funcionar, para ser reemplazado, definitivamente, por la plataforma InfoDA) esta aplicación dejará de funcionar y será retirada de la App Store.

 

Esto porque el cambio de plataforma hace un cambio radical en la forma de procesar los datos, lo cual cambia la mayoría de las transacciones que la app realiza. Además, existiendo la actual aplicación UdeC Móvil para iOS y Android, no tiene sentido seguir con mi aplicación.

 

Los archivos del proyecto están, actualmente, en dominio público (el proyecto de Xcode, disponible en GitHub para el que quiera descargar los fuentes: https://github.com/alejandroivan/InfoAlumno). Son libres de modificar a gusto los archivos. Próximamente publicaré, también, los archivos del WebService.

 

De esta manera sabrán cómo se usaron sus datos, para dar la mayor transparencia posible y no haya dudas que solo se utilizaron con el fin de darles acceso a la información que provee la app y nada más.

 

¡Un abrazo y hasta pronto!

Estimados:

EDIT: La versión 1.2.5 ya se encuentra disponible para actualizar.

La versión 1.2.5 de InfoAlumno para iOS ha sido subida a la App Store. Se encuentra en proceso de revisión por parte de Apple (usualmente demora unos 6 días en estar disponible para actualizar, aunque es relativo). Actualizaré este post cuando ya esté disponible para que actualicen.

 

Entre las mejoras están:

Corrección de errores, entre los que se encuentran que no se mostrara la pantalla de inicio de sesión sin presionar el botón “cerrar sesión” antes (pequeño impasse al momento de hacer pruebas y no volver a habilitar esa ventana). Otro importante es el despliegue de notas (cuando una evaluación tenía un título muy largo puesto por el profesor, la nota desaparecía a la derecha de la aplicación) que ya no debería tener problemas. Además, en algunos casos donde esos títulos contenían caracteres raros (como tildes o eñes), ahora debieran desplegarse correctamente.

– Corrección de interfaz, ya que en iOS 7 la barra de navegación superior se mostraba en celeste. Ahora debería funcionar correctamente en esa versión del sistema operativo.

 

Recuerden que, desde la versión 1.2.4, la actualización de la aplicación es obligatoria para acceder a las descargas de materiales. Como siempre, ante cualquier problema, no duden en ubicarme en alguna de las redes sociales disponibles en el botón Contacto de la aplicación (también están los links a la derecha en la portada de este blog, solo desplácense un poco hacia abajo y los verán).

 

¡Un saludo!

Estimados:

La versión 1.2.4 de InfoAlumno para iOS ya está disponible para actualizar en la App Store.

Les recuerdo que, para ver y descargar materiales, la actualización a la nueva versión es obligatoria desde esta versión.
Versiones anteriores (1.2.3 y más bajas) podrían caerse sin decir absolutamente nada. Mis disculpas por eso.

¡Un saludo!

Estimados:

Continuando con las informaciones, les cuento un poco sobre mi semana pasada.

El día viernes conversé con algunas personas de la DTI, me comentaban que estaban desarrollando una aplicación de la nueva plataforma InfoDA para iOS (parecida, aunque no igual, a la que liberaron hace poco para Android).

Viendo la aplicación, hecha en PhoneGap, al parecer funciona relativamente bien (la vi en un iPhone 5, habría que probarla en un iPhone 4). Según veo, hay gente motivada, aún, a hacer las cosas de mejor manera. Desafortunadamente, como todos sabemos, la Universidad de Concepción es sumamente burocrática, ¡ojalá se llegue a buen puerto!

También les cuento que se contactaron conmigo, justamente, porque fue una especie de oferta laboral. Me preguntaron cuánto les cobraría y conversamos un buen rato (son personas jóvenes y relativamente nuevas en la DTI). Les di un precio -relativamente bajo- para ver qué puede surgir de ello. En especial, espero que ocurra algo así para poder intentar que las cosas salgan bien.

Entre las novedades de esta plataforma, destacaría que estaría leyendo directamente de la nueva plataforma, además de dar la opción de notificaciones push, por ejemplo, cuando suben sus notas o les envían avisos. Esto sería una ganancia enorme para los actuales usuarios de mi aplicación (no para mí, para ellos, ya que tendrían que descargar una nueva aplicación). Además, al ser desarrollada en conjunto con la DTI, habría soporte de por medio para hacer los desarrollos nuevos y correcciones de errores correspondientes, cuando sea necesario.

Espero que, de salir todo bien (les estaré informando aquí cualquier cosa), se utilice esta nueva aplicación y se lleve de buena manera, suponiendo que se sigue haciendo las cosas bien.

¡Estamos en contacto!

PD: Sigo pensando que PhoneGap no es la vía correcta, pero quizás soy muy puritano en ese sentido. Es por eso que ese comentario me lo reservaré.

Estimados:

El día de hoy, aproximadamente a las 9 de la mañana, llegó un correo indicando la nueva plataforma InfoDA, que reemplazará a la actual InfoDocente-InfoAlumno, comenzando un período de prueba que durará entre el 9 y el 27 de septiembre, para luego, en octubre, reemplazar la actual de manera permanente.

Veamos ahora en qué nos afecta como usuarios y a mí como desarrollador:

Como usuarios:

  • La nueva plataforma se dice que funciona sobre Adobe Flex (por decirlo de una manera simple: es una versión de Adobe Flash orientada a aplicaciones más que animaciones o vídeos propiamente tal). Esto significa, para los usuarios de iOS, que esta plataforma no funcionará en sus dispositivos (al menos no la versión para computadores), ya que iOS no posee Flash. Con esto, la DTI ha decidido alejarse de los estándares actuales (HTML5) para utilizar tecnología obsoleta, lo que perjudica a todos nosotros.
  • Se especula (ya que en Android ya ha salido) que la propia DTI publicará una aplicación para iOS para acceder a esta plataforma. Ahora las cosas como son: Será una aplicación hecha en PhoneGap, es decir, será una página web incrustada en la aplicación propiamente tal. Si bien este tipo de aplicaciones funcionan decentes en dispositivos nuevos, hacen que los dispositivos antiguos (iPhone 4, por ejemplo) no sean capaces de ejecutar una aplicación decentemente. La DTI se saltó el hecho de aprovechar una aplicación hecha 100% nativa (como yo intenté ofrecerles y se hicieron los tontos) y hacer algo, como siempre, mal hecho.
  • Lo más importante: La actual aplicación de InfoAlumno, cuando hagan el cambio final, dejará de funcionar. Como la nueva aplicación está hecha en Flex, será aún más difícil obtener la información de la plataforma (aunque haré todo lo posible). Esto significará, probablemente, unos meses sin que esta aplicación funcione. Lo siento, está fuera de mis manos.

Como desarrollador:

  • El cambio de tecnología me imposibilita hackearla tan fácilmente como se hizo con la actual plataforma InfoDocente-InfoAlumno, por lo que significa mucho trabajo adicional (haciendo inservible la mayoría del trabajo anterior). Esto me significa hacer casi todo de nuevo (pero más difícil).
  • Esto significará una carga de trabajo considerable. Veré la posibilidad de conversar con Rodrigo Castro, desarrollador de InfoAlumno para Android, para ver las posibilidades reales de hackear la nueva plataforma y trabajar en conjunto (y mantener ambas apps funcionando de manera similar). De ser así, sería bueno para todos los actuales usuarios (que son cerca de 4.000 entre ambas app).

Cabe destacar que la DTI, en vez de apoyar los desarrollos actuales de sus alumnos, se decidió por seguir haciendo, sola, los malos desarrollos de siempre. Esos que siempre, a final de semestre y cuando necesitas descargar material para estudiar, no funcionan.

Estimados señores de la DTI, con mucho respeto: están peor que la gente del CFRD.

Actualización (04/09/2013): Esta noticia ya no tiene validez. La aplicación seguirá siendo gratuita.

Estimados usuarios:
Esta ha sido una decisión difícil de tomar.
Intenté implementar iAd, sin éxito. También dejé un botón de donaciones en este sitio, el cual nadie utilizó. Además, dejé la aplicación de pago por USD $0.99 (¡solo 500 pesos!) y no sucedió nada.
Mantener esta aplicación arriba conlleva costos, como la mantención de servidor, pago de dominio, pago de la cuenta de desarrollador de Apple (¡USD $99.0!) y la constante monitorización de que todo anda bien (ya que, si cambian el más mínimo detalle en la plataforma InfoAlumno, hay que cambiar el sistema interno de la app para que funcione).Es por esto que la aplicación tendrá algunas partes de pago, para intentar solventar costos de desarrollo y mantención. La descarga de materiales será de suscripción a USD $1.99 por año. Esto significa que solo tendrán que pagar este monto (¡CLP$1.000, mil pesos, luca!) para utilizar, por todo un año, esta funcionalidad. La nada misma, pero permitirá, si hay pagos suficientes, mantener esta aplicación funcionando. ¡Somos casi 800 usuarios!
De esta manera, solo aquellos que realmente necesiten esta funcionalidad deberán pagarla, el resto podrá seguir viendo sus calificaciones o información curricular como es costumbre, es decir, gratis.

Este precio comenzará a aplicarse a partir de octubre de 2013, solo funcionando -la descarga de materiales- con la última versión de la app (versiones anteriores no funcionarán).

Disculpen las molestias y, como siempre, ¡gracias por usar esta app!

Este es el primer post. Este blog está dedicado a opiniones varias con respecto a lo que se me ocurra, siendo éstas de carácter personal, sin representar a ninguna otra entidad que pudiera ser comprometida, como lugares en donde he trabajado o trabajo actualmente. Repito: es mi blog personal.

Principalmente publicaré comentarios o mini-tutoriales acerca de lo que vaya aprendiendo con respecto a programación, aunque realmente podría ser acerca de cualquier tópico que considere interesante.