Žemaitijos nacionalinis parkas: skaitmeninis audiogidas, veikiantis ir be interneto ryšio.

Vienam didžiausių Lietuvos nacionalinių parkų sukūrėme native iOS ir Android programėlę - skaitmeninį audiogidą, leidžiantį lankytojams pažinti daugiau nei 21 000 ha saugomą teritoriją: klausytis pasakojimų apie gamtos objektus, naršyti interaktyviuose žemėlapiuose ir atrasti kultūros bei istorijos vietas. Programėlė veikia ir be interneto ryšio - būtent ten, kur jo dažnai nėra.

MediaPulsas kuria gamtos ir kultūros paveldo audiogidų programėles Lietuvoje - su native našumu, offline režimu ir vietove grįstu turiniu.

Žemaitijos nacionalinio parko programėlės ekranai: audiogidas, interaktyvus žemėlapis ir gamtos objektai
Klientas
KlientasŽemaitijos nacionalinis parkas
SritisGamtos turizmas
PlatformosiOS · Android
TechnologijosSwift · Kotlin · PHP
Teritorija21 000+ ha
Trukmė5 mėnesiai

Apie projektą

Žemaitijos nacionalinis parkas - viena didžiausių ir reikšmingiausių saugomų teritorijų Lietuvoje, garsėjanti ežerais, miškais ir kultūros paveldu. Projekto tikslas - programėlė, veikianti kaip skaitmeninis audiogidas parką tyrinėjantiems lankytojams: pasakojimai apie objektus, informacija apie ekosistemą ir navigacija interaktyviame žemėlapyje.

Programėlė leidžia klausytis įgarsintų pasakojimų apie lankytinas vietas, sužinoti apie parko ekosistemą, naršyti žemėlapyje ir atrasti kultūros bei istorijos objektus. Pasakojimas ir technologija sujungti taip, kad lankytojo patirtis būtų įtraukesnė ir edukacinė - tarsi kartu keliautų gidas. Buvome atsakingi už visą techninį įgyvendinimą: mobiliąją dalį ir backend infrastruktūrą.

Kaip veikia sistema

Lankytojo kelias nuo turinio parsisiuntimo iki pasakojimo prie objekto - veikia ir be interneto ryšio parke:

  1. Lankytojas
  2. Turinio parsisiuntimas
  3. GPS vieta
  4. Vietos atpažinimas
  5. Pasakojimas
  6. Interaktyvus žemėlapis
  7. Kelionė parku
iOS / AndroidOffline turinio saugyklaGPS ir žemėlapiaiAudiogidasEdukacinis turinysTurinio valdymo backendŽemaitijos parko branduolys: offline turinys, vietove grįstas audiogidas ir centralizuotas turinio valdymas

Iššūkis

Nacionalinis parkas - reikliausia aplinka mobiliajai programėlei: miškai, ežerai, atokios vietos be ryšio:

  • Sukurti patirtį, tinkamą lauko ir gamtos sąlygoms
  • Pateikti kokybišką garso turinį mobiliojoje programėlėje
  • Užtikrinti stabilų veikimą įvairiuose įrenginiuose
  • Suvaldyti silpną ar nesantį interneto ryšį atokiose parko vietose
  • Sukurti backend garso ir turinio valdymui
  • Pateikti paprastą sąsają parko dar nepažįstantiems lankytojams

Kodėl tai buvo sudėtinga: techniniai iššūkiai

01

Offline veikimas parke

Parko gilumoje - miškuose, prie ežerų - ryšio dažnai nėra. Turinys parsisiunčiamas iš anksto ir saugomas įrenginyje, todėl audiogidas ir žemėlapiai veikia patikimai net ten, kur mobilus signalas dingsta.

02

Kokybiškas garso atkūrimas

Pasakojimai - projekto esmė, tad garsas turi skambėti sklandžiai ir be trikdžių. Garso atkūrimas optimizuotas taip, kad veiktų tolygiai ir prisijungus, ir offline režimu.

03

Native našumas lauko sąlygomis

