MapConductor es un SDK de mapas unificado que pone a los principales proveedores detrás de una sola API: 15 hoy, y siguen sumándose. Cambia de proveedor sin reescribir la lógica de tu aplicación.

Todos los SDK comparten los mismos conceptos y nombres de API, así que una plataforma nueva nunca implica reaprender el modelo.
Un MapView declarativo para Android, con 10 proveedores: Google Maps, MapLibre, Mapbox, HERE, ArcGIS, MapTiler, TomTom, Longdo, Mappls, Open Mobile Maps.
Un MapView declarativo para iOS, con 11 proveedores: Google Maps, MapLibre, Mapbox, HERE, ArcGIS, MapTiler, TomTom, Longdo, Apple MapKit, Mappls, Open Mobile Maps.
Un MapView declarativo para React, con 14 proveedores: Google Maps, MapLibre, Mapbox, HERE, ArcGIS, MapTiler, TomTom, Longdo, Apple MapKit, Leaflet, OpenLayers, Azure Maps, Cesium, Mappls.
Cambia de proveedor desde la configuración mientras el código de tu aplicación sigue igual. La cobertura crece por plataforma, así que los contratos y los precios pueden cambiar sin reescribir nada.
Controla Google Maps, Mapbox, HERE y ArcGIS desde una sola base de código.
Marcadores, formas, control de cámara y eventos comparten un modelo común.
Cambia de proveedor de mapas sin reescribir la lógica de la aplicación.
La agrupación y el diffing integrados mantienen fluidos miles de marcadores.
Diseñado para los flujos declarativos de Jetpack Compose y SwiftUI.
Publicado bajo Apache-2.0: lee la implementación y extiéndela tú mismo.
Tu app depende solo de la capa unificada. Los adaptadores absorben las diferencias entre proveedores, así que cambiar sigue siendo un ajuste de configuración.
La misma implementación ejecutándose con distintos proveedores.

Publicamos el avance del desarrollo, las versiones y las charlas en Discord. Los comentarios sobre el diseño y los reportes de errores son bienvenidos.