Извините, регистрация закрыта. На событие уже зарегистрировалось слишком много человек.
Узнать подробности можно телеграм чате MOSDROID – @mosdroid
Следите за анонсами на канале видеоблога "Android в лицах" – @androidinfaces
Приглашаем вас на четырнадцатый митап сообщества Android разработчиков MOSDROID, который пройдет 22 декабря в офисе компании Cian, по адресу Электрозаводская 27с8
Ещё больше хардкора и традиционно об архитектуре!
В этот раз мы обсудим отличия D8/R8 от старичков Dx/Proguard, погрузимся в современную NDK разработку и поймем почему ваш MVP фреймворк давно устарел и пора ли переходить на MVVM;)
Для участия в мероприятии необходимо зарегистрироваться.
Ссылка на прямую трансляцию будет опубликована в телеграмм канале видеоблога «Android в Лицах» – @androidinfaces
Также подписывайтесь на чат сообщества Mosdroid в telegram – @mosdroid
Программа
15:30 – 16:00 — Регистрация
16:10 – 16:55 — «Опыт внедрения ViewModel и LiveData в продакшен», Александр Егоров, RedMadRobot
17:05 – 17:50 — «Как и зачем использовать C++ и новые возможности стандартов С++11/14/17 в Android-проектах», Вячеслав Барков, Лаборатория Касперского
17:50 – 18:10 — Обед/нетворкинг/экскурсия
18:10 – 19:05 — «D8/R8 vs DX/Proguard», Александр Ефременков, Yandex.Taxi
19:10 — Afterparty: пошуметь в паб
Доклады
– «Опыт внедрения ViewModel и LiveData в продакшен», Александр Егоров, RedMadRobot
Расскажу почему мы перешли от Moxy к ViewModel и LiveData и сделали технологическим стандартом для всех новых приложений паттерн MVVM. Поговорим о том, что находится внутри ViewModel, как она работает и что изменилось с переходом на androidx. В докладе будет рассказано о том, как мы связываем DI и ViewModel. Поделюсь боевым опытом внедрения ViewModel и LiveData в проект, рассмотрим решения общих проблем нового подхода. Будет показано как построить взаимодействие ViewModel-View и не напороться на подводные камни.
— «Как и зачем использовать C++ и новые возможности стандартов С++11/14/17 в Android-проектах», Вячеслав Барков, Лаборатория Касперского
Поговорим о том, в каких случаях использовать C++ в Android-проектах, как добавить к проекту нативный код, как собирать нативный код с помощью CMake, как вызывать нативный код из Java-кода и наоборот. Особое вниманме обратим на такие возможности новых стандартов C++11/14/17, как rvalue-ссылки и семантика перемещения, шаблоны с переменным числом аргументов, списки инициализации, автоматическое выведение типа, лямбда выражения, строго типизированные перечисления, атрибуты, константные выражения, структурированные привязки, инструкции выбора с инициализатором и другие, и посмотрим, какие из них поддерживаются в последних версиях Android NDK.
— «D8/R8 vs DX/Proguard», Александр Ефременков, Yandex.Taxi
В Android тулчейн добавили новый компилятор D8 (Dope 8), который позволяет компилировать быстрее, чем DX, и иметь наименьший итоговый размер apk, а также R8 замена ProGuard. В этом докладе постараемся разобраться в этих новинках, а также сравним и поймём, как компилирует D8 против старого доброго DX, зачем сделали второй ProGuard и насколько это всё стабильно.
Подпишись что бы не пропустить анонс следующих встреч: