Strona 3 z 3

Re: [Android/free] FTFalarm

: piątek 25 grudnia 2015, 11:37
autor: Lza
skyqen pisze:Połączenie locus + szybki wpis + geokrety logger + apką do zarządzania swoim kontem + ftf alram + (...) + :
jedna aplikacja do opencachingu była by lepsza niż 21 aplikacji służących do innych celów adaptowanych pod opencaching.
Geościeżek w okapi nie ma, ale skoro główni hamulcowi wkrótce odejdą, to drzwi do rozwoju bedą otwarte.

Re: [Android/free] FTFalarm

: niedziela 27 grudnia 2015, 22:24
autor: Boguś z Polska
Wsadzanie aplikacji do zasobnika w celu "nieprzerwanego działania programu" to bardzo zła strategia. Przede wszystkim mnie by taka ikonka, której nie da się pozbyć irytowała. Ale ponadto, jeżeli kilka aplikacji zastosuje takie podejście, to w końcu skończą się zasoby dla aplikacji, które nie rozpychają się rękami i nogami w systemie. I system pewnie i tak ubije Twoją apkę, więc ikonka będzie, a FTFy się nie pokażą. Dużo lepszym rozwiązaniem jest ustawienie timera, żeby np. co 3 godziny budził Twoja apkę, sprawdzasz kesze, ustawiasz timer na kolejne 3 godziny i idziesz spać. A jeszcze lepsze (idealne) rozwiązanie to takie, w którym strona serwerowa sprawdza dostępność nowych keszy, i w razie czego wysyła pusha (z wykorzystaniem infrastruktury Google) na telefon. Wtedy Twoja aplikacja może być w ogóle wyłączona, nie zużywać nic a nic baterii, a użytkownik dostanie informację o nowym keszu.

Re: [Android/free] FTFalarm

: środa 30 grudnia 2015, 09:24
autor: skyqen
Boguś z Polska pisze:Dużo lepszym rozwiązaniem jest ustawienie timera, żeby np. co 3 godziny budził Twoja apkę, sprawdzasz kesze, ustawiasz timer na kolejne 3 godziny i idziesz spać.
Dokładnie tak jest zrobione :wink: Nie sprawdzałem dokładnie ile ramu pobiera, ale myśle że mało. Pobór baterii też nie powinien być duży. Problemem aplikacji tego typu (gdy ma przez 99% czasu działać w tle) jest to, że jak "pojdzie spać" to nie wiadomo czy się obudzi. Dokumentacja Androida jasno sugeruje, że wykorzystanie notyfikacji to jedyny sposób oraz że raczej nie ubije nam apki
It is still theoretically possible for the service to be killed under extreme memory pressure from the current foreground application, but in practice this should not be a concern.
Jeśli chodzi o wykorzystanie pusha to nie orientuje się o za bardzo o co dokładnie chodzi (podrzucisz jakiś link?). Z 2 strony można nadal korzystać z powiadomienia na mail jeśli komuś przeszkadza notyfikacja :wink:

Re: [Android/free] FTFalarm

: środa 30 grudnia 2015, 21:06
autor: Boguś z Polska
skyqen pisze:Problemem aplikacji tego typu (gdy ma przez 99% czasu działać w tle) jest to, że jak "pojdzie spać" to nie wiadomo czy się obudzi. Dokumentacja Androida jasno sugeruje, że wykorzystanie notyfikacji to jedyny sposób oraz że raczej nie ubije nam apki
No ale to chodzi o to, żeby właśnie nic w tle nie chodziło, żadna usługa. Nawet proces może zostać z pamięci sprzątnięty. http://developer.android.com/reference/ ... nager.html
Z tego co kojarzę, to opcja "Force stop" na aplikacji sprząta te timery, no ale ona chyba po to jest, żeby skutecznie ubić aplikację.

I jeszcze jedno. Android 4.1.2 (może inne też) ma taką przypadłość, że mimo wykorzystania notyfikacji, i innych szmerów-bajerów, sprzątnięcie aplikacji z listy aplikacji ubijało proces, a następnie restartowało.
skyqen pisze:Jeśli chodzi o wykorzystanie pusha to nie orientuje się o za bardzo o co dokładnie chodzi (podrzucisz jakiś link?).
Nigdy nie korzystałem. Kiedyś to się nazywało Android Push Notifications, teraz Google Cloud Messaging. Myślę, że tu jest w miarę kompletnie opisane, jak to robić: http://rdcworld-android.blogspot.in/201 ... cloud.html https://developers.google.com/cloud-messaging/