Владислав Фиц
Компания: Algolia
Разрабатывая библиотеки и SDK, мы заинтересованы в эффективном распространении наших продуктов, а значит и широкой поддержке менеджеров зависимостей. Популярные в iOS разработке менеджеры – SPM, Cocoapods и Carthage – как покемоны, обладают различными характеристиками, могут дружить и вступать в конфликты друг с другом. Собрать их всех в одном проекте не так просто, как может показаться на первый взгляд.
В ходе доклада мы создадим мини-библиотеку и последовательно реализуем её дистрибуцию через упомянутые менеджеры, разберём нюансы организации многомодульности и версионирования в каждом из них и бонусом затронем вопросы поддержки Linux.
Компания: Algolia
Компания: ВТБ