Хочете будувати кар’єру в Data Science та AI? Vodafone Big Data Lab відкриває новий набір —>
Олександр КузьменкоСтартап
28 жовтня 2026, 10:55
2026-10-28
Український розробник створив безплатний офлайн-застосунок «Мандра» для походів Карпатами
Український інді-розробник Ігор Василенко презентував застосунок «Мандра» — безкоштовну офлайн-карту Карпат для піших походів. Він пропонує понад сотню маршрутів із деталізацією висот, а також позначки 727 джерел води та 615 стоянок.
Український інді-розробник Ігор Василенко презентував застосунок «Мандра» — безкоштовну офлайн-карту Карпат для піших походів. Він пропонує понад сотню маршрутів із деталізацією висот, а також позначки 727 джерел води та 615 стоянок.
Про це розробник розповів dev.ua.
Головна особливість застосунку — здатність повністю працювати без мобільної мережі. Для цього користувачу достатньо один раз завантажити офлайн-пакет розміром близько 126 МБ.
З технічного боку «Мандра» побудована на фреймворку Flutter, а за роботу з картою відповідає MapLibre Native. Офлайн-карта поєднує векторні тайли у форматі PMTiles та растровий рельєф. Щоб зчитувати дані безпосередньо з архіву в пам’яті смартфона, застосунок піднімає локальний HTTP-сервер на loopback. Залежно від зони покриття рушій вирішує, звідки брати тайли — з локального диска чи мережі.
Окрім цього, застосунок дозволяє імпортувати власні GPX-треки та розраховує дистанцію й набір висоти на основі власної детальної моделі рельєфу. Для кожного маршруту, вершини чи населеного пункту створено окремі сторінки з інтерактивною картою на вебсайті mandra.in.ua, який генерується з єдиного каталогу даних.
Під час розробки Василенко зіштовхнувся з декількома технічними викликами:
Через відсутність модуля R-tree у вбудованому SQLite на Android просторовий пошук об'єктів довелося реалізовувати через звичайні індекси.
Завантаження офлайн-пакета обривалося мобільними операторами після 50 МіБ, тому розробник впровадив механізм докачування з HTTP Range і автоматичне відновлення з'єднання.
Взаємодія з діалогом оцінки Google Play вимагала аналізу життєвого циклу застосунку, оскільки той не повертає прямих помилок при відмові.
Наразі «Мандра» вже перетнула позначку в понад тисячу завантажень у Google Play і має середню оцінку 5,0. Застосунок є повністю безкоштовним, не містить реклами, платних підписок та не вимагає реєстрації. Він розробляється та підтримується за власні кошти автора як приватний інді-проєкт для спільноти українських туристів.