Geometric Weather

A lightweight, powerful, open-source Material Design weather app.
Geometric Weather is a free and open-source Android weather app.
This build flavor has all proprietary dependencies and related code stripped out to make it eligible for inclusion on F-Droid.

In the app, you'll find:

  • Real-time temperature

  • Daily forecasts up to 15 days, and hourly forecasts for the next 24 hours

  • Air quality and allergen information

  • Severe weather and precipitation alerts


The app has a strong focus on design, with a simple, clean UX, smooth animations, and Material Design all over, plus lots of customizability:

  • Automatic dark theme

  • Custom icon themes

  • Large selection of home screen widgets for at-a-glance information

  • Live wallpaper


Current supported weather providers in F-Droid flavor:

  • AccuWeather

  • OpenWeatherMap

  • Météo France


This app requests a number of permissions; some required, some optional.

Required permissions:

  • Network (ACCESS_NETWORK_STATE, ACCESS_WIFI_STATE, INTERNET): Allows the app to fetch weather data from providers over the Internet

  • Background updates (RECEIVE_BOOT_COMPLETED, WAKE_LOCK, FOREGROUND_SERVICE, SET_ALARM): Allows the app to refresh weather data in the background

  • Tile (EXPAND_STATUS_BAR): Allows the app to launch itself from Quick Settings



Optional permissions:

  • Location (ACCESS_COARSE_LOCATION, ACCESS_FINE_LOCATION, ACCESS_BACKGROUND_LOCATION): Allows the app to show weather in your current location

  • Storage (READ_EXTERNAL_STORAGE, WRITE_EXTERNAL_STORAGE): Allows the app to set the live weather wallpaper and/or widgets on some devices

  • Ignore battery optimizations (REQUEST_IGNORE_BATTERY_OPTIMIZATIONS): Prevents the app from being killed in the background. Potentially more reliable method for fetching background weather data on some devices

  • Read phone state (READ_PHONE_STATE): Required by an app dependency: not actually used, but can't be removed. It's okay to never enable this.

Niepożądane funkcje

Ta aplikacja ma funkcje, które mogą Ci się nie podobać. Learn more!

Wersje

Chociaż poniżej masz możliwość pobrania plików APK, pamiętaj, że instalując aplikacje w ten sposób nie otrzymasz powiadomień o aktualizacjach. Jest to też mniej bezpieczny sposób pobierania aplikacji. Zalecamy pobranie klienta F-Droid i użycie go do instalacji.

