Skip to content
This repository has been archived by the owner on Oct 30, 2022. It is now read-only.

Application that shows information from various sources of data for Planet Earth, using SwiftUI.

License

Notifications You must be signed in to change notification settings

MartinStamenkovski/Planet-Earth

Repository files navigation

Planet Earth

iOS Application showing data for our planet, currently it's showing data for:

  • Weather
  • Air Quality
  • Air Quality Rankings
  • Earthquakes
  • Wildfires
  • Tsunami
  • Volcano
  • Water information?
  • Litter and Plastic pollution?

About

The main purpose of this application is to explore and see how far we can go with SwiftUI and Combine.

This application will not be available on the App Store, at least in foreseeable future. With that said you will need to clone this repository and install the application through XCode.

API's

  1. OpenWeather

    • Weather Information
    • Air Quality

    You will need to register your own API Key to use this service, read here how to get your API Key.

    After you obtain OpenWeather API key, you need to set it in Info.plist in OpenWeatherAPI module.

  2. Earthquakes

    For Earthquakes the website above is parsed using SwiftSoup

License

GPL-3.0

Preview

Contributing

Contributions are very welcome, if you want to add new features or fix bugs, please open an issue first and start working on new branch.

App Icon

Made by Freepik from Flaticon

Releases

No releases published

Packages

No packages published