Sociedad

TECNOLOGÍA

Programando la App de la Resistencia

Programando el Mapa y la Aplicación de la Resistencia para celulares con Android.

Leonardo Vázquez

@Leo_Vazquez2000

Jueves 7 de abril de 2016 | Edición del día

Junto al crecimiento del uso de los smartphones con acceso a Internet, crece el uso cada vez mayor de aplicaciones para dichos dispositivos con lo que crece la importancia de tener mayor conocimiento sobre las mismas.

Muchas cosas pueden hacerse desde un navegador web en un dispositivo móvil, pero no es suficiente. Las aplicaciones hacen uso de mayor cantidad de recursos disponibles en los smartphones, como capacidad de procesamiento, memoria, servicios de geolocalización y la posibilidad de funcionar agilmente si tener conexión de Internet móvil.

Es por eso, que durante el pasado mes de marzo, desde el equipo de desarrollo informático de La Izquierda Diario, realizamos un exitoso Taller de programación en Android que reunió más de 40 programadores.

Realizamos esta actividad con un objetivo militante, colaborar en amplificar la voz de la resistencia de los trabajadores, las mujeres y la juventud al ajuste llevado adelante por el gobierno de Macri y los gobernadores provinciales.

Queremos aportar a organizar la resistencia por eso lanzamos desde La Izquierda Diario el Mapa de la Resistencia y por eso impulsamos este Taller en el que nos proponemos comenzar a desarrollar la "Aplicación de la Resistencia" para celulares con Android. Que integrada al Mapa, nos permita potenciar la difusión de los conflictos y aportar a la coordinación geográfica de los distintos para potenciar la solidaridad y el apoyo entre las luchas.

Utilizamos para ello las herramientas de Google que son de las más avanzadas, sin perder de vista que Google, no deja de ser una de las principales empresas imperialistas centradas en la publicidad y el espionaje generalizado. Pero ello no quita que aprendamos a utilizarlos para ponerlos al servicio de los trabajadores.

Durante el taller vimos, una introducción inicial a la programación en Android y publicamos una primer versión 0.1 de la Aplicación de la Resistencia integrada al Mapa de la Resistencia. La misma está disponible y se puede descargar del PlayStore de Android. Acá podes descargarla.

Nos proponemos formar un equipo multidisciplinario (corresponsales, periodistas, programadores, geógrafos, diseñadores, etc) a los que les interese colaborar con el desarrollo y las mejoras del Mapa y la Aplicación de la Resistencia.

Si te interesa colaborar con este proyecto, te invitamos a ponerte en contacto escribiendo a contacto@mapadelaresistencia.com

A continuación y para los interesados les acercamos un resumen de los contenidos vistos en en el primeros cuatro encuentros del Taller.

Introducción a la programación en Android Studio

Para realizar el curso, recomendamos tener conocimientos de programación, preferentemente en el lenguaje Java.

Nos proponemos seguir avanzando y profundizando lo visto en los primeros encuentros, por eso si te interesa invitamos a sumarte al Grupo de correos del Taller.

1er Encuentro

En el primer encuentro vimos la instalación de Android Studio y su entorno de programación. Nuestro primer objetivo: Poder correr una aplicación básica "Hola Mundo" en nuestro dispositivo móvil.
Para empezar a programar y probar recomendamos, tratar de ejecutar la aplicación conectando por USB un teléfono móvil con Andriod a la PC (en caso de no instalarse automáticamente los drivers correspondientes a tu teléfono habrá que buscarlos dependiendo del modelo correspondiente)

Tutoriales recomendados:

  •  Capítulos 1 al 3 - Instalación de Android Studio

    2do Encuentro

    En el segundo encuentro vimos las "Actividades", archivos de visualización de componentes en la pantalla (xml) y los archivos de programación (en java). Junto a componentes básicos para armar un formulario de carga de datos, como el layout, mensajes emergentes, botón y captura de eventos. También vimos otros componentes como Radio Button y Spinner (lista desplegable).

    Tutoriales recomendados:

  •  Capítulo 5 al 12 - Actividades, Layout y otros componentes:
  •  RadioButton y RadioGroup

    3er Encuentro

    En el tercer encuentro, después de repasar los avances y problemas que hubo, vimos las distintas formas de embeber un navegador en tu aplicación con el componente Webview

    Tutoriales recomendados:

  •  Capítulos 35 al 39 - Componente Webview

    4to Encuentro

    En el cuarto encuentro, volvimos a repasar los avances, entre ellos un compañero del curso mostró una aplicación para encriptar texto.
    Luego vimos como trabajar con mapas, mediante el componente Map Activity y finalmente como publicar nuestra aplicación.

    Tutoriales recomendados:

  •  Mapas
  •  Como publicar una aplicación

    Otras referencias

  •  Documentación Oficial de Android Studio
  •  Mapa de la Resistencia
  •  Juego on-line candidatos buitre

    Ejemplos de fuentes para descargar

  •  Ejemplo de Actividades (java y xml ): Componentes básicos para armar un formulario, layout, mensajes emergentes, botón y captura de eventos
  •  Ejemplo Navegador: Componente Webview embebiendo la página del mapa de la resistencia





    Temas relacionados

    Informática   /    Celulares   /    Internet   /    Ciencia y Tecnología   /    Sociedad

  • Comentarios

    DEJAR COMENTARIO