AppsConf 2025

Как bytecode помогает писать скриншот тесты

Deep dive

Архитектура платформы Google Android
Особенности процессов разработки и тестирования мобильного ПО

Доклад принят в программу конференции

Целевая аудитория

Материал будет интересен тем, кто интересуется глубокими аспектами систем и библиотек, которые могут использоваться повседневно, но вызывать трудности к понимаю того, а как это все-таки работает. Будет интересно Android разработчикам. Разработчикам SDK для Android.

Тезисы

Будут рассмотрены такие вопросы, как Android Platform, Android Build Process, AOSP, Bytecode modification, Screenshot Testing with Robolectric.

Больше 5ти лет занимаюсь Android разработкой. Люблю образовательную деятельность, иногда находясь и в позиции ученика, и в позиции учителя. Нравится совершенствовать свои навыки, копая глубже в технические решения.

Видео

Подготовительное задание
-