Jak działa podejście offline-first
Introvert Maps jest zbudowana odwrotnie niż większość aplikacji. Wszystko, czego potrzebujesz, działa bez połączenia; internet służy jedynie do pobierania danych z wyprzedzeniem i do odświeżania danych na żywo, które są następnie buforowane na czas, gdy przejdziesz w tryb offline.
Pobierz raz, używaj wszędzie
Mapy, dane do wyznaczania tras, rozkłady jazdy i indeksy wyszukiwania są pobierane, gdy masz Wi-Fi lub zasięg, i przechowywane na urządzeniu. Potem działają zupełnie bez połączenia. Przed wyprawą możesz pobrać kilka regionów, a mapa łączy je wszystkie — nie ma jednego “aktywnego” regionu, między którymi trzeba się przełączać.
Stopniowe uzupełnianie
Mapy są hostowane jako siatka małych komórek. Gdy pobierasz region, aplikacja najpierw pobiera zgrubny podgląd, a potem komórki szczegółowe najbliżej Twojej lokalizacji w pierwszej kolejności, łącząc je na dysku. Dzięki temu użyteczna mapa pojawia się w ciągu kilku sekund i wyostrza się w miarę napływania kolejnych komórek — nigdy nie czekasz, aż pobierze się cały kraj, zanim zaczniesz.
Pobieranie, buforowanie i baner “stan na”
Dane na żywo — prognozy pogody, opóźnienia pociągów, poziomy wód na wodowskazach, alerty pogodowe — odświeżają się przez internet, gdy jest dostępny. Aplikacja zawsze zachowuje ostatnią zbuforowaną kopię i wyświetla ją z informacją “stan na”, gdy jesteś offline, więc zbuforowana prognoza lub opóźnienie nadal Ci pomaga, a Ty widzisz, jak bardzo są nieaktualne.
Niewielkie comiesięczne aktualizacje
Mapy są przebudowywane co miesiąc z OpenStreetMap. Przy aktualizacji aplikacja pobiera ponownie tylko te komórki, których zawartość się zmieniła — a poziomice, które pochodzą ze statycznego modelu wysokościowego, nigdy się nie zmieniają i nigdy nie są wysyłane ponownie. Większość comiesięcznych aktualizacji przesyła niewiele lub nic.
Co nadal wymaga połączenia
- Pierwsze pobranie regionu, rozkładu jazdy lub danych do wyznaczania tras.
- Odświeżanie danych na żywo (pogoda, opóźnienia, poziomy rzek, alerty) — zbuforowana kopia wyświetla się offline.
- Asystent AI i tłumaczenie na urządzeniu działają całkowicie offline, gdy tylko wybrany model lokalny zostanie pobrany.
- Wyznaczanie tras i wyszukiwanie zawsze odbywają się na urządzeniu, gdy region jest pobrany.