Skip to content

IOS Weather App - In order to learn URLSession, Restful API and animations

License

Notifications You must be signed in to change notification settings

bilgecakar/WeatherAppIOS

Repository files navigation

WeathernoW App

I developed Weather App in order to learn URLSession, RESTful API and animations well. I used Weatherbit API all of my weather needs. I accessed current weather data and 3 day / daily forecasts for any location including over 376,000 cities. I used Lottie, ViewAnimator packages and Core Animations to make animations also used URLSession for network data transfer tasks.

When app starts, you can see city name, current temperature, sunrise, wind speed, rate of cloud, datetime (the city's own timezone) and weather forecast for 3 day. You can check the weather forecast of the city you want.

City CSV file: cities_full.csv

Technology and structures

  • URLSession
  • RESTful API
  • Core Animation
  • CollectionView
  • Auto layout
  • VIPER Pattern
  • Web services
  • Lottie
  • ViewAnimator

Recording of app:

WeatherAppLowRecording.mp4

About

IOS Weather App - In order to learn URLSession, Restful API and animations

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages