Cover of event Ozon Tech Community Mobile Meetup

Ozon Tech Community Mobile Meetup

Встречаем наш Ozon Tech Community Mobile Meetup, на котором мы узнаем, как написать интерфейсы для своей библиотеки так, чтобы избежать обратно несовместимых релизов и крашей в рантайме, расскажем про наш опыт оптимизации времени запуска Android-приложений и про оптимизацию запуска в целом, а также — поговорим по создание нашего супераппа «‎Вози Ozon»‎ с чистого листа. Кроме этого, нас ждёт панельная дискуссия на тему «‎Какое будущее у мобильной разработки?»‎

Три опасные буквы: SDK, API, ABI — Денис Долгополов, Ведущий разработчик мобильных приложений

У нас много самописных SDK, делимся опытом. Что делать, если у вас 10 библиотек и каскадные зависимости? Как спроектировать API библиотеки так, чтобы избежать мажорных релизов? Почему дефолтный параметр функции ломает ABI? Поделимся ответами на все эти вопросы, а ещё – лайфхаками по написанию public кода на Kotlin.
avatar speaker

Оптимизация времени запуска Android-приложений — Сергей Чистяков, Ведущий разработчик мобильных приложений

Поговорим про оптимизацию startup time в android-приложениях и обсудим в докладе следующие вопросы: зачем оптимизировать время запуска и как его измерять? Как понять, что именно оптимизировать? Кроме этого, поделимся нашим опытом оптимизации и расскажем подробнее про наш инструмент для замера времени этапов запуска.
avatar speaker

Суперапп «‎Вози Ozon»‎ — Сергей Балалаев, Руководитель отдела разработки

Поговорим о том, как строилась архитектура нашего решения: о масштабируемости, параллельности и гибкости разработки. Будет много технических подробностей по стеку технологий, организации совместной работы команд, используемой и развиваемой архитектуре супераппа.
avatar speaker

Дискуссия с приглашёнными экспертами

Тема: «‎Какое будущее у мобильной разработки?»

Теги:

Мероприятия сообщества