Archiwa tagu: Android

Warstwa Mapa turystyczna w darmowej wersji aplikacji na Android

W najnowszej wersji aplikacji (1.10.7) uwalniamy naszą warstwę Mapa turystyczna – od dziś jest ona dostępna zarówno w bezpłatnej jak i w rozszerzonej (płatnej) wersji aplikacji.

Pamiętajcie, niezmiennie, że wykupując wersję Premium, wspieracie naszą pracę. ♥ A w zamian otrzymujecie:

  • możliwość pobrania map offline,
  • nawigację,
  • funkcję Moje trasy na mapie w serwisie mapa-turystyczna.pl,
  • brak reklam,
  • naszą wdzięczność. 🙂

Zgoda na wykorzystanie danych osobowych – wyjaśniamy

W tym artykule wyjaśniamy po co pytamy w aplikacji o zgodę na wykorzystanie danych osobowych, jakie dane są przetwarzane, przez kogo i w jakim celu. Przeczytajcie zanim ocenicie naszą aplikację na 1 gwiazdkę.

Po co nam zgoda na wykorzystanie danych osobowych?

Pytamy o zgodę na wykorzystanie danych osobowych, ponieważ w świetle europejskiego prawa (konkretnie Ogólnego rozporządzenia o ochronie danych) jest ona konieczna, abyśmy mogli wyświetlać reklamy w aplikacji.

Do tej pory wyświetlaliśmy reklamy bez zgody użytkowników, co nie było zgodne z rozporządzeniem, które niedawno weszło w życie. Dane osobowe na potrzeby reklam są obecnie zbierane tak samo, jak były wcześniej. Zmieniło się tylko to, że szerzej informujemy użytkowników o tym fakcie – nie tylko w Polityce prywatności, ale również po otworzeniu aplikacji i jawnie pytamy ich o zgodę.

Jak się mają dane osobowe do wyświetlania reklam?

Do wyświetlania reklam korzystamy z biblioteki AdMob (od Google), która używa plików cookie lub podobnych środków do przechowywania danych na urządzeniu użytkownika zarówno do wyświetlania reklam spersonalizowanych jak i niespersonalizowanych. Dlatego zgoda na przechowywanie danych w urządzeniu konieczna jest bez względu na rodzaj wyświetlanych reklam (czytaj więcej tutaj).

Jakie dane osobowe są przetwarzane przez Google?

Na potrzeby wyświetlania reklam niespersonalizowanych Google zapisuje na urządzeniu użytkownika pliki podobne do cookie, a następnie wykorzystuje (przetwarza) je, aby ograniczać liczbę wyświetleń reklam, generować zbiorcze raporty dotyczące reklam oraz zapobiegać oszustwom i nadużyciom.

Natomiast w przypadku reklam spersonalizowanych Google może wykorzystywać dodatkowo takie informacje jak: wiek, płeć, zainteresowania, kraj, marka, kategoria i model urządzenia, wersja aplikacji czy wersja systemu operacyjnego. Dokładna lista znajduje się tutaj.

Jakie zgody wyrazić, aby wyświetlane były reklamy niespersonalizowane?

Aby wyświetlane były reklamy niespersonalizowane, należy zaznaczyć:

  1. Zgodę na przechowywanie informacji na urządzeniu lub dostęp do nich.
  2. Uzasadniony interes na wybór podstawowych reklam.
  3. Uzasadniony interes na pomiar wydajności reklam.
  4. Uzasadniony interes na stosowanie badań rynkowych w celu generowania opinii odbiorców.
  5. Uzasadniony interes na opracowywanie i ulepszanie produktów.
  6. W preferencjach dotyczących dostawców uzasadniony interes oraz zgodę na Google Advertising Products.

.   

    

.   

Powyższy zestaw zgód jest wymagany przez Google.

Można również zmienić ustawienia Google, aby reklamy spersonalizowane się nie wyświetlały (Ustawienia telefonu > Google > Reklamy > Usuń identyfikator wyświetlania reklam). Nadal jednak zgody wymagane w wyżej opisywanym okienku są niezbędne.

