Skip to content

Testing SwiftUI. Accessible weather app for the blind and visually impaired. Made with https://darksky.net/dev

Notifications You must be signed in to change notification settings

akinoavx13/weather-swiftui

Repository files navigation

Weathery

Language Xcode

Project description

Accessible weather app for the blind and visually impaired

How to run

  • Download Xcode 11.4 or higher
  • Put your Dark Sky Api key in Weather/Util/DarkSky.swift
  • Install pods (Firebase ...) pod install
  • Open project open Weather.xcworkspace

Dependencies

  • RxSwift - Reactive Programming in Swift
  • Firabse - Firebase iOS SDK
  • R.Swift - Get strong typed, autocompleted resources like images, fonts and segues in Swift projects

Todo

  • Errors handling
  • Show your location name
  • Information sheet (Air quality, UV ...)
  • Map with temperatures, precipitation, clouds
  • Widget
  • Choose other location
  • Real-time alert (strong thunderstorm, intense rain, risk of tornado ...)
  • Dedicaded app on Apple Watch, Mac and AppleTV
  • IMessage extension