Эти фреймворки и библиотеки должен знать каждый iOS разработчик – обязательно!
SPM, CocoaPods, Carthage — менеджеры зависимостей и инструменты для подключения к проекту библиотек и сторонних зависимостей.
Базы данных:
Realm - кросплатформенная БД.
Firebase - сетевая БД от Google.
Core Data - локальная БД от Apple, так же CoreStore - если изучаете Core Data.
Загрузка изображений:
Kingfisher - библиотека для скачивания и кеширования картинок из сети.
Работа с сетью:
Alamofire - это HTTP сетевая библиотека, написанная на Swift. Упрощает работу с сетевыми задачами.
Работа с анимацией:
Spring - библиотека анимаций. Spring поддерживает большое количество уже написанных анимаций, переходов и свойств.
Jelly - разнообразные переходы между View Controller’ами.
Lottie — это библиотека для веб-разработки, iOS, Android и React Native, которая отображает анимацию After Effects в режиме реального времени.
Сразу же, после изучения нашего курса, мы рекомендуем, начать изучение этих фреймворков и библиотек.
Программа курса Swift
Возврат к списку