Дайджест докладов: Анатолий Гусев, Сергей Балалаев, Вадим Черненко и Дмитрий Дегтярёв
Анатолий Гусев, RuStore
«Готовим конфигурацию Android-приложения с помощью Dynamic Proxy и рефлексии»
Как в идеале должны работать конфиги? На какие компромиссы идти, если приложение многомодульное? Анатолий ответит на эти вопросы и расскажет, как спроектировать систему холодной конфигурации для Android-приложения и манипулировать конфигами в UI-тестах.
Вадим Черненко и Дмитрий Дегтярёв, Яндекс
«По ту сторону EditText. Программная клавиатура в Android»
Дмитрий и Вадим расскажут про принципы разработки про принципы разработки и особенности интеграции программных клавиатур в Android.
Вы узнаете:
— как в AndroidSDK работает коммуникация между полем ввода и сервисом клавиатуры;
— в чем причины проблем взаимодействия приложений с InputMethodManager;
— как настроить EditText для различных сценариев;
— как создать собственную программную клавиатуру.
Сергей Балалаев, Ozon
«Автоматизация ревью ресурсных картинок в iOS»
Xcode 14 уже умеет подсвечивать на один тип ошибки больше, чем раньше — аж две штуки. Но это даже не основные ошибки. Зато на этапе линтинга обескураженный разработчик или ревьювер iOS-проекта может увидеть много неожиданного.
Сергей расскажет о профитах от включения линтинга в проект и покажет, как решать проблемы с использованием ресурсных изображений — с помощью кодогенерации.
Подробности и билеты — на сайте.
