Varto
Хочете будувати кар’єру в Data Science та AI? Vodafone Big Data Lab відкриває новий набір —>

Український розробник створив безплатний офлайн-застосунок «Мандра» для походів Карпатами

Український інді-розробник Ігор Василенко презентував застосунок «Мандра» — безкоштовну офлайн-карту Карпат для піших походів. Він пропонує понад сотню маршрутів із деталізацією висот, а також позначки 727 джерел води та 615 стоянок.

Залишити коментар
Додай у Google
Український розробник створив безплатний офлайн-застосунок «Мандра» для походів Карпатами

Український інді-розробник Ігор Василенко презентував застосунок «Мандра» — безкоштовну офлайн-карту Карпат для піших походів. Він пропонує понад сотню маршрутів із деталізацією висот, а також позначки 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. Застосунок є повністю безкоштовним, не містить реклами, платних підписок та не вимагає реєстрації. Він розробляється та підтримується за власні кошти автора як приватний інді-проєкт для спільноти українських туристів.

Читайте головні IT-новини країни в нашому Telegram
Читайте головні IT-новини країни в нашому Telegram
По темi
Читайте головні IT-новини країни в нашому Telegram
В Карпатах відбувся AI HOUSE Camp 2026: українські інженери створили ШІ-рішення для Архіву Війни та анонімізації персональних даних
В Карпатах відбувся AI HOUSE Camp 2026: українські інженери створили ШІ-рішення для Архіву Війни та анонімізації персональних даних
По темi
В Карпатах відбувся AI HOUSE Camp 2026: українські інженери створили ШІ-рішення для Архіву Війни та анонімізації персональних даних
Українська студія House of Morok розробляє гру Peak or Die про виживання на карпатській горі Бребенескул
Українська студія House of Morok розробляє гру Peak or Die про виживання на карпатській горі Бребенескул
По темi
Українська студія House of Morok розробляє гру Peak or Die про виживання на карпатській горі Бребенескул
Український розробник створив безплатний застосунок для грибників. «Лісовичок» зберігає грибні місця та записує маршрути навіть без інтернету
Український розробник створив безплатний застосунок для грибників. «Лісовичок» зберігає грибні місця та записує маршрути навіть без інтернету
По темi
Український розробник створив безплатний застосунок для грибників. «Лісовичок» зберігає грибні місця та записує маршрути навіть без інтернету

Хочете повідомити важливу новину? Пишіть у Telegram-бот

Головні події та корисні посилання в нашому Telegram-каналі

Обговорення
Коментарів поки немає.