Comments 4
Спасибо за статью.
Интересно как назначали ответственных за общий модуль? Этим занимается Андроид команда или отдельная группа разработчиков? iOS команда туда лезет или сразу отнекивается? Возникали ли проблемы из-за этого?
Интересно как назначали ответственных за общий модуль?
Этим занимается Андроид команда или отдельная группа разработчиков?
В нашей компании с общим модулем работают и андроид, и ios-разработчики. Мы не выделяли отдельную команду только под мультиплатформу. Поэтому отдельных ответственных за общий модуль нет.
iOS команда туда лезет или сразу отнекивается? Возникали ли проблемы из-за этого?
iOS-команда работает с общим кодом наравне с андроид-разработчиками. Проблемы возникают только при погружении нового iOS-разработчика. Во-первых, этот разработчик на этапе найма должен быть готов к работе с общим кодом. Во-вторых, на адаптации в компании он обучается работе с KMM по материалам из нашего onboarding и базы знаний.
Жаль, что обошли внимание Kotlin/JS. Очень интересно было бы пообщаться с соратниками по грабельному полю
Как внедрить KMM в существующие проекты и не пожалеть: теория, наш опыт и гайд