LocationWeatherDemo

Здравствуйте!

Для того что бы проект корректно работал установите pod’s.

О проекте:

1) На первой странице можно увидеть погоду в локации, на которой находится пользователь,
   за периоды: На данный момент, +6 часов, +7 дней.
   Так же она сохраняется для показа без интернета, показывается окно, когда в последний раз было
   соединение с сетью.
2) На второй странице, смахните вниз, что бы увидеть поисковую строку. Вводятся город и показывается
   погода в искомом городе.
3) Добавлена локализация (Русская и Английская(системная)) 

Недостатки:

1) Множество ошибок по Constrains. 
   Пути решения: a) добиваться того что бы ошибок не было в Main.storyboard
                 б) сделать таблицу вручную (Delegate, DataSorce)
                 в) делать все Constrains через код.
2) Не сохраняется описание в чем именно измереятся текущая погода(фикс будет в ближайшее время)
3) не самы чистый код (В силу неопытности)

Буду рад любым рекомендациям!

P.S. присылайте рекомендации на почту [email protected]


Hello!

In order for the project to work correctly, install pod’s.

About the project:

1) On the first page, you can see the weather in the location where the user is located,
   for periods: At the moment, +6 hours, +7 days.
   It is also saved for display without the Internet, the window is shown when the last time was
   network connection.
2) On the second page, swipe down to see the search bar. The city is entered and shown
   the weather in the desired city.
3) Added localization (Russian and English (system))

Disadvantages:

1) Lots of Constrains errors.
   Solutions: a) to ensure that there are no errors in Main.storyboard
                 b) make a table manually (Delegate, DataSorce)
                 c) do all Constrains through code.
2) The description of what exactly the current weather will be measured in is not saved (the fix will be in the near future)
3) not the clean code itself (due to inexperience)

I would be glad to any recommendations!

P.S. send recommendations to [email protected]

GitHub

View Github