Parke programėlė naudojama ilgai, su įjungtu GPS ir garsu - tai apkrauna bateriją. Native Swift ir Kotlin duoda geriausią našumą ir energijos efektyvumą, kritišką visą dieną trunkančiam žygiui.

04

Vietove grįstas turinys

Pasakojimas apie objektą turi suskambėti prie jo. GPS vieta susiejama su parko taškais, todėl istorija apie ežerą ar piliakalnį paleidžiama atėjus į reikiamą vietą.

05

Paprasta sąsaja lankytojui

Parko lankytojas - dažnai pirmą kartą, be išankstinių žinių. Sąsaja suprojektuota tokia paprasta, kad ja iškart pasinaudotų bet kas, be instrukcijų ar mokymosi.

06

Turinio valdymo backend

Parko turinys - pasakojimai, vietos, edukacinė medžiaga - turi būti tvarkomas be programuotojo. Backend administravimo sistema leidžia parko komandai valdyti ir atnaujinti turinį centralizuotai.

„Gamtos parko programėlė išbandoma miške, kur ryšio nėra: jei pasakojimas nesuveikia prie ežero ar piliakalnio, technologija tampa nematoma - todėl offline veikimą projektavome kaip pamatą, ne priedą."

- MediaPulsas architektų komanda

Sprendimas

Sukūrėme pilną native audiogido sprendimą gamtos turizmui:

  • Native iOS ir Android programėlės lankytojams
  • Interaktyvūs žemėlapiai su lankytinomis vietomis
  • Audiogido pasakojimai skirtingose parko vietose
  • Offline prieiga prie parsisiųsto turinio
  • Edukacinis turinys apie gamtą ir paveldą
  • Backend sistema turiniui valdyti

Architektūra ir inžineriniai sprendimai

Programėlės sukurtos pilnai native technologijomis našumui ir patikimumui užtikrinti: iOS su Swift, Android su Kotlin, o backend - ant PHP architektūros. Native pasirinkimas neatsitiktinis - gamtos parke programėlė naudojama ilgai lauke, su nuolat įjungtu GPS ir garsu, todėl našumas ir energijos efektyvumas tampa kritiški visą dieną trunkančiam žygiui.

Patikimam veikimui atokiose vietose įdiegta „offline pirmiausia" (offline-first) architektūra: turinys saugomas įrenginyje, o sinchronizacijos mechanizmas atnaujina jį, kai ryšys yra. Vietos duomenys susiejami su parko objektais, kad pasakojimas suskambėtų tinkamoje vietoje. Turinio valdymo backend leidžia parko administracijai centralizuotai tvarkyti pasakojimus, vietas ir edukacinę medžiagą.

SwiftKotlinPHPOffline-firstGPS navigacijaInteraktyvūs žemėlapiaiAudiogidasVietove grįstas turinysSinchronizacijaTurinio valdymasNative našumasEdukacinis turinys

Architektūriniai pasirinkimai: kodėl būtent taip

Kodėl offline-first, o ne priklausomybė nuo ryšio?

Parko gilumoje ryšio nėra būtent ten, kur įdomiausia. Programėlė, veikianti tik su internetu, nutiltų svarbiausiose vietose. Todėl offline veikimą projektavome kaip pamatą - turinys saugomas įrenginyje ir veikia visada.

Kodėl native, o ne cross-platform?

Gamtos žygyje programėlė ilgai naudoja GPS ir garsą - baterija sparčiai sekinama. Native Swift ir Kotlin duoda geriausią našumą bei energijos efektyvumą, būtiną visą dieną trunkančiam parko apžiūrėjimui.

Kodėl turinys susiejamas su vieta?

Pasakojimas apie ežerą turi suskambėti prie ežero, ne prieš tai. Susiejus GPS vietą su parko objektais, istorija paleidžiama tinkamu momentu, ir programėlė tampa virtualiu gidu, ne tik garso grotuvu.

Kodėl paprasta sąsaja buvo prioritetas?

Parko lankytojas atvyksta pailsėti, ne mokytis programos. Jei sąsaja sudėtinga, ja tiesiog nesinaudos. Todėl ją suvedėme iki minimumo - pasinaudoti gali bet kas, be instrukcijų.

Kodėl atskiras turinio valdymo backend?

Parko turinys atnaujinamas ir plečiamas. Backend leidžia administracijai tvarkyti pasakojimus ir vietas be programuotojo, todėl programėlė lieka gyva ir aktuali be nuolatinės techninės priežiūros.

Technologijos

  • Swift (iOS)
  • Kotlin (Android)
  • PHP (backend)
  • Offline turinio saugykla
  • GPS navigacija
  • Interaktyvūs žemėlapiai
  • Audiogido sistema
  • Sinchronizacijos mechanizmas
  • Vietove grįstas turinys
  • Turinio valdymo sistema
  • Native našumas
  • REST API

Rezultatai

Programėlė tapo interaktyviu skaitmeniniu gidu vienam didžiausių Lietuvos nacionalinių parkų:

21 000+ hasaugoma parko teritorija
5 mėn.nuo starto iki paleidimo
Offlineveikimas atokiose vietose
iOS · Androidnative programėlės
Vietove grįstasaudiogido turinys
Edukacinisgamtos ir paveldo turinys

Ko išmokome

  • Gamtos parko programėlėje offline veikimas yra pamatas - be jo technologija nutyla svarbiausiose vietose
  • Native pasirinkimas pateisinamas ten, kur GPS ir garsas naudojami ilgai ir sekina bateriją
  • Turinio susiejimas su vieta paverčia programėlę virtualiu gidu, ne garso grotuvu
  • Paprasta sąsaja svarbi lankytojui, kuris atvyksta pailsėti, ne mokytis programos

Kam tinka panašus sprendimas

  • Nacionaliniams ir regioniniams parkams
  • Saugomoms teritorijoms ir gamtos objektams
  • Turizmo ir lankytojų centrams
  • Muziejams ir paveldo įstaigoms
  • Savivaldybėms ir turizmo skyriams
  • Gamtos ir edukacijos projektams
  • Audiogidų ir ekskursijų iniciatyvoms
  • Bet kam, kam reikia offline audiogido

Dažniausi klausimai

Kam skirta Žemaitijos nacionalinio parko programėlė? +
Ji veikia kaip skaitmeninis audiogidas, padedantis lankytojams pažinti parką: klausytis įgarsintų pasakojimų apie objektus, sužinoti apie ekosistemą, naršyti interaktyviame žemėlapyje ir atrasti kultūros bei istorijos vietas - viskas veikia ir be interneto ryšio.
Ar programėlė veikia be interneto? +
Taip - offline veikimas yra vienas pagrindinių sprendimų. Turinį galima parsisiųsti iš anksto ir naudotis programėle be ryšio tyrinėjant parką, kur mobilus signalas dažnai silpnas ar jo išvis nėra.
Kokios technologijos naudotos? +
Native iOS programėlė sukurta su Swift, Android - su Kotlin, o backend pastatytas ant PHP. Native pasirinkimas užtikrina geriausią našumą ir baterijos efektyvumą, kai lauko sąlygomis ilgai naudojami GPS ir garsas.
Ar galite sukurti panašią programėlę mūsų parkui ar teritorijai? +
Taip - Žemaitijos parko patirtis pritaikoma nacionaliniams parkams, saugomoms teritorijoms, muziejams ir turizmo centrams: audiogidai, interaktyvūs žemėlapiai, offline režimas ir turinio valdymas. Pradedame nuo objektų ir turinio struktūros.
Kas Lietuvoje kuria gamtos ir turizmo audiogidų programėles? +
MediaPulsas (tarptautinėje rinkoje - Logicnord) kuria gamtos ir kultūros paveldo audiogidų programėles Lietuvoje: native sprendimus su offline režimu, GPS navigacija ir turinio valdymu. Žemaitijos nacionalinio parko programėlė - realiai veikiantis pavyzdys.

Turite idėją? Paverskime ją produktu

Papasakokite, ką norite pasiekti - per 48 valandas gausite apimties ir biudžeto įvertinimą bei mūsų siūlymą, nuo ko pradėti. Nemokamai ir be įsipareigojimų.

I-V 10:00-19:00 · Darbo valandomis atsakome per 2 val.