what is new in WeatherKit

Generated on 8/3/2024

1 search

WeatherKit has received several exciting updates this year, as presented in the session Bring context to today’s weather. Here are the key enhancements:

  1. Richer Forecast Details:

    • Current Conditions: Now include finer details such as cloud cover by altitude, in addition to temperature, wind speed, and UV index.
    • Hourly Forecasts: Enhanced with details like hourly precipitation amounts and cloud cover by altitude.
    • Daily Forecasts: More granular daily forecasts, including high and low humidity, and the ability to split forecasts by day parts (daytime vs. nighttime).
  2. Contextual Weather Changes:

    • Ability to highlight upcoming weather changes contextually.
    • Introduction of historical comparisons, allowing users to compare today's weather to historical averages.
  3. Statistics API:

    • New queries for historical averages and daily summaries, providing long-term weather patterns and data since January 1, 1970.
  4. Faster Data Transfer:

    • Support for flat buffers, which can reduce payload size by up to 25% and parsing time by up to 90% compared to JSON. This optimization is available for both Swift and REST APIs.

For a detailed walkthrough of these updates, you can watch the session Bring context to today’s weather.