BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//talks.osgeo.org//foss4g-europe-2026//talk//RGNTLX
BEGIN:VTIMEZONE
TZID:EET
BEGIN:STANDARD
DTSTART:20001029T050000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
TZNAME:EET
TZOFFSETFROM:+0300
TZOFFSETTO:+0200
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20000326T040000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
TZNAME:EEST
TZOFFSETFROM:+0200
TZOFFSETTO:+0300
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
UID:pretalx-foss4g-europe-2026-RGNTLX@talks.osgeo.org
DTSTART;TZID=EET:20260701T100000
DTEND;TZID=EET:20260701T103000
DESCRIPTION:Building a mobile GIS that works offline\, syncs reliably\, and
  handles large datasets is not an easy task. At Mergin Maps\, we have spen
 t the last year re-engineering our core architecture to make the platform 
 faster and more adapted for large-scale deployments. This talk breaks down
  exactly what has been upgraded and how to utilize the new features.\nWe w
 ill start with the Mobile Application\, where we completed a major migrati
 on to Qt6 and overhauled our build system using VCPKG\, making it work eff
 iciently cross-platform. By building the new foundation\, we have introduc
 ed features like Photo Sketching\, which required deep integration with th
 e QGIS rendering engine to allow vector overlays on raster images. We also
  implemented a new smart sync logic that triggers uploads based on user ac
 tivity (like foregrounding the app) rather than just timers\, saving batte
 ry and reducing conflicts. In addition\, we have added QGIS authentication
  database support for protected layers and better integration.\nOn the Ser
 ver side\, we tackled the biggest bottleneck for large teams: concurrent s
 ynchronization. We completely rewrote the sync protocol to handle simultan
 eous requests and batch large uploads\, significantly reducing timeouts du
 ring peak field hours. We will also show how we built the new Public Web M
 aps feature\, which renders QGIS projects as lightweight vector tiles for 
 instant browser access.\nFinally\, we will cover the developer tools: full
  compatibility with the upcoming QGIS\, expanded Python client methods for
  managing workspaces programmatically\, and a native History Viewer for tr
 acking feature-level changes directly in QGIS.
DTSTAMP:20260605T093308Z
LOCATION:A02
SUMMARY:Under the hood: the technology powering Mergin Maps - Gabriel Bolbo
 tină
URL:https://talks.osgeo.org/foss4g-europe-2026/talk/RGNTLX/
END:VEVENT
END:VCALENDAR
