Как стать автором
Обновить

Доклады с DevFest SPB 2018

Блог компании red_mad_robot Разработка мобильных приложений *Конференции


Долгожданные записи докладов с последнего питерского DevFest 2018. Внутри много про Android, много про Web и кое-что ещё.

Всего голосов 11: ↑11 и ↓0 +11
Просмотры 2.6K
Комментарии 0

MotionLayout: анимации лучше, кода — меньше

Блог компании Badoo Разработка мобильных приложений *Разработка под Android *Kotlin *Дизайн мобильных приложений *
Перевод

Google продолжает улучшать нашу жизнь, выпуская новые удобные библиотеки и API. Среди которых оказался и новый MotionLayout. Учитывая обилие анимаций в наших приложениях, мой коллега Cedric Holtz сразу же реализовал важнейшую анимацию нашего приложения — голосование в знакомствах — с использованием нового API, сэкономив при этом огромное количество кода. Делюсь переводом его статьи. 

Недавно закончилась конференция Google I/O 2019, на которой анонсировали обновления и самые свежие улучшения нашего любимого SDK. Лично мне особенно интересна была презентация Николаса Роарда и Джона Хофорда о будущей функциональности ConstraintLayout. А точнее, о его расширении в виде MotionLayout. 

После выпуска бета-версии мне захотелось реализовать анимацию знакомств на основе этой библиотеки.
Читать дальше →
Всего голосов 37: ↑32 и ↓5 +27
Просмотры 28K
Комментарии 6

AvitoTech On Tour: Android meetup в Нижнем Новгороде

Блог компании Авито Open source *Разработка под Android *Kotlin *Дизайн мобильных приложений *

Хабр, привет! Мы продолжаем региональный тур AvitoTech и приглашаем андроид-разработчиков на митап в Нижнем Новгороде, который проводим вместе с сообществом GDG Nizhny Novgorod.


Митап пройдёт 29 февраля в 14:00. Поговорим об использовании MotionLayout, распространённых ошибках проектирования UI, Kotlin Coroutine, а также CI/CD инфраструктуре Авито. Регистрируйтесь сами и приглашайте коллег. Под катом — тезисы докладов, ссылка на регистрацию и видеотрансляцию.


Читать дальше →
Всего голосов 6: ↑6 и ↓0 +6
Просмотры 799
Комментарии 0

Материалы с нижегородского Android-митапа. MotionLayout, Kotlin Coroutines, CI/CD инфраструктура и дизайн-системы

Блог компании Авито Open source *Разработка мобильных приложений *Разработка под Android *Kotlin *

Всем привет! В прошлую субботу, 29 февраля, прошёл наш первый митап для Android-разработчиков в Нижнем Новгороде. Спикеры выступали с докладами о создании красивых анимаций с помощью MotionLayout, Kotlin Coroutines, CI/CD инфраструктуре для Android и дизайн-системе Авито.


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


Всего голосов 11: ↑11 и ↓0 +11
Просмотры 4K
Комментарии 0

MotionLayout + RecyclerView = красивые анимированные списки

Разработка мобильных приложений *Интерфейсы *Разработка под Android *Kotlin *Дизайн мобильных приложений *
Перевод
Tutorial

В этой статье я расскажу и покажу, как создавать красивые анимированные списки на основе RecyclerView и MotionLayout. Аналогичный метод я использовал в одном из своих проектов.

Поехали!
Всего голосов 8: ↑8 и ↓0 +8
Просмотры 11K
Комментарии 3

Как внедрить что-то своё в CoordinatorLayout и не умереть: путь Android-самурая

Разработка под Android *
Tutorial

Привет! Меня зовут Андрей Шоколов, я Android-разработчик KODE.

К нам обратилась компания Forward Leasing с запросом разработать мобильное приложение по готовому дизайну. Прототип содержал дугу, которая по задумке должна была сжиматься в одну линию при скролле. За основу решили взять CoordinatorLayout: у нас уже был положительный опыт работы с ним на другом проекте. Ещё в нашей команде часто любили соревноваться, какой же Layout лучше — CoordinatorLayout или MotionLayout, и именно сейчас настало время узнать.

Сейчас я понимаю, что проблема была создана на ровном месте, — но это я выяснил только в процессе работы. В статье расскажу, с какими 7 сложностями CoordinatorLayout я столкнулся и как сделать за полчаса то, с чем я провозился сутки.

Читать далее
Всего голосов 9: ↑9 и ↓0 +9
Просмотры 3.3K
Комментарии 0