Seether wprowadził nową aktualizację programu Airsoft Force Tracking. Poniżej znajdziecie wszystkie zmiany zastosowane w najnowszej wersji aplikacji wraz z komentarzem autora.
Mieliście rację zgłaszając problem przy operowaniu na ekranie w rękawicach. Faktycznie, część przycisków była zbyt mała i zbyt ciasno poukładana. Przeróbki zacząłem od menu aplikacji. Poszczególne przyciski są teraz znacznie większe. Liczę, że zmiana ta poprawi ergonomię interfejsu.
Zmiana znaczna numer dwa. Przez część użytkowników wyczekiwane i wielokroć zgłaszane, mapy offline. Najnowsza wersja umożliwia wczytanie map offline, które można przygotować w oparciu o darmowe oprogramowanie. Nie wprowadzam żadnych restrykcji ani płatności w AFT związanej z tą nową funkcjonalnością. Kto chce, niech korzysta. Jeśli podoba się Wam kierunek rozwoju aplikacji zachęcam do donacji.
Przygotowanie map offline do trudnych zadań nie należy, ale postanowiłem możliwie uprościć ich instalację na urządzeniach. Procedura korzystania z map offline opiera się na trzech krokach.
Krok 1. Podczas zakładania sesji, podajemy adres WWW do pliku ZIP zawierającego mapę offline.
Krok 2. Podczas dołączania do sesji, aplikacja zgłasza informację iż sesja ta posiada dedykowaną mapę offline. Użytkownik podejmuje decyzję czy pobrać mapę czy działać wyłącznie na mapach online. Mechanizm ten jest o tyle wygodny, że za stronę techniczną odpowiada jedna osoba - założyciel sesji. Pozostałe osoby dołązające do tej sesji, podejmują jedynie decyzję czy pobrać mapę, czy nie. Nie wchodzą w szczegóły typu skąd pobrać, w jaki sposób, gdzie zapisać i pod jaką nazwą.
W przypadku podjęcia decyzji o pobraniu mapy offline, aplikacja samodzielnie przeprowadza proces ściągania pliku i jego instalacji na telefonie.
Krok 3. Użytkownik może teraz dokonać wyboru, czy chce działać na jednej z czterech dostępnych map online, czy też woli pracować na pobranej wcześniej mapie offline.
Po wyborze mapy offline, na ekranie urządzenia wyświetlą się wyłącznie kafelki zawarte w pobranym pliku mapy. Aplikacja będzie nadal wymieniała dane pomiędzy innymi użytkownikami sesji, lecz nie będzie pobierała żadnych danych z serwerów map Google czy OpenStreetMap. Zmniejszy to zużycie transferu, oraz energii urządzenia.
Powyżej widok na krawędź mapy offline. Kafelki, które nie zostały odnalezione w pliku mapy nie są wyświetlane ani 'dociągane' z serwerów Google/OSM. Użytkowników chcących tworzyć mapy offline, zachęcam do krótkiej lektury:
- Instrukcja: Jak utworzyć mapę offline dla Airsoft Force Tracking
- Instrukcja: Jak zainstalować mapę offline w aplikacji Airsoft Force Tracking
Jeśli macie uwagi co do wprowadzonych zmian, lub pomysły na nowe funkcjonalności zachęcam do dyskusji na forum wmasg, lub poprzez facebooka.