Aktywne Wpisy
Veillo +285
#pracbaza
Mam takiego kumpla co ma w korpo 4k na łapę a jego baba dostała pracę w przychodni w jakimś laboratorium i też ma z 4, wszystkim dookoła się chwali, że ile oni to nie zarabiają, często wylatuje z tekstami że jego to zarabia wypłatę moja 3 miesięczna xD, nie chwaląc się dawno przekroczyłem w korpo bariere 10k i biznes generuje conajmniej drugie tyle, jeżdżę starym audi(jest zrobione i fajnie jeździ) mieszkam
Mam takiego kumpla co ma w korpo 4k na łapę a jego baba dostała pracę w przychodni w jakimś laboratorium i też ma z 4, wszystkim dookoła się chwali, że ile oni to nie zarabiają, często wylatuje z tekstami że jego to zarabia wypłatę moja 3 miesięczna xD, nie chwaląc się dawno przekroczyłem w korpo bariere 10k i biznes generuje conajmniej drugie tyle, jeżdżę starym audi(jest zrobione i fajnie jeździ) mieszkam
Robię aplikacje na adroida z geofencingiem. W zależności od wyborów klienta - będzie różna ilość geofence'ów. Próbowałem już paru tutoriali lecz żaden nie działał jakoś dobrze u mnie :/ Macie może jakieś godne polecenia?
Przy okazji mam też parę pytań:
1. Gdzie przechowujecie te miejsca/współrzędne itp? W Shared preferences? Wydaje mi się, że takie rozwiązanie będzie najlepsze?
2. Jak uaktualniać te miejsca? Potrzebuje aby co jakiś czas sprawdzane było czy może jest jakaś nowa oferta/miejsce dla użytkownika. Wyczytałem, że może to być Alarm Receiver, jak myślicie? Apka składa się z paru activity oraz kilku fragmentów. Najlepiej wrzucić to na początku apki?
3. No i właśnie jak to zrobić aby działało dobrze w tle.. Wrzuciłem sobie je na mapę i jeśli miałem włączoną to nawet, że przychodziły te powiadomienia lecz gdy wyłączyłem i apka działała sobie w tle to już nie :/
4. Czytałem o ograniczeniach - 100 geofence'ów na użytkownika. Jeśli będzie więcej to w jaki sposób to rozwiązać? Nowe nadpisują stare? Czy jak to działa?
Jakie najważniejsze praktyki związane z geofencingiem byście mogli polecić?
Dzięki z góry za odpowiedź i chęci pomocy! :)
#pytanie
1. Może być, ewentualnie jakąś baza (niekoniecznie musi być sqlowa)
2,3 service?
@Muscler: Shared preferences? To chyba zbyt prymitywne, żeby takie dane przechowywać. Nie lepiej zrobić prosty model i wrzucić to w jakiegoś SQLlite?
@Muscler: Ja trzymałem w SharedPrefs i w sumie dawało radę, ważne żeby zrobić to tak żeby potem łatwo było zmienić storage na inny (np. wzorzec repository)
2. Tak, pobieram te dane z serwera. Dla każdego użytkownika mogą być inne. I jeśli ktoś znajdzie się w danym promieniu od jakiegoś punktu czyli tego geofence'a to chcę aby mu przyszło powiadomienie. No i muszę sprawdzać co jakiś czas czy nie ma nowej oferty dla danego użytkownika.
3. No właśnie wyczytałem, że tak to działa ale
@Muscler: zmień to na "muszę powiadomić użytkownika jak pojawią się nowe oferty". Możesz wysyłać z serwera indywidualne wiadomości PUSH, dzięki temu apka w ogóle nie będzie zużywała baterii a zostanie powiadomiona jak się coś pojawi nowego na serwerze.