Skip to content

shekunsky/WeatherTestTask

Repository files navigation

WeatherTestTask

Weather App based on OpenWeather API https://openweathermap.org/api

Used technologies:

  1. Swift 5.0

  2. Xcode 10.2

  3. Supported IOS: 10.0+

  4. Supported devices: iPhone5+

  5. The main screen is implemented using MVVM

Used 3-party libraries:

  1. CountryPickerView - picker for country selection

  2. RxRealm - for Realm DB

  3. Moya - network layer

  4. SDWebImage - load and cashe mages

  5. ReachabilitySwift - for observe internet connection

Installing

For open project you need Xcode version 10.2 or higher.

  1. Clone/download project.
  2. In Terminal: $ cd $ pod install
  3. Open <WeatherTestTask.xcworkspace> file in Xcode.
  4. At the WeatherTestTask target general settings page set your development team.
  5. Select device (or simulator) on which you want to install the App.
  6. Build and Run.

About

Weather App based on OpenWeather API https://openweathermap.org/api

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages