MichalTalaga17 / WeatherAPP

WeatherApp is a weather application built with SwiftUI
4 stars 0 forks source link
api app ios swift swiftui

WeatherApp

WeatherApp is a comprehensive weather application built with SwiftUI, leveraging SwiftData for efficient data management and WidgetKit to provide a dynamic and customizable widget experience on the home screen. This app allows users to search for cities, save favorite locations, and access detailed weather information.

Demos

MP4 demos:

Features

Requirements

Installation

  1. Set up the project:

    • Clone the repository and open the project in Xcode.
  2. Building and running:

    • Select the app target and run the project on a simulator or device.

Usage

  1. Search for a city:

    • Enter the city name in the search field and press Go to view current weather details for the selected location.
  2. Add to Favorites:

    • Add searched cities to your favorites list for quick access. These cities will be readily accessible from the main list in the app.
  3. Customize Settings:

    • Access the settings menu to adjust preferences such as temperature units, display options, and more.
  4. Widget Customization:

    • Explore and configure various widgets to display different types of weather information on your home screen, including current conditions and forecasts.

Future Development

Author

License

The project is available under the MIT license. Details are in the LICENSE file.