Skip to content

Repository files navigation

AppTiempo

A comprehensive weather application for Android that connects to Personal Weather Stations (PWS) via the Weather Underground API.

Features

Real-Time Weather Data

  • PWS Connection: Search for and connect to any Personal Weather Station using its ID (auto-capitalized).
  • Current Conditions: View real-time temperature, wind (speed & gust), precipitation, humidity, and more.
  • 5-Day Forecast: Get a detailed 5-day weather forecast with expanding/collapsing sections for minimum/maximum temperatures, rain volume, moon phase, and sunrise/sunset times.

Interactive Data Visualization

  • 24h History Graphs: Visualize data trends over the last 24 hours with interactive charts.
    • Temperature & Feels Like
    • Wind Speed
    • Precipitation
    • Solar Radiation
    • UV Index
    • Pressure
  • Graph Color Customization: Personalize your charting experience with a dedicated hex-color picker for every graph in the Settings menu.

Integrated Maps

  • WunderMap: Access the WunderMap directly within the app to see local station data on an interactive map.
    • Optimized view with maximized map area.

User Customization

  • Favorites: Save your favorite stations for quick access. Features a dynamic yellow star toggle right next to the search box!
  • Granular Units: Fully toggle your preferred units independently!
    • Temperature: Celsius (°C) / Fahrenheit (°F)
    • Speed: km/h / mph
    • Precipitation: mm / inches
  • Localization: Full application support for Spanish (Español) and English natively (including localized wind directions!).
  • Auto-Refresh: Weather and UI seamlessly auto-update whenever you change your units or language preferences.
  • Themes: Support for Light and Dark modes.

Getting Started

  1. Download the APK: The easiest way to get the app is to download the pre-built AppTiempo.apk from the Releases section.
  2. Clone the repository.
  3. Open in Android Studio.
  4. Build and run on your Android device or emulator.

License

MIT License

About

A comprehensive weather application for Android that connects to Personal Weather Stations (PWS) via the Weather Underground API.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages