Cambios introducidos en versión Beta 4.0 respecto a 3.0
En esta nueva versión destacamos la actualización a la versión más reciente de Genexus la cual nos habilita a incorporar más funciones.
- Se estandarizó el control para indicar el Alto y Ancho de los árboles.
- Se modificó la posición y zoom inicial del mapa. Ahora se centra en base al árbol más cercano a nuestra posición.
- Se actualizó la función de compartir árboles y especies para que los links se abran directamente en la aplicación en caso de estar instalada.
- Al editar un árbol, ahora es posible arrastrar el marcador en el mapa de forma más amigable para elegir la ubicación exacta y se muestran los árboles cercanos en otro color.
- Al agregar un nuevo árbol, los árboles existentes se muestran en el mapa con otro color para poder tomarlos como referencia.
- Las fotos se guardan directamente en la nube sin ocupar espacio en la base de datos de la aplicación.
- Los editores reciben un email con un link para revisar las especies agregadas por los usuarios.
- Al ingresar un reporte de tipo revisión, se precargan las medidas (alto y ancho) anteriores para tomarlas como referencia.
- Al ver un reporte desde la pantalla de reportes por proyecto, ahora se puede abrir el árbol sobre el cual se hizo el reporte.
- Ahora es posible enviar links y fotos para compartir especies del catálogo.
- Se envían notificaciones a los miembros del equipo de un árbol cuando se une un nuevo miembro o cuando otro miembro realiza un informe.
- Se envían notificaciones a los referentes del proyecto de un árbol cuando se informe un error o la salud sea menor a 4 estrellas.
- Los usuarios pueden silenciar las notificaciones por árbol o a nivel general desde su perfil.
- Se agregaron nuevos niveles a los usuarios en base a la cantidad de puntos que tienen.
- Se incorporó un filtro en el mapa para resaltar con iconos distintos, los árboles que hayan recibido reportes en los últimos días.
- Ahora cuando un árbol recibe un reporte o es editado, su icono cambia en el mapa para que sea más fácil reconocer cuáles árboles ya se actualizaron durante una recorrida por un sector.
- Se incorporó un icono nuevo en el mapa para visualizar mejor los árboles que se agregaron en el día.
- Se actualizó la regla sobre quienes pueden modificar un árbol. Los habilitados son: El mismo usuario que lo ingresó, los referentes del proyecto al que esté asociado el árbol y los usuarios con rol Editor.
- Al visualizar una especie, se muestra su nombre científico como título.
- Al tocar una imagen ahora es posible hacerle zoom y copiarla.
- Se mejoró el manejo de la lectura de la geolocalización del usuario para mostrar árboles cercanos. La última ubicación se guarda en el teléfono del usuario y se lee si no funciona el GPS.
- En todos los listados que muestra un reporte se puede ir a ver los datos del mismo tocando sobre la fecha o el icono del reporte y se puede ir a ver los datos del árbol tocando sobre la foto o el nombre del mismo.
- En el listado de especies se incorporó el nombre científico y se quitó el dato de si es una especie autóctona ya que eso restringía el uso a un sólo país.
- Se cambió el funcionamiento del filtro del mapa para que sea más intuitivo y se incorporaron nuevos iconos.
- Se agregó un texto explicativo para que los usuarios vean antes de ingresar el primer reporte luego de ingresar un árbol.
- Se hicieron mejoras a la pantalla "Nosotros"
- Se hicieron mejoras a la pantalla "Novedades"
- Se corrigió navegación que generaba problemas luego de registrarse por primera vez en la aplicación.
- Se agregó regla para que cuando un referente ingrese un reporte en un árbol, éste ya quede marcado como revisado.
- Cuando un usuario se suma a un equipo, en lugar de mostrar la fecha ahora muestra la palabra Nuevo.
- Ajustes estéticos y a nivel de programación
Lista de deseos para próximas versiones.
Algunas funcionalidades no pudimos hacerlas andar a tiempo para incluirlas en la última versión. Otras no sabemos cómo hacerlas o aún no es posible en Genexus. La lista no está ordenada. Si tienes sugerencias para enviarnos no dudes en escribirnos a hola@entreramas.org
- Agregar otra vista de todos los árboles además del mapa para verlos como listados y aplicar más filtros específicos para los referentes de proyectos.
- Permitir que los proyectos puedan tener árboles agrupados en zonas para identificar las distintas plantaciones con un nombre.
- Que, al hacer mucho zoom en una zona, se vean otro tipo de iconos para identificar más rápido los árboles durante una recorrida. Ejemplo mostrando su nombre o la última foto.
- Armar un sistema de "logros" para motivar a los usuarios a participar y reconocer su compromiso "Ejemplo Regaste 10 árboles en el mes", "Enviaste un reporte de un árbol en otro sector"
- Permitir la generación de reportes sin necesidad de estar conectado a Internet
- Incluir en el mapa iconos indicando los lugares con árboles que han sido visitados recientemente por usuarios.
- Incorporar un tutorial para la primera ejecución de la aplicación
- Mostrar gráfica de crecimiento de cada árbol
- Parametrizar toda la aplicación.
- Ordenar los listados de ejemplares de una especie por distancia del usuario
- Armar pestaña con todas las fotos de una especie y agruparlas por mes.
- En la vista de reportes de un proyecto poder filtrarlos por si fueron o no revisados.
- Armar el ranking mensual y destacar la ubicación actual del usuario
- Que un usuario que es referente de un proyecto pueda agregar a otros usuarios mediante una invitación
- Que un árbol pueda estar vinculado a varios proyectos. Ejemplo, determinado árbol fue plantado por el Proyecto Canelón y ahora también lo cuidan desde el Proyecto de la Escuela 231.
- Armar una funcionalidad para que los usuarios que tienen cierto nivel puedan agregar proyectos.
- Armar funcionalidad para que si un árbol es editado (se le cambia la ubicación o la especie) se genere un registro en el historial de actividades.
- Al estar en un sector cercano a un árbol se pueda habilitar una vista de realidad argumentada que permita enfocar la cámara del celular y obtener información del árbol.
- Incorporar información sobre lluvias, radiación uv y evaporación para realizar mapas de necesidad de riego.
- Incorporar herramienta para tomar dimensiones de los árboles usando la cámara de fotos del celular.
- Incorporar funcionalidad para que los referentes de un proyecto puedan exportar los datos a excel y a un archivo KMZ para verlos en google earth.
- Otros ajustes de programación.