Dmitrii Riazantsev (@dimlix) header
Dmitrii Riazantsev (@dimlix) profile picture

Android Expert | ex-Yandex, Toptal, Sonect | Telegram: @dilix90

Budva, Montenegro
Joined August 2011
Photo by Dmitrii Riazantsev (@dimlix)Photo by Dmitrii Riazantsev (@dimlix)Photo by Dmitrii Riazantsev (@dimlix)Photo by Dmitrii Riazantsev (@dimlix)Photo by Dmitrii Riazantsev (@dimlix)Photo by Dmitrii Riazantsev (@dimlix)Photo by Dmitrii Riazantsev (@dimlix)Photo by Dmitrii Riazantsev (@dimlix)Photo by Dmitrii Riazantsev (@dimlix)Photo by Dmitrii Riazantsev (@dimlix)
Google photo показал мне в подборке фото, сделанное 14 лет назад. Весь прикол его я понял только сейчас 😜
1
1
Интересный момент. #Room после 2.4.0-alpha03 (может и чуть позже) требует, чтобы compileSdkVersion был не ниже 31. Если вам нужен 30, то обновляться выше 2.4.0-alpha03 надо осторожно. #Код
Только сейчас распробовал беспроводную отладку приложений, которая идет нативно с Android 11+. Один раз "спарив" приложение со студией в знакомой сети будет работать само по себе при включении опции. По ощущению деплоится чуть дольше, но отсутствие… t2p.pw/rzOrdHhcoS
Обычно на протяжении недели приходит порядочное количество вакансий, большинство из которых типовые простыни об одном и том же. Чем-то понравилась вакансия от QLean. Ищут синьора андроид, который будет ответственен за приложения с нуля. Про деньги не… qlean.notion.site/Senior-And…
#Конференция для мобильных разработчиков Mobius — 22-25 ноября, онлайн. Вас ждет 4 дня выступлений спикеров со всего мира, которые будут рассказывать обо всем, что происходит в индустрии и может пригодиться в работе. Речь пойдет про: ✔️ iOS; ✔️… bit.ly/2X0ZYPY
ExtensionManager теперь позволяет накатить четких эффектов поверх CameraX. Зачет. bit.ly/3j0Vj8t
Какое-то время #Код для маппинга у нас был через #Kotlin #Extension. Проблемы начались в основном когда начали писать тесты. Экстеншены просто так не замокать. Переход на простые классы мапперов позволило писать более правильные, красивые и понятные тесты.
3
Статья про нейминг и РЕнейминг. Интересно почитать не только как это сделать, но и посмотреть кто как свои пакеты называет 😉 #Статьи bit.ly/3ACxSZ4
Организация тестовых ферм из устройств - не то, что нужно каждому. Тем не менее очень интересно посмотреть на то, что получается. #Статьи bit.ly/3lXMZHa
Интересная статья про гибридные подходы к монетизации. Это про то, как совмещать подписки, in-app и рекламу как модели монетизации. #Статьи bit.ly/3lWrCpR
Конференция для адептов Android-разработки ⚡️ Android-разработка не стоит на месте: AsyncTask, RetainFragment и многие другие уже канули в лету. Сегодняшние технологии точно также через пару лет будут сводить тебе олд скулы. Чтобы не превратиться в… mblt.ru/?utm_source=tg&utm_m…
Начиная с Android 12 будет возможность делать Splash скрины из коробки! Если вы уже используете Splash screen в вашем приложении, то Google настоятельно рекомендует мигрировать на новое API, потому что: 👉 Если вы используете android:windowBackground… bit.ly/3hzLAVS
Всех с днем программиста, сегодня 256 день в году! А еще все чаще в личку приходят не технические вопросы, а в целом про программирование, карьеру и т.д. С удовольствием всем отвечаю по мере возможностей, но время не резиновое 😉 В связи с этим, в… bit.ly/3A8yINU
typealias позволяет задавать синонимы типам. Это удобно для сокращения длинных типов. Да и читать код становится немного проще. #Код
Небольшое описание с примером как пользоваться LiveText. Он позволяет распознать текст, например, с камеры. #Статьи bit.ly/3t4ijqN
Международная мобильная #Конференция 📲 Наши друзья и коллеги из e-Legion с 2012 года проводят в Москве мобильные конференции MBLT и MBLT Dev, у них выступали спикеры из Facebook, Google, Shazam, Uber, Netflix и др. В этом году MBLT+ пройдет 13 октября… mblt.ru/?utm_source=tw&utm_m…
#Оффтоп В каких "нестандартных" обстановках вам приходилось работать?
If-Else в Котлин можно заменить на when с разными условиями. Тут главное не перестараться. Иначе "завтра" уже сами не вспомните почему идет ряд странных сравнений внутри when блока. #Код
Интересный способ тестирования разных частей приложения когда есть сложные точки входа. Экран спрятан за авторизацией и еще десятком кликов и запросов в сеть? Создаем Sample App, в котором одной кнопкой ведем на нужный экран. #Статьи bit.ly/2VhWtDM