Do zbierania zgód używamy biblioteki Funding Choices (od Google), która w okienku z zapytaniem o zgodę wyświetla standardowe informacje, z których nie wszystkie możemy dostosować do naszej aplikacji. Widnieje tam m.in. tekst: „Niektórzy dostawcy mogą przetwarzać twoje dane osobowe na podstawie uzasadnionego interesu. Możesz się na to nie zgodzić, zmieniając opcje poniżej”.

Nasza aplikacja jest darmowa, więc w zamian za korzystanie z niej prosimy, żebyś zgodził się na wyświetlanie reklam, które przynoszą nam dochód. Jeśli wolisz wesprzeć nas bezpośrednio i nie oglądać reklam w aplikacji – wykup dostęp Premium.

Dlaczego inne aplikacje nie pytają o zgodę na wyświetlanie reklam?

Prawdopodobnie większość z tych aplikacji nie zdążyła jeszcze wdrożyć nowych wymagań określonych w Ogólnym rozporządzeniu o ochronie danych. Możliwe też, że niektóre aplikacje korzystają z takich bibliotek do wyświetlania reklam, które nie zapisują żadnych danych na urządzeniu użytkownika i nie przetwarzają w żaden sposób danych osobowych, więc nie potrzebują na to zgody.

Aktualizacja aplikacji na Androida (1.8.18) i iOS (1.19.0)

W najnowszej aktualizacji aplikacji na Androida (1.8.18) i iOS (1.19.0) dodaliśmy obsługę wyświetlania różnych typów szlaków na przebiegu trasy i podczas nawigacji.

Na przebiegu zaplanowanej trasy wyświetlamy teraz znane już z serwisu mapa-turystyczna.pl szlaki spacerowe i ścieżki edukacyjne.

Pokazujemy również właściwie ikony ścieżek i szlaków na pasku nawigacji.

Komunikaty o stanie szlaków w aplikacji na Androida

W najnowszej wersji aplikacji na Androida (1.8.15) dodaliśmy wyświetlanie komunikatów o szlakach.

Tę funkcję znacie już z serwisu mapa-turystyczna.pl. Zamknięcia szlaków, utrudnienia na drodze, zakazy wstępów – zbieramy te informacje i wyświetlamy je w szczegółach planowanych tras. Do tej pory tylko w serwisie, od teraz – w aplikacji na Androida, a w następnej kolejności – w aplikacji iOS.

Przy okazji dziękujemy wszystkim, którzy zgłaszają nam wszelkie utrudnienia na szlakach czy informacje o ich zamknięciach. Róbcie to dalej! Co prawda śledzimy wiele źródeł takich informacji, ale czasem zdarza się nam coś przeoczyć i wtedy wasza czujność jest niezastąpiona. 🙂

Data przebycia trasy wystarczy. Aktualizacja aplikacji Android (1.8.14) i iOS (1.12.2).

Chcesz oznaczyć, że przebyłeś zapisaną trasę? Teraz ustawienie daty wystarczy.

Przypomnijmy – do niedawna można było osobno ustawić status trasy (przebyta / nie przebyta), a osobno datę przebycia. Możliwe też było ustawienie daty w przyszłości.

Jednak zdecydowana większość z was nie miała korzyści z tego rozróżnienia, a czasem powodowało ono zakłopotanie. Dlatego wprowadziliśmy uproszczenia. Obecnie:

  • Ustawienie daty przebycia wystarczy, aby trasa była widoczna jako przebyta. Powoduje też „zamrożenie” przebiegu trasy i jest wystarczające, aby trasa była uwzględniona w statystykach.
  • Możliwe jest ustawienie daty przeszłej lub dzisiejszej.

Zmiany w interfejsie widoczne są w aplikacji na Androida w wersji 1.8.14, aplikacji na iOS w wersji 1.12.2 oraz w serwisie mapa-turystyczna.pl.

Problemy z nagrywaniem trasy – co zrobić?

W tym wpisie wyjaśnimy jakie mogą być przyczyny problemów z nagrywaniem trasy i jak je rozwiązać.

Przerwy w nagrywaniu

