OpenCachingFun
Aplikacja na Androida do geocachingu w Polsce, korzystająca z serwisu opencaching.pl. Zacząłem ją pisać dla siebie w ramach poznawania AndroidSDK, ale za namową pewnej osoby postanowiłem ją upublicznić
. Głównym założeniem aplikacji jest możliwość pozostawania całkowicie offline w terenie. Aktualna wersja aplikacji to 0.4, więc jeszcze długa droga przed nią do pełnej funkcjonalności... i bezawaryjności.
Testuję każdą wersję na swoim telefonie (Nexus S), ale wiadomo, że nie jestem w stanie przetestować każdego scenariusza, w dodatku na każdym sprzęcie. Jeżeli więc aplikacja nagle się wywali, spróbuj ponowić ostatnią czynność- możliwe, że to jakiś przypadkowy bug i więcej się nie powtórzy. Jeśli jednak jesteś w stanie odtworzyć to zachowanie (aplikacja zwraca nieprawidłowe wyniki lub wywala się za każdym razem przy konkretnej liście następujących po sobie czynności) to wyślij mi bug-reporta ('kontakt' po prawej stronie). Opisz co się stało, co wg Ciebie powinno się stać (czyli dlaczego to wg Ciebie jest błąd) i jak to odtworzyć. Postaram się naprawić
.
Wszelkie uwagi i sugestie są oczywiście mile widziane
.
Możliwości:
- wyszukiwanie skrzynek po nazwie, kodzie (waypoint) i odległości od zadanych (lub swoich aktualnych) współrzędnych i pobieranie ich na telefon
- wyszukiwanie/filtrowanie pobranych skrzynek
- przeglądanie ściągniętych skrzynek offline (pobierany jest opis, zdjęcia i parę ostatnich wpisów do logbooka) + informacja na temat odległości i kierunku do skrzynki
- wyświetlanie skrzynek na mapie (do wyświetlania faktycznej mapy jest potrzebne połączenie z internetem, ale i bez tego można się zorientować jakie skrzynki są w pobliżu)
W planach:
- "zaliczanie skrzynek" (dodawanie wpisów do logbooka)
- "nawigacja" do skrzynki w postaci kompasu
W planach nieco bardziej odległych:
- przeprojektowanie interfejsu na modłę aplikacji z Androida 4
FAQ:
- Czy aplikacja jest/będzie płatna?
Nie, zawsze będzie wolna od opłat i reklam. - Kiedy aplikacja będzie dostępna w AndroidMarket?
Prawdopodobnie nigdy. Ponieważ nie mam zamiaru na niej zarabiać, nie widzę powodu do wydawania 25$ za możliwość umieszczenia jej w markecie. - Czy aplikacja będzie kiedyś "ładniejsza"?
Prawdopodobnie nie. Rozwijam ją sam i nie jestem grafikiem
.
Pobieranie:
Changelog:
v 0.4 - 3.2.2012
- obsługa Google Maps API (można wycentrować na swojej pozycji lub pozycji skrzynki, zależy skąd do widoku mapy wejdziemy; dodatkowo z poziomu mapy można otworzyć opis skrzynki)
- poprawione wyświetlanie odległości do skrzynki w jej opisie
v 0.3 - 19.10.2011
- możliwość autoryzacji aplikacji dla swojego konta na opencaching.pl
- możliwość pomijania skrzynek własnych i już znalezionych przy pobieraniu (wymaga uzyskania autoryzacji dla aplikacji)
- spinner przy usuwaniu skrzynek
- możliwość anulowania pobierania skrzynek
- pomniejsze bugfixy i szlify w UI
v 0.25 - 12.10.2011
- pierwsza udostępniona szerzej wersja
- poprawiony model odczytu danych z GPS
- działająca filtracja listy skrzynek
- auto-update aplikacji
- powstało logo
v 0.2 - 7.10.2011
- progressbar przy pobieraniu skrzynek
- otwieranie opisu skrzynki w przeglądarce
- korzystanie z GPS, w tym:
- wstawianie własnych współrzędnych przy pobieraniu z obszaru
- wyświetlanie odległości i kierunku do skrzynki w jej opisie
v 0.1 beta - 1.10.2011
- pierwsza używalna wersja
- kopiowanie współrzędnych skrzynki do schowka
- rozwiązany problem ze ściąganiem dużej ilości skrzynek naraz
v 0.02 alpha - 22.9.2011
- pobieranie skrzynek po nazwie (tego dnia pojawiła się taka możliwość w OKAPI)
- parę zgłoszonych bugów w OKAPI ![]()
- pobieranie zdjęć i logów
- pobieranie po odległości od zadanych współrzędnych
v 0.01 prealpha - 4.9.2011
- pobieranie skrzynek po kodzie
- wyświetlanie ich na liście
- czytanie ich opisów