Pobierz aplikację F-Droid
  • Wersja 3.102_fdroid (30102) sugerowane Dodano 2022-06-17

    Ta wersja wymaga systemu Android 5.0 lub nowszego.

    Podpisana i skompilowana przez F-Droid; gwarantuje zgodność z tą paczką kodu źródłowego.

    Uprawnienia
    • dostęp do dokładnej lokalizacji tylko na pierwszym planie
      Aplikacja ma dostęp do dokładnej lokalizacji z usług lokalizacyjnych, kiedy jest używana. Aby aplikacja mogła używać lokalizacji, musisz mieć na urządzeniu włączone usługi lokalizacyjne. Może to zwiększyć wykorzystanie baterii.
    • dostęp do przybliżonej lokalizacji tylko na pierwszym planie
      Aplikacja ma dostęp do przybliżonej lokalizacji z usług lokalizacyjnych, kiedy jest używana. Aby aplikacja mogła używać lokalizacji, musisz mieć na urządzeniu włączone usługi lokalizacyjne.
    • dostęp do lokalizacji w tle
      Aplikacja ma dostęp do lokalizacji w dowolnym momencie, nawet kiedy nie jest używana.
    • odczyt zawartości pamięci współdzielonej
      Zezwala aplikacji na odczyt zawartości pamięci współdzielonej.
    • prośba o ignorowanie optymalizacji wykorzystania baterii
      Zezwala aplikacji na proszenie o uprawnienia do ignorowania optymalizacji wykorzystania baterii w przypadku danej aplikacji.
    • uruchamianie usługi na pierwszym planie
      Zezwala na korzystanie przez aplikację z usług na pierwszym planie.
    • wyświetlanie połączeń sieciowych
      Pozwala aplikacji na dostęp do informacji o połączeniach sieciowych – np. o dostępnych i połączonych sieciach.
    • wyświetlanie połączeń Wi-Fi
      Pozwala aplikacji na dostęp do informacji o połączeniach Wi-Fi – np. na sprawdzenie, czy obsługa Wi-Fi jest włączona, oraz odczytanie nazw podłączonych urządzeń Wi-Fi.
    • pełny dostęp do sieci
      Pozwala aplikacji na tworzenie gniazd sieciowych i używanie niestandardowych protokołów sieciowych. Przeglądarka i inne aplikacje zapewniają metody wysyłania danych do internetu, więc w ich przypadku to uprawnienie nie jest potrzebne.
    • uruchamianie podczas włączania urządzenia
      Pozwala aplikacji na uruchamianie się natychmiast po zakończeniu rozruchu systemu. Może to spowodować wydłużenie czasu uruchamiania telefonu oraz spowolnienie jego pracy przez zawsze działającą aplikację.
    • ustawianie alarmu
      Pozwala aplikacji na ustawienie alarmu w zainstalowanej aplikacji budzika. Funkcja ta może nie być zaimplementowana w niektórych aplikacjach tego typu.
    • rozwijanie/zwijanie paska stanu
      Pozwala aplikacji na rozwijanie lub zwijanie paska stanu.
    • zapobieganie przejściu telefonu w stan uśpienia
      Pozwala aplikacji na zapobieganie przechodzeniu telefonu w tryb uśpienia.

    Pobierz APK 8.7 MiB Podpis PGP | Dziennik kompilacji

  • Wersja 3.100_fdroid (30100) - Dodano 2022-05-02

    Ta wersja wymaga systemu Android 5.0 lub nowszego.

    Podpisana i skompilowana przez F-Droid; gwarantuje zgodność z tą paczką kodu źródłowego.

    Uprawnienia
    • dostęp do dokładnej lokalizacji tylko na pierwszym planie
      Aplikacja ma dostęp do dokładnej lokalizacji z usług lokalizacyjnych, kiedy jest używana. Aby aplikacja mogła używać lokalizacji, musisz mieć na urządzeniu włączone usługi lokalizacyjne. Może to zwiększyć wykorzystanie baterii.
    • dostęp do przybliżonej lokalizacji tylko na pierwszym planie
      Aplikacja ma dostęp do przybliżonej lokalizacji z usług lokalizacyjnych, kiedy jest używana. Aby aplikacja mogła używać lokalizacji, musisz mieć na urządzeniu włączone usługi lokalizacyjne.
    • dostęp do lokalizacji w tle
      Aplikacja ma dostęp do lokalizacji w dowolnym momencie, nawet kiedy nie jest używana.
    • odczyt zawartości pamięci współdzielonej
      Zezwala aplikacji na odczyt zawartości pamięci współdzielonej.
    • prośba o ignorowanie optymalizacji wykorzystania baterii
      Zezwala aplikacji na proszenie o uprawnienia do ignorowania optymalizacji wykorzystania baterii w przypadku danej aplikacji.
    • uruchamianie usługi na pierwszym planie
      Zezwala na korzystanie przez aplikację z usług na pierwszym planie.
    • wyświetlanie połączeń sieciowych
      Pozwala aplikacji na dostęp do informacji o połączeniach sieciowych – np. o dostępnych i połączonych sieciach.
    • wyświetlanie połączeń Wi-Fi
      Pozwala aplikacji na dostęp do informacji o połączeniach Wi-Fi – np. na sprawdzenie, czy obsługa Wi-Fi jest włączona, oraz odczytanie nazw podłączonych urządzeń Wi-Fi.
    • pełny dostęp do sieci
      Pozwala aplikacji na tworzenie gniazd sieciowych i używanie niestandardowych protokołów sieciowych. Przeglądarka i inne aplikacje zapewniają metody wysyłania danych do internetu, więc w ich przypadku to uprawnienie nie jest potrzebne.
    • uruchamianie podczas włączania urządzenia
      Pozwala aplikacji na uruchamianie się natychmiast po zakończeniu rozruchu systemu. Może to spowodować wydłużenie czasu uruchamiania telefonu oraz spowolnienie jego pracy przez zawsze działającą aplikację.
    • ustawianie alarmu
      Pozwala aplikacji na ustawienie alarmu w zainstalowanej aplikacji budzika. Funkcja ta może nie być zaimplementowana w niektórych aplikacjach tego typu.
    • rozwijanie/zwijanie paska stanu
      Pozwala aplikacji na rozwijanie lub zwijanie paska stanu.
    • zapobieganie przejściu telefonu w stan uśpienia
      Pozwala aplikacji na zapobieganie przechodzeniu telefonu w tryb uśpienia.

    Pobierz APK 8.7 MiB Podpis PGP | Dziennik kompilacji

  • Wersja 3.013_fdroid (30013) - Dodano 2021-04-18

    Ta wersja wymaga systemu Android 4.4 lub nowszego.

    Podpisana i skompilowana przez F-Droid; gwarantuje zgodność z tą paczką kodu źródłowego.

    Uprawnienia
    • dostęp do dokładnej lokalizacji tylko na pierwszym planie
      Aplikacja ma dostęp do dokładnej lokalizacji z usług lokalizacyjnych, kiedy jest używana. Aby aplikacja mogła używać lokalizacji, musisz mieć na urządzeniu włączone usługi lokalizacyjne. Może to zwiększyć wykorzystanie baterii.
    • dostęp do przybliżonej lokalizacji tylko na pierwszym planie
      Aplikacja ma dostęp do przybliżonej lokalizacji z usług lokalizacyjnych, kiedy jest używana. Aby aplikacja mogła używać lokalizacji, musisz mieć na urządzeniu włączone usługi lokalizacyjne.
    • dostęp do lokalizacji w tle
      Aplikacja ma dostęp do lokalizacji w dowolnym momencie, nawet kiedy nie jest używana.
    • odczyt zawartości pamięci współdzielonej
      Zezwala aplikacji na odczyt zawartości pamięci współdzielonej.
    • prośba o ignorowanie optymalizacji wykorzystania baterii
      Zezwala aplikacji na proszenie o uprawnienia do ignorowania optymalizacji wykorzystania baterii w przypadku danej aplikacji.
    • uruchamianie usługi na pierwszym planie
      Zezwala na korzystanie przez aplikację z usług na pierwszym planie.
    • wyświetlanie połączeń sieciowych
      Pozwala aplikacji na dostęp do informacji o połączeniach sieciowych – np. o dostępnych i połączonych sieciach.
    • wyświetlanie połączeń Wi-Fi
      Pozwala aplikacji na dostęp do informacji o połączeniach Wi-Fi – np. na sprawdzenie, czy obsługa Wi-Fi jest włączona, oraz odczytanie nazw podłączonych urządzeń Wi-Fi.
    • pełny dostęp do sieci
      Pozwala aplikacji na tworzenie gniazd sieciowych i używanie niestandardowych protokołów sieciowych. Przeglądarka i inne aplikacje zapewniają metody wysyłania danych do internetu, więc w ich przypadku to uprawnienie nie jest potrzebne.
    • uruchamianie podczas włączania urządzenia
      Pozwala aplikacji na uruchamianie się natychmiast po zakończeniu rozruchu systemu. Może to spowodować wydłużenie czasu uruchamiania telefonu oraz spowolnienie jego pracy przez zawsze działającą aplikację.
    • ustawianie alarmu
      Pozwala aplikacji na ustawienie alarmu w zainstalowanej aplikacji budzika. Funkcja ta może nie być zaimplementowana w niektórych aplikacjach tego typu.
    • rozwijanie/zwijanie paska stanu
      Pozwala aplikacji na rozwijanie lub zwijanie paska stanu.
    • zapobieganie przejściu telefonu w stan uśpienia
      Pozwala aplikacji na zapobieganie przechodzeniu telefonu w tryb uśpienia.
    • modyfikowanie i usuwanie zawartości pamięci współdzielonej
      Zezwala aplikacji na zapis zawartości pamięci współdzielonej.
    • odczytywanie stanu i informacji o telefonie
      Pozwala aplikacji na dostęp do funkcji telefonicznych urządzenia. Aplikacja z tym uprawnieniem może odczytać numer telefonu i identyfikator urządzenia, sprawdzić, czy połączenie jest aktywne, oraz poznać numer, z którym jest nawiązane połączenie.

    Pobierz APK 7.3 MiB Podpis PGP | Dziennik kompilacji