Weekly Weather v3: Radar Maps, New Settings, and Landscape Support

Version 3 of Weekly Weather is out, and it’s a significant update. The headline addition is an interactive radar map with animated precipitation overlays, but there’s a lot more packed into this release.

Weekly Weather forecast screen

Radar Map with Animated Precipitation

The biggest new feature is the radar screen. You can now pull up an interactive map and watch precipitation move across the region in real time. The animation shows a time scrubber so you can step through frames manually or let it play on its own.

The radar overlay uses live precipitation tile data layered on top of a standard Google Maps view, so you get full map interactivity — zoom, pan, and switch between radar mode and a clean map view.

Radar screen showing animated precipitation overlay

A few things worth noting about the radar implementation:

  • Tile caching has been improved, so switching between frames is smoother
  • Zoom level is preserved when toggling radar mode on and off — no more jumping back to the default zoom
  • The map no longer shows Null Island (0°, 0°) when navigating from the weather screen, which was a bug introduced earlier

Map Screen

Alongside the radar, there’s a dedicated map screen for viewing your current location and saved places. It shares the same navigation structure as the weather screen, so jumping between your saved locations is quick.

Map screen showing location

Settings: Units, Theme, and Radar Speed

A proper settings screen is new in v3. Previously there were no user-configurable options — now you can set:

  • Units — Metric (°C, km/h) or Imperial (°F, mph)
  • Theme — System default, Light, or Dark
  • Radar speed — Normal (x1) or Fast (x2)
Settings screen

Landscape Layout Support

All three main screens — weather, map, and settings — now have proper landscape layouts. Previously the app was portrait-only. If you use it on a tablet or just rotate your phone, it adapts correctly.

Adaptive Navigation

The navigation structure has been updated to be adaptive. On smaller screens you get a bottom nav bar; on larger screens the layout adjusts accordingly. This was part of a broader cleanup that also consolidated several modules and fixed edge-to-edge display issues.

Under the Hood

On the dependency injection side, the app moved from Dagger Hilt to Koin in v2.6.2, which simplified the setup considerably. v3 builds on that foundation with the new features above.

The app remains open source under MIT licence — the source is on Gitea and the app is available on Google Play. Weather data is provided by Open-Meteo.