Strona 1 z 3

[Android/Open source] GeoKrety Logger

: piątek 13 grudnia 2013, 17:16
autor: dzwiedziu
Witam,

Kilka dni temu awansowałem ze zwykłego użytkownika smartfonu z androidem na programistę.

Zabrałem się za pisanie mojej pierwszej aplikacji: GeoKrety Logger.
Strona domowa: http://geokretylog.sourceforge.net/ (zawiera screenshoty)

Ściągnij i wypróbuj: https://play.google.com/store/apps/details?id=pl.nkg.geokrety (2014-02-16)
Lub ze strony SourceForge: https://sourceforge.net/projects/geokretylog/files/latest/download

Zapraszam na listę mailingową dla użytkowników i testerów:
http://groups.google.com/d/forum/geokrety-logger

Aplikacja jest darmowa i będzie darmowa. W dodatku publikuję jej kod źródłowy. Strona wiki z instrukcjami do programu (po angielsku):
https://sourceforge.net/p/geokretylog/wiki/

Założenia aplikacji:
- niezależna od innych programów ale w miarę możliwości integrująca się z nimi,
- możliwie prosto i możliwie szybko zalogować geokreta,
- możliwość działania offline (bez dostępu do neta) tak jak aplikacja Opencaching - Szybki Wpis,
- możliwość grupowego logowania "kret odwiedził".

Edit (2014-01-15):
- logowanie w tle (jak nie ma internetu to ponawia próbę co 5 min).

Re: Nowa aplikacja na androida do logowania geokretów

: sobota 14 grudnia 2013, 16:33
autor: dzwiedziu
Upubliczniłem wersję gotową do instalacji. Czekam na uwagi i komentarze. Mogą być w tym wątku albo na priv. Linki w głównym poście tego wątku będę na bieżąco aktualizował za każdym razem jak umieszczę nową wersję.

Re: Nowa aplikacja na androida do logowania geokretów

: wtorek 17 grudnia 2013, 21:11
autor: dzwiedziu
Nowa wersja a w nim polsko/angielski i poprawiony interfejs. Wiele min rozbrojonych, ale dalej nie zalecam kręcić ekranem przy wysyłaniu loga :)

Re: Nowa aplikacja na androida do logowania geokretów

: środa 25 grudnia 2013, 11:17
autor: dzwiedziu
Z wesoło-świątecznymi życzeniami oddaję nową wersję. A w niej sporo poprawek. Już program nie powinien się wywracać po obróceniu ekranu itd. Ok, idę dziś w teren bo ładna pogoda. Czas spalić zjedzone ciasta i przetestować dziada :)

Re: Nowa aplikacja na androida do logowania geokretów

: środa 25 grudnia 2013, 12:17
autor: Layio
Gdy mam już wpisane dane do logowania geokreta i zmienię datę - wszystkie pola się kasują.

Re: Nowa aplikacja na androida do logowania geokretów

: środa 25 grudnia 2013, 12:32
autor: dzwiedziu
Dzięki za informację. Jeszcze nie wyszedłem z domu więc wrzuciłem poprawioną wersję 0.1.1 :) Link w pierwszym poście zaktualizowany.

Re: [Android/Open source] GeoKrety Logger

: środa 25 grudnia 2013, 22:01
autor: filips
A będą jakieś screenshoty dla ciekawych? :)

Re: [Android/Open source] GeoKrety Logger

: środa 25 grudnia 2013, 22:03
autor: dzwiedziu
Właśnie nad tym pracuję oraz nad tym by wrzucić to na Google Play.
Screenshoty tu: http://geokretylog.sourceforge.net/
Program zgłoszony do Google Play, czekamy na odpowiedź...
Edit: program w Google Play już dostępny :)

Re: [Android/Open source] GeoKrety Logger

: niedziela 29 grudnia 2013, 15:06
autor: humantree
póki co nie miałem problemu z działaniem, bardzo poręczny i przydatny programik :)

Re: [Android/Open source] GeoKrety Logger

: niedziela 29 grudnia 2013, 23:14
autor: dzwiedziu
Heh, w Niemczech jest większe zainteresowanie programem niż i nas.
Zebrałem listę propozycji rozwoju:
https://sourceforge.net/p/geokretylog/wiki/ToDo/

Myślałem, że podobny resolver z ostatnich logów zrobię do geocaching.com. Wchodzę na stronę z API, a tam taki zonk:
http://www.geocaching.com/live/apidevel ... fault.aspx
"At the current time, we are no longer accepting new requests for API access."

To oni są tak zamknięci i komercyjni, że teraz API tylko dla partnerów mają?

Re: [Android/Open source] GeoKrety Logger

: poniedziałek 30 grudnia 2013, 00:37
autor: miklobit
dzwiedziu pisze:Myślałem, że podobny resolver z ostatnich logów zrobię do geocaching.com. Wchodzę na stronę z API, a tam taki zonk:
http://www.geocaching.com/live/apidevel ... fault.aspx
"At the current time, we are no longer accepting new requests for API access."
To oni są tak zamknięci i komercyjni, że teraz API tylko dla partnerów mają?

Jeśli chcesz korzystać z ich API żeby logować geokrety w keszach GC.com to nie wróżę powodzenia.
Nie po to sprzedają kody do śledzenia przedmiotów, żeby ułatwiać życie darmowej alternatywie.

Re: [Android/Open source] GeoKrety Logger

: poniedziałek 30 grudnia 2013, 00:40
autor: dzwiedziu
Trzeba mi tylko ściągnąć ostatnie logi (max 10) danego usera. W OKAPI wystarczy sam login. Nie da rady tego w GC?

Re: [Android/Open source] GeoKrety Logger

: poniedziałek 30 grudnia 2013, 10:39
autor: miklobit
Wszystko da się zrobić bez API - obejrzyj źródła programu c:geo , zwłaszcza ten katalog:
https://github.com/cgeo/cgeo/tree/maste ... /connector
Pamiętaj jednak, że takie pobieranie danych może przestać działać w każdej chwili - jeśli GC zmieni cokolwiek w kodzie strony.
Przeczytaj tez to: http://faq.cgeo.org/#1_21

Re: [Android/Open source] GeoKrety Logger

: poniedziałek 30 grudnia 2013, 10:54
autor: dzwiedziu
Dzięki, o takie coś mi właśnie chodziło. Spoko, widzę, że programiści c:geo aktywnie reagują na zmiany.

P.S. Ma ktoś doświadczenie w umieszczaniu aplikacji na https://f-droid.org/ ?

Re: [Android/Open source] GeoKrety Logger

: poniedziałek 30 grudnia 2013, 21:01
autor: wallson
Dzwiedziu!! Brakuje mi słów uznania, łezka w oku sie kręci... bo marzyłem o czymś takim. Jakiś czas temu nawet tu na forum żebrałem o coś takiego, pytałem czy ktoś mógłby się podjąć zrobienia takiej aplikacji, bo ja nie potrafię. Chłopie jesteś wielki! To działa! Już testuje apkę, będę raportował spostrzeżenia.