Skip to content

Hoja de ruta y comunidad

MapConductor se encuentra en una fase temprana pero activa. Nuestra prioridad a corto plazo es hacer que el SDK de Android sea estable y práctico para proyectos reales, manteniendo al mismo tiempo una API lo bastante simple para principiantes.

  • Robustecer el SDK de Android y mejorar la experiencia de desarrollo.
  • Ampliar y refinar el soporte para Google Maps, Mapbox, ArcGIS, HERE y MapLibre.
  • Ofrecer tutoriales y ejemplos claros para aplicaciones de geolocalización de propósito general.
  • Prototipar un SDK para iOS con una API unificada similar.
  • Explorar superposiciones de mapas adicionales y funciones interactivas.
  • Diseñar conceptos de alto nivel para sincronización de datos y geocercas en la nube, sin bloquear a las apps en un único proveedor.

Este proyecto comenzó como un esfuerzo personal basado en experiencia real construyendo apps de mapas, y actualmente cuenta con el apoyo del programa Mitou Advanced (未踏アドバンスト) en Japón, gestionado por la Information-technology Promotion Agency (IPA), una organización gubernamental.

De cara al futuro, buscamos la aceptación en el programa Mobifree de NLnet y como proyecto oficial de la Fundación OSGeo para permitir el desarrollo a largo plazo con contribuyentes de todo el mundo.

Hoy en día, el SDK de Android ya está publicado y se utiliza en aplicaciones de demostración, y la próxima versión está prevista para dentro de poco. Durante el periodo de financiación de Mobifree, planeamos seguir estabilizando el SDK de Android y desarrollar un SDK para iOS (y, si es posible, también para Flutter), incluyendo funciones avanzadas como agrupación de marcadores (clustering) y renderizado de teselas ráster y vectoriales.

La financiación también apoyaría actividades de difusión y comunidad: charlas en eventos alrededor del mundo, actividades como bug-hunting o reconocimiento a contribuyentes destacados, y la creación de espacios para que nuevas personas se puedan sumar al desarrollo principal.

Queremos que MapConductor sea sostenible como proyecto comunitario. Eso implica una gobernanza clara, toma de decisiones transparente y un entorno donde se valoren las contribuciones de muchas personas.