Mobile Meetup Innopolis. Поговорим про Android Jetpack и шаблоны проектирования Server Driven UI


    В Иннополисе регулярно проходят митапы для разработчиков. В городе айтишников всегда есть желающие узнать что-то новое и обсудить технологии. Пока что нет возможности проводить мероприятия офлайн, поэтому предлагаем встретиться 2 июля онлайн и поговорить о мобильной разработке. В программе два доклада и обсуждение с модераторами и зрителями трансляции. Под катом спикеры рассказывают про свои доклады.


    Все ли вы знаете об Android Jetpack?



    Кирилл Розов, Mobile Lead, Replika / Android Broadcast


    Android Jetpack развивается невероятными темпами и уже есть в любом современном Android-приложении. Сейчас сложно представить разработку без этого набора библиотек. Уследить за всеми новинками непросто, поэтому я сделаю обзор последнего API и будущего библиотеки AndroidX.


    Подробнее остановлюсь на практиках, которые могли упустить разработчики в последних обновлениях Jetpack. Подсвечу новые возможности, которые позволяют делать код проще и эффективнее.


    Приглашаю послушать доклад практикующих Android-разработчиков. Вы узнаете, как сделать интеграцию Dagger 2 c Fragment (без Hilt) и какие API из KTX представляют опасность для использования.


    Шаблоны проектирования Server Driven UI



    Никита Русин, Platform lead, «БюроБюро»


    Расскажу про подход к проектированию и реализации максимально гибкого клиент-серверного протокола с фокусом на API и кейсах его использования. На проектах часто встречаются задачи создать формы платежей или экраны чеков. Подобные экраны с динамическим контентом и логикой невозможно адекватно реализовать без SD UI.


    Тема наиболее актуальна в разработке мобильных и десктопных приложений из-за более сложного и растянутого процесса обновления пользователей. Но доклад будет полезен всем разработчикам обоих концов, как новичкам так и тем, у кого есть серьёзный опыт в проектировании API (для вдохновения или приятного чувства, что в интернете кто-то неправ).


    Разберём:


    • Что такое Hypermedia API и Server Driven UI.
    • Каким образом при небольшой подготовке можно клепать 100500 информационных экранов в день, не меняя клиентский код.
    • Способы реализации SD UI на сервере и на клиенте вместе с простыми примерами на Python и Kotlin.
    • Как подготовиться к тому, чтобы на SD UI реализовывать целые пользовательские сценарии/новые разделы без изменений кода клиента.

    Будут простые примеры без привязки к конкретной платформе и фреймворку. Так что не важно, каких животных и еду вы предпочитаете.





    Вместе со зрителями обсуждать доклады будут модераторы Юрий Новак, ведущий системный аналитик в компании «РТ Лабс» (Иннополис) и Александр Симоненко, технический директор «Технократии» (Казань).


    Начинаем 2 июля в 17:00


    Регистрация — напомним о встрече за пару часов


    Ссылка на трансляцию


    Телеграм-чат митапа


    До встречи!

    Город Иннополис
    Город высоких технологий и IT

    Похожие публикации

    Комментарии 0

    Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

    Самое читаемое