Swift technical committee member in openapi-generator https://github.com/OpenAPITools/openapi-generator, creator of swift-combine client generator. How swift-combine generator works.
https://habr.com/ru/users/dydus0x14/posts/
Доклад про возможности кодогенерации сетевого слоя на клиентах и сервере по OpenAPI/Swagger спецификации. Описание стандарта, обзор библиотек, пример применения, внедрение в iOS проект
Запись https://youtu.be/S2hj54onkpY
Слайды https://github.com/dydus0x14/me/blob/main/slides/OpeanAPISwaggerGen.pdf
В докладе собраны лучшие практики для построение приложений, которым не нужен интернет. Хранить отдельно действия, или модифицировать локальное хранилище и синкать его на бэк? Как решать конфликты синхронизации?
Запись https://youtu.be/W_uQGCrous0
Слайды https://github.com/dydus0x14/me/blob/main/slides/OfflineFirstApps.pdf
Лучшие практики использования фреймворка Core Data для разработки хранилища с большим (по меркам мобильного приложения) количеством объектов, типов и связей.
Запись https://youtu.be/14hvAyd6Rsg
Слайды https://github.com/dydus0x14/me/blob/main/slides/CoreDataCookBook.pdf
Круглый стол с обсуждением последних новинок WWDC 2020 по горячим следам на конференции мобильных разработчиков Mobius!
Запись https://www.youtube.com/watch?v=aAvFsS73wmI
В одном докладе собраны разные подходы к реализации коллаборативного доступа. Хороший старт, чтобы разобраться с тем, что это такое и как лучше готовить.
В ходе доклада рассмотрим, как избежать в своих приложениях сообщений «The document is locked for editing by another user», «You now have merge conflicts in your working copy», и сделаем шаг навстречу децентрализованному интернету.
Запись https://www.youtube.com/watch?v=luptFJu6skc
Слайды https://github.com/dydus0x14/me/blob/main/slides/RealtimeCollaboration.pdf
Mobius Conference program committee member 2018-2020