Митап по мобильной разработке

iOS-девелопер Игорь из EPAM, Минск говорит, что написать свой фреймворк легко, как и зачем — рассказал на митапе. Android-разработчик Илья из Directum холиварил про навигацию и бизнес-логику в Xamarin с предварительным погружением.

Запись в ВК:

Или на гуглдиске https://drive.google.com/file/d/1gWf5-tkJzAoz6VzAGT-IC5ucry5hRmjp/view?usp=sharing

 

17:30-18:15 — Илья Илемков, Directum, Ижевск.

Илья рассказал, как работает навигация в Android-приложении, про её кроссплатформенную реализацию и проблемы, с которыми столкнулись при рефакторинге навигации в Directum Solo — ECM-приложении для топов и министров.

Как выделять новые объекты навигации, как строить диплинки, как их вообще реализовать, как сделать версии iOS и Android максимально похожими.

Посмотрели фреймворки, разобрали решения на С#, Xamarin с дополнительным коротким экскурсом в среду — поймут все.

18:15-19:00 — Игорь Набоков, EPAM, Минск.

Написать свой фреймворк — нечастая задача и может казаться сложной. По факту, оказывается простым приятным делом и крутой строчкой в резюме: open-source, автоматизация разработки. Да и разработка для разработчиков — это интересно.

Игорь рассказал про свой опыт, объяснил, зачем, как, чем может создаваться iOS-фреймворк, какие возникают проблемы, как их решать. Разобрали на примере библиотеки телематики.

Для практики взяли такую ситуацию: есть набор классов, который нужно собрать в библиотеку, допустим, какой-то логер. Посмотрели, как из этого сделать бинарный фреймворк, как добавить в fastlane нужные сценарии, как создать репозиторий в CocoaPods, как опубликовать CocoaPods, как залить бинарную часть, например, на s3, как потом создать новое приложение и подключить этот самый свежеопубликованный фреймворк.

 

Митап по мобильной разработке