ios_courses
Для домашнего задания предлагаю использовать https://swapi.co/ (любое другое открытое апи подойдет, я просто даю пример) Минимальные ожидания - два экрана. Первый таблица с персонажами/фильмами, по нажатию на ячейку открывается второй экран с детальной информацией о персонаже/фильме. Есть кнопка закрыть или назад.
Дальнейшие изыскания:
- загрузить картинки на экране с деталями (аватарку фильма)
- задизайнить свою ячейку в таблице (добавить в нее аватарку)
- добавить несколько переходов (например на экране фильма показывать список кликабельных планет)
- впаять swiftlint
- удиви меня и получишь наклейку
Запуск проекта
Вам нужно скачать пакетный менеджер brew https://brew.sh/index_ru
Затем с помощью него скачать cocoapods (brew install cocoapods)
Затем в папке с проектом запустить команду pod install
В проекте есть пример файла .swiftint.yml с правилами для проверки кода, которые использую я. Вас может это заинтересовать