Strona 1 z 2
[Android] OpenCachingFun
: środa 19 października 2011, 16:48
autor: zeyomir
Witam wszystkich geocacherów

Chciałbym się dzisiaj z Wami podzielić aplikacją do geocachingu na androida swojego autorstwa. Nie będę się rozpisywać, ponieważ wszystko można przeczytać
tutaj.
OpenCachingFun v0.3
W skrócie:
- aplikacja jest (i zawsze będzie) darmowa
- jej głównym założeniem jest możliwość pozostawania całkowicie offline w terenie, a co za tym idzie
- zawsze ściąga skrzynki na telefon, by można je było przeglądać bez dostępu do internetu
- pokazuje odległość i kierunek do skrzynki
- pozwala filtrować/przeszukiwać listę ściągniętych skrzynek
Aplikacja jest w trakcie rozwoju- nie jest jeszcze "w pełni funkcjonalna", ale nowe ficzery pojawiają się dość często (ostatnio aktualizacje są mniej-więcej raz na tydzień)
Najważniejsze rzeczy których nie ma (ale niedługo się pojawią):
- zaliczanie skrzynek
- podgląd skrzynek na mapie
- "nawigacja" do skrzynki w postaci kompasu
Rzeczy których nie ma i nigdy nie będzie:
- kolorowy i słitaśny interfejs
- opłaty, reklamy

==>Download<== (tak, aplikacja nie znajduje się w markecie, wyjaśnienie w linku powyżej; oznacza to też, że trzeba mieć włączoną instalację aplikacji z nieznanych źródeł- menu-> ustawienia-> aplikacje-> nieznane źródła)
Wszelkie sugestie i komentarze są mile widziane

Re: [Android] OpenCachingFun
: środa 19 października 2011, 17:30
autor: miklobit
Tylko się można cieszyć że nowe aplikacje korzystające z API powstają.
Ale twoja na razie mi nie działa .
Wpisałem promień pobrania skrzynek, z menu wybrałem opcję odczytu współrzędnych ( czemu ta opcja jest schowana do menu - nie każdy się domyśłi ), pokazał się pasek pobierania , program pobrał ponad 100 skrzynek i na końcu dostałem komunikat "Pobrano 0".
O co może chodzić ?
( Samsung Galaxy Tab, android 2.2 ).
Re: [Android] OpenCachingFun
: środa 19 października 2011, 17:42
autor: zeyomir
Pobierz jeszcze raz- tak to jest jak się chwilę przed publikacją dopisuje coś na szybko ;P Przepraszam za to.
Co do 'schowania' opcji- w mini pomocy jest wszystko opisane

.
A jest akurat tam, ponieważ nie chciałem dodawać kolejnych rzeczy do głównego interfejsu, który i tak moim zdaniem jest już trochę przeładowany- co nie oznacza, że tak będzie wiecznie

. Pewnie kiedyś się wezmę za odświeżenie UI to stanie się bardziej intuicyjny...
Re: [Android] OpenCachingFun
: czwartek 20 października 2011, 08:41
autor: miklobit
Teraz pobieranie działa

.
Na razie program jest całkiem fajną bazą danych.
Jak będzie mapa, kompas i logowanie to już będzie full wypas.
Co do logowania to dobrze by było, żeby to nie musiało działać on-line.
Tzn. żeby logowanie znalezień i transfer na serwer były rozdzielone na dwie operacje.
Jeśli jest zasięg sieci, to program powinien próbować przesłać od razu, a jeśli nie ma to komunikat że trzeba potem użyć opcji synchronizacji.
Co do UI to ładny wygląd i ergonomia to wg mnie dwie różne rzeczy.
Brak zdolności graficznych do robienia obrazków chyba nie wyklucza tego, że możesz zrobić wygodny dla użytkownika layout ekranów.
Jeszcze warto pomyśleć o tym że nie ściągać za każdym razem wszystkich danych , tylko te które zmieniły się od ostatniego importu, albo
wg ustawień ( np jeśli skrzynka była importowana w ciągu ostatnich x dni , to nie jest importowana ponownie )
Re: [Android] OpenCachingFun
: czwartek 20 października 2011, 13:30
autor: Limak
O, ciesze sie ze w koncu sie,zdecydowales pokazac program szerszej publicznosci niz tylko mnie;)
Co do wpisow offline, to dobry pomysl - jal nie ma polaczenia, to apka by w pamieci trzymała wpisy i dopiero jak bedzie net to wysylala logi na oc.pl - w koncu zalozenie tego programu jest zupelnie inne niz oc for android by 64, czyli praca offline w terenie.
Send from Samsung Galaxy S (using TapaTalk)
Re: [Android] OpenCachingFun
: czwartek 20 października 2011, 16:13
autor: maryush
Super

Jak tylko będzie mapa to zaraz się nią będę bawił. Reszta fajna i pożyteczna, ale musztomieciem jest przede wszystkim mapa.
Re: [Android] OpenCachingFun
: czwartek 20 października 2011, 23:42
autor: zeyomir
Co do wpisów offline to tak właśnie zamierzałem to rozwiązać- będzie można 'zaliczyć' skrzynkę nie mając nawet autoryzacji w swoim koncie dla aplikacji, bo wszystko zapisywane jest lokalnie do bazy. Stąd też (na razie nieaktywny) przycisk 'wpisy do logbooków' w menu

