cross-posted from: https://sopuli.xyz/post/45133785

There is only one FOSS weather app that claims to function offline, and it is broken. The f-droid.org repo shows many weather apps but none state that they work offline. It would be very useful to be able to quickly fetch the weather forecast when connecting to a hotspot, and then to later be able to view the latest forecast that was fetched. Because not everyone has a data plan or has continuous connectivity.

Anyone know of an Android weather app that can do that?

Update

I need it to collect the forecast for the next several days, ideally a week ahead.

  • tabris@lemmy.world
    link
    fedilink
    English
    arrow-up
    4
    ·
    17 days ago

    Breezy Weather will effectively run offline. It syncs fairly regularly but if it can’t update, it will still show the latest results it got and how long ago it was fetched. You can fully control your weather sources and locations, there’s decent widgets, fully open source, can be installed from fdroid or using Obtainium.

    • freedomPusherOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      edit-2
      17 days ago

      Thanks for the tip. Someone suggested the Breezy Weather app but it seems to only cover the current day. I need several days… ideally a week ahead.

      (edit) Sorry, I was wrong… The daily forecast goes 4 days out. That’s good enough.

      • tabris@lemmy.world
        link
        fedilink
        English
        arrow-up
        3
        ·
        17 days ago

        The daily forecast goes as far as the weather provider provides. Try different providers and see which ones have more days.

        • freedomPusherOP
          link
          fedilink
          English
          arrow-up
          1
          ·
          16 days ago

          It turns out I was in fact getting 10 days ahead with the default weather source. I just did not realise it because I didn’t know the daily forecast scrolls further to the right.

          Anyway, I’m sorted… thanks!