Jest to najczęstszy problem, który zgłaszacie. Przejawia się on występowaniem prostych kresek na nagranym śladzie, co jest spowodowane zaprzestaniem działania aplikacji Mapa Turystyczna na tych odcinkach.

Ustawienia oszczędzania baterii

Najczęstszą przyczyną powstawania przerw w nagrywaniu trasy są ustawienia oszczędzania baterii, które są stosowane w coraz większej ilości modeli telefonów. Najwięcej zgłoszeń otrzymaliśmy od użytkowników telefonów Huawei i Samsung, co nie znaczy, że problem ten nie może wystąpić również w innych modelach.

Oszczędzanie baterii może polegać na kilku mechanizmach m.in. na ograniczaniu przez system połączenia z siecią, wyłączaniu czujników np. odbiornika GPS czy zamykaniu aplikacji działających w tle. System ignoruje przy tym ustawienia zawarte w aplikacji, więc z poziomu kodu nie możemy temu zapobiec. Konieczne jest ustawienie odpowiednich opcji przez samego użytkownika.

W zależności od modelu telefonu ustawienia te mogą mieć różną nazwę i znajdywać się w różnych miejscach w systemie telefonu. Najczęściej możliwa jest zmiana ustawień w dwóch miejscach:

  1. Ustawienia ogólne baterii
    Tu można dodać naszą aplikację do wyjątków od oszczędzania energii. Szukamy następujących (lub podobnych) ustawień:
    Ustawienia > Bateria > Menu (trzy kropki) > Wyjątki od oszczędzania energii > Tu należy na liście znaleźć aplikację Mapa Turystyczna i zaznaczyć ją. Ustawienia mogą wyglądać też podobnie do tych: Ustawienia > Bateria > Uruchamianie > Ręcznie.
  2. Ustawienia dla aplikacji Mapa Turystyczna
    Tu można ustawić, aby działanie naszej aplikacji nie było ograniczane, gdy działa ona w tle. Szukamy następujących (lub podobnych) ustawień:
    Ustawienia > Aplikacje i powiadomienia > Mapa Turystyczna > Bateria > Ograniczenie działania w tle oraz Funkcja oszczędzania energii

To czy zmiana ustawień zadziałała, można się przekonać podczas następnej wycieczki nagrywanej już z dobrymi ustawieniami.

Aktualizacja aplikacji na Androida (1.8.12)

Usprawnienia w aplikacji na Androida. W planach są też kolejne aktualizacje, ale póki co kilka słów o tym co już zostało zrobione.

Zaplanowane trasy – zmiany na liście i w szczegółach

Drobne zmiany na liście zaplanowanych tras. Dodaliśmy tam datę przebycia trasy i poprawiliśmy widoczność ikony przebytej trasy. Pojawiła się też możliwość sortowania tras po dacie przebycia.

Przebudowaliśmy też widok szczegółów zapisanej trasy. Edycja pól jest teraz prostsza, można też edytować datę przebycia trasy. Dostosowaliśmy też opcję zmiany statusu – nie jest już możliwa zmiana statusu trasy z przebytej na nie przebytą (dlaczego tak jest wyjaśniamy w tym artykule).

Ślad nagrywanej trasy

Rozróżniliśmy ślad nagrywanej trasy od śladu trasy nagranej wcześniej. Dzięki temu jeśli korzystacie ze swoich zaimportowanych albo nagranych wcześniej tras jako „kursów”, którymi można podążać i jednocześnie nagrywacie trasę, ślady na mapie nie „zleją się”.

Aktualizacja aplikacji na Androida (1.8.2)

Zobaczcie co nowego w najnowszej wersji aplikacji na Androida.

Zmiany w widoku zaplanowanej trasy

  1. Uporządkowaliśmy akcje dla zaplanowanej trasy.
  2. Dodaliśmy funkcję Dojedź do startu, do tej pory dostępną tylko w wersji Premium. Wykorzystujemy tu zewnętrzną nawigację.
  3. Przenieśliśmy profil wysokości, dzięki czemu łatwiej śledzić przebieg trasy patrząc na mapę.

Kopiowanie współrzędnych