.
Potem przychodzimy do domu, łapiemy wifi i klikamy synchronizuj, co wysyła nasze logi. Jeśli zostały poprawnie zapisane w bazie oc.pl to czyści ich lokalne wersje.
Co do ergonomiczności interfejsu- nad tym popracuję, ale dodanie kolejnych funkcjonalności ma na razie większy priorytet.
Co do eliminacji ściągania kilka razy tych samych danych- na razie po prostu nie zapisuję do bazy skrzynek które już tam są (a co za tym idzie, nie ściągam też ponownie ich zdjęć). Nie przewidywałem możliwości 'aktualizacji' skrzynek w bazie (czyli dociągnięcia np nowych wpisów w logbooku, które pojawiły się od czasu kiedy pobraliśmy skrzynkę), ale pomyślę nad tym- jest to w sumie dość ciekawy problem

.
Mapy będą, spokojnie

. Chociaż nie wiem na ile uda mi się zrealizować plan (na razie wygląda na to, że androidowe api googlemaps nie daje dostępu do wszystkich interesujących mnie funkcji), ale postaram się coś wymyślić, żeby 'było dobrze'

. Na razie dostępna jest 'proteza'- w widoku skrzynki można skopiować współrzędne do schowka i wkleić ręcznie w dowolnym programie z mapami/nawigacją. Wiem, że średnio wygodne, ale tymczasowo lepsze to niż nic

.
Re: [Android] OpenCachingFun
: środa 07 marca 2012, 21:09
autor: Pawel brasia
Zainstalowałem program, ale nie mogę pobrać żadnej skrzynki

W pierwszej chwili myślałem, że wpisuję źle współrzędne, ale ani po kodzie ani po nazwie nic nie wyszukuje.
(Samsung SG+, Android 2.3.6.)
Re: [Android] OpenCachingFun
: poniedziałek 20 sierpnia 2012, 20:56
autor: szanto
Czy ktoś ma jakieś informacje o tym programie?
Zapowiadał się ciekawie ale to za mało.
Re: [Android] OpenCachingFun
: czwartek 27 czerwca 2013, 22:25
autor: zeyomir
Trochę czasu minęło odkąd pierwszy raz pochwaliłem się tutaj OCFun. Aplikacja przebyła od tamtego czasu długą drogę- tutaj garść zmian jakie przez ten czas zostały wprowadzone:
- skrzynki pobierać można na wiele sposobów (np po adresie)
- można też dodawać własne "skrzynki" (przydatne przy multakach i quizach)
- współrzędne można wpisywać w dowolnym formacie (stopnie/stopnie i minuty/stopnie, minuty i sekundy)
- pobrane skrzynki można podejrzeć na mapie
- najnowsza wersja została (wreszcie

) wyposażona w "kompas" prowadzący do wybranej skrzynki
Od jakiegoś czasu kod aplikacji jest otwarty i dostępny na
githubie, a samą aplikację od około miesiąca znaleźć można na
Google Play.
Zapraszam do pobierania i testowania

.
Re: [Android] OpenCachingFun
: piątek 28 czerwca 2013, 19:43
autor: parlando
U mnie jest problem przy próbie wprowadzania tekstu... Dotyczy to menu Dodaj skrzynki/ W pobliżu:
- po pierwsze, klawiatura sama nie wyskakuje
- po drugie, przy "ręcznym" wywołaniu tekst nie jest wprowadzany.
Re: [Android] OpenCachingFun
: niedziela 30 czerwca 2013, 23:09
autor: zeyomir
Podaj proszę model telefonu i wersję systemu.
Miałem do tej pory jedno podobne zgłoszenie, ale nie udało mi się go zreprodukować ani na moim telefonie ani na żadnym emulatorze... obejście problemu to kliknięcie w drugie pole tekstowe a potem znowu w to pierwsze; Tymczasem stworzyłem notkę
https://github.com/zeyomir/OpenCachingFun/issues/36 na tego buga i będę się starał dowiedzieć 'dlaczemu nie działa' i naprawić

.
Re: [Android] OpenCachingFun
: poniedziałek 01 lipca 2013, 01:04
autor: parlando
ZTE Blade, 2.3.5.
Faktycznie po kliknięciu w pole współrzędnych pojawia się klawiatura.
Edit: wywala mi program przy pobieraniu keszów...
Re: [Android] OpenCachingFun
: poniedziałek 01 lipca 2013, 21:14
autor: zeyomir
chyba prościej będzie jak napiszesz mi maila, bo nie ma sensu zaśmiecać tutaj forum

napisz proszę na
zeyomir@gmail.com co dokładnie robisz, co gdzie wpisujesz etc
Re: [Android] OpenCachingFun
: wtorek 02 lipca 2013, 08:15
autor: Seyonne
Mógłbym prosić o udostępnienie aplikacji do pobrania spoza Google Play, które w obecnej chwili nie mam pojęcia czemu mi nie działa

?