Skip to content

ipv02/WeatherTestTask

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Weather Yandex API Test Task

Description

En

Start screen - a table with a list of 10 (cities must show the temperature, city name and current weather conditions). You can make this list editable if you want. There is a SearchBar above the table, in which the user can search for the cities of interest. When cell by cell, the user is taken to the detailed information screen.

Detailed Information Screen - after entering a city in the SearchBar, the application should display a screen that will display detailed information about the selected city. The design and what information needs to be displayed is up to you.

Rus

Стартовый экран – таблица со списком из 10 городов (обязательно показать температуру, название города и текущие погодные условия). При желании можно сделать этот список редактируемым. Над таблицей есть SearchBar, в нем пользователь может искать интересующие его города. При нажатии на ячейку пользователь попадает на экран подробной информации.

Экран подробной информации – после ввода города в SearchBar, приложение должно отобразить экран на котором будет подробная информация о выбранном городе. Дизайн и какую информацию необходимо отображать – решайте вы сами.

Result

API

Yandex

What did I use

  • UIKit;
  • AutoLayout;
  • Storyboards;
  • CoreLocation;
  • Networking;
  • More than one screen;
  • Getting actual weather and 7 days weather forecast (API);
  • Working with dependencies;
  • Table view cell customization

Addition

If you want to use, insert your API Key into the NetworkManager class, URLRequest

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages