29 февраля AvitoTech совместно с GDG Nizhny Novgorod проведёт митап, посвящённый Android-разработке. Что в программе Avito Android Meetup? Поговорят об использовании MotionLayout, дизайн-системе, распространённых ошибках проектирования UI, а также CI/CD-инфраструктуре Avito. Темы докладов такие: «Организация и инфраструктура дизайн-системы Авито» — Андрей Данилов расскажет, […]

19 февраля в 20:00 МСК в рамках курса по промышленной Android-разработке OTUS проведёт онлайн-интенсив «Упрощаем процесс код-ревью с помощью Android Lint». Кому будет интересно? Специалистам с опытом Android-разработки от 1 года, знанием Java Core или Kotlin. О чём расскажут на вебинаре? Вы узнаете, как упростить и ускорить […]

Евгений Зубков, Lead Android Engineer в Revolut В приложениях мы показываем десятки тысяч картинок из разных источников — загружаем из сети, локально, генерируем. Плодить разные сущности кода для их отображения трудоёмко и неэффективно, логичнее делать […]

Специалисты по IT-безопасности из Check Point Research сообщили о малвари, которая на мобильных устройствах незаметно подменяет легитимные приложения подставными. В обнаруженных случаях дело ограничивалось показом большого количества рекламы, которая приносила злоумышленникам доход. Но исследователи утверждают, что с помощью заражённого смартфона можно также […]

Прежде чем начать писать свой код, нужно понять, как его масштабировать и как им управлять. Как сказал Дядя Боб в своей книге: Вы читаете эту статью по двум причинам. Во-первых, вы программист. Во-вторых, вы хотите […]

Android проектировался таким образом, чтобы расширять возможности пользователей и сделать приложения интуитивно понятными. Например, пользователи приложения могут поворачивать экран, отвечать на уведомления и переключаться на другую задачу. Также у них есть возможность беспрепятственно продолжить работу […]

Рассказывает Uri Shaked — эксперт-разработчик в Google В этой статье я собираюсь поделиться нестандартным подходом к разработке приложений для Android. Стандартный подход заключается в установке Android Studio и создании простого приложения «Hello World» на языках […]