- Meetup
iOS-девелопер Игорь из EPAM, Минск говорит, что написать свой фреймворк легко, как и зачем — расскажет на митапе. Android-разработчик Илья из Directum обещает холивар про навигацию и бизнес-логику в Xamarin с предварительным погружением.
Начнём в 17:30 по Ижевску (это в 16:30 по Мск) и через полтора часа закончим.
17:30-18:15 — Илья Илемков, Directum, Ижевск.
Илья расскажет, как работает навигация в Android-приложении, про её кроссплатформенную реализацию и проблемы, с которыми столкнулись при рефакторинге навигации в Directum Solo — ECM-приложении для топов и министров.
Как выделять новые объекты навигации, как строить диплинки, как их вообще реализовать, как сделать версии iOS и Android максимально похожими.
В докладе будут примеры кода на С#, Xamarin с дополнительным коротким экскурсом в среду — поймут все.
18:15-19:00 — Игорь Набоков, EPAM, Минск.
Написать свой фреймворк — нечастая задача и может казаться сложной. По факту, оказывается простым приятным делом и крутой строчкой в резюме: open-source, автоматизация разработки. Да и разработка для разработчиков — это интересно.
Игорь расскажет про свой опыт, объяснит, зачем, как, чем может создаваться iOS-фреймворк, какие возникают проблемы, как их решать. Разберём на примере библиотеки телематики.
Для практики взяли такую ситуацию: есть набор классов, который нужно собрать в библиотеку, допустим, какой-то логер. Посмотрим, как из этого сделать бинарный фреймворк, как добавить в fastlane нужные сценарии, как создать репозиторий в CocoaPods, как опубликовать CocoaPods, как залить бинарную часть, например, на s3, как потом создать новое приложение и подключить этот самый свежеопубликованный фреймворк.
Участие бесплатно, нужна регистрация
Встретимся в зуме. Ссылка придёт по почте за полчаса до начала