Дайджест докладов: Сергей Шардыко, Александр Соколинский, Алёна Половкова

Дайджест докладов: Сергей Шардыко, Александр Соколинский, Алёна Половкова, image #1

Сергей Шардыко, Skyeng

«Как избежать хаоса: навигация как отдельный логический уровень»

У библиотек навигации в Android нет строгих правил применения. Это зачастую приводит к распространению логики навигации за пределы ее ответственности, сращиванию с presentation-уровнем, росту связности с другими компонентами. Возникает хаос.

Сергей расскажет, как разработчики Skyeng смогли доработать один из популярных подходов, чтобы отделить навигацию от presentation-слоя, гибко использовать и масштабировать ее в рамках разных модулей. Вы узнаете, как избежать хаоса, перестать зависеть от роста количества уровней вложенности и сократить трудозатраты на разработку.

Александр Соколинский, IceRock Development

«Почему KMM — не кроссплатформа?»

Александр уже полтора года делает приложения с использованием технологии KMM в продакшене. В докладе он рассмотрит концепцию KMM и ее принципиальные отличия от остальных кроссплатформенных решений. Он также расскажет о том, как Kotlin Multiplatform решает известные проблемы кроссплатформенной разработки и взаимодействует с другими платформами. Александр на конкретных примерах покажет, что можно сделать общим между платформами, а что нет, сколько можно выиграть от использования KMM, а где он не так полезен.

Алёна Половкова, Сбер

«Impact Analysis. Как мы ускоряли юнит-тесты»

Алена расскажет о том, как ее команда работала с юнит-тестами на проекте Сбербанк Онлайн. Из ее доклада вы узнаете о видах Impact Analysis, используемых инструментах, алгоритме и настройках, которые помогут существенно сократить время на прогон юнит-тестов на вашем проекте.

Подробности и билеты на сайте Mobius 2022 Autumn: https://bit.ly/3Sx8qwW

48 views·2 shares