Оптимизация сборок Android-приложений: ProGuard, D8, R8. Тайны обфускации

RU / День 4 / 19:00 / Зал 3  /

Оптимизация сборки — вишенка на торте мобильного приложения. К счастью, существуют инструменты, проверенные временем и заслужившие доверие сообщества. К сожалению, оптимизацию не всегда воспринимают всерьез и не уделяют ей должного внимания.

Дружно вместе:

  • определим место оптимизации сборки в вопросе оптимизации приложения;
  • разберем, как работают инструменты, которыми мы привыкли пользоваться в паре строк;
  • приоткроем завесу обфускации. Покритикуем существующие реализации. Решим, как с этим жить;
  • станем зрителями гонки вооружений. Разберем сравнительные анализы создателей ProGuard и R8. Проведем свои собственные эксперименты и наконец ответим: что же лучше?

Независимо от опыта, каждый разработчик сможет открыть для себя нечто новое. Встретимся на докладе!