[Из песочницы] MVIDroid: обзор новой библиотеки MVI (Model-View-Intent)
#РазработкаподAndroid #androiddevelopment #mvi #pattern #architecture #шаблон #архитектура IV
https://habr.com/post/417763/
#РазработкаподAndroid #androiddevelopment #mvi #pattern #architecture #шаблон #архитектура IV
https://habr.com/post/417763/
t.me
MVIDroid: обзор новой библиотеки MVI (Model-View-Intent)
Всем привет! В этой статье я хочу рассказать о новой библиотеке, которая привносит шаблон проектирования MVI в Android. Эта библиотека называется MVIDroid,...
[Перевод] Современная MVI-архитектура на базе Kotlin. Часть 1
#БлогкомпанииBadoo #Kotlin #Программирование #Разработкамобильныхприложений #РазработкаподAndroid #android #mvi IV
https://habr.com/post/429728/
#БлогкомпанииBadoo #Kotlin #Программирование #Разработкамобильныхприложений #РазработкаподAndroid #android #mvi IV
https://habr.com/post/429728/
t.me
Современная MVI-архитектура на базе Kotlin. Часть 1
За последние два года Android-разработчики в Badoo прошли длинный тернистый путь от MVP к совершенно иному подходу к архитектуре приложений. Мы с ANublo хотим...
[Перевод] Строим систему реактивных компонентов с помощью Kotlin
#БлогкомпанииBadoo #Kotlin #Программирование #Разработкамобильныхприложений #РазработкаподAndroid #android #mvi IV
https://habr.com/post/430550/
#БлогкомпанииBadoo #Kotlin #Программирование #Разработкамобильныхприложений #РазработкаподAndroid #android #mvi IV
https://habr.com/post/430550/
t.me
Строим систему реактивных компонентов с помощью Kotlin
Всем привет! Меня зовут Анатолий Варивончик, я Android-разработчик Badoo. Сегодня я поделюсь с вами переводом второй части статьи моего коллеги Zsolt Kocsi о...
От копипасты к компонентам: переиспользуем код в разных приложениях
#БлогкомпанииBadoo #Разработкамобильныхприложений #РазработкаподAndroid #Kotlin #badoo #androiddevelopment #mvi IV
https://habr.com/ru/post/466049/
#БлогкомпанииBadoo #Разработкамобильныхприложений #РазработкаподAndroid #Kotlin #badoo #androiddevelopment #mvi IV
https://habr.com/ru/post/466049/
t.me
От копипасты к компонентам: переиспользуем код в разных приложениях
Badoo разрабатывает несколько приложений, и каждое из них — это отдельный продукт со своими особенностями, менеджментом, продуктовыми и инженерными командами.
Как мы выбрали архитектуру слоя представления на новом проекте и не прогадали
#Разработкамобильныхприложений #Проектированиеирефакторинг #РазработкаподAndroid #Kotlin #elm #mvi #архитектура IV
https://habr.com/ru/post/534386/
#Разработкамобильныхприложений #Проектированиеирефакторинг #РазработкаподAndroid #Kotlin #elm #mvi #архитектура IV
https://habr.com/ru/post/534386/
t.me
Как мы выбрали архитектуру слоя представления на новом проекте и не прогадали
Про проектВсем привет! Меня зовут Даниил Климчук. Год назад я пришел в vivid.money третьим Android-разработчиком. Несмотря на это, в проекте практически не было...
Работа с толстофичами: как разобрать слона на части и собрать обратно
#БлогкомпанииHeadHunter #Разработкамобильныхприложений #РазработкаподAndroid #android #реактивноепрограммирование #архитектура #mvi IV
https://habr.com/ru/post/534692/
#БлогкомпанииHeadHunter #Разработкамобильныхприложений #РазработкаподAndroid #android #реактивноепрограммирование #архитектура #mvi IV
https://habr.com/ru/post/534692/
t.me
Работа с толстофичами: как разобрать слона на части и собрать обратно
Как часто в разработке функциональности мобильного приложения вы сталкиваетесь со слонами? Большими и неповоротливыми, но настолько умными и полезными для пользо...
Пишем под android с Elmslie
#БлогкомпанииVividMoney #Программирование #Проектированиеирефакторинг #РазработкаподAndroid #Kotlin #elm #mvi IV
https://habr.com/ru/post/553232/
#БлогкомпанииVividMoney #Программирование #Проектированиеирефакторинг #РазработкаподAndroid #Kotlin #elm #mvi IV
https://habr.com/ru/post/553232/
t.me
Пишем под android с Elmslie
ВступлениеЭто третья часть серии статей об архитектуре android приложения vivid.money. В ней мы расскажем об Elmslie - библиотеке для написания кода под android...
Как я научился не волноваться и полюбил управление состояниями Flutter. MVI и Clean Code в комплекте
#РазработкаподAndroid #Flutter #flutter #flutterappdevelopment #управлениесостоянием #mvi #kotlin IV
https://habr.com/ru/post/597221/
#РазработкаподAndroid #Flutter #flutter #flutterappdevelopment #управлениесостоянием #mvi #kotlin IV
https://habr.com/ru/post/597221/
Хабр
Как я научился не волноваться и полюбил управление состояниями Flutter. MVI и Clean Code в комплекте
Цель статьи — показать, как сделать ваш проект на Flutter более понятным для усовершенствования и удобным в сопровождении. Текст может быть полезным как для тех, кто только начинает изучать Flutter,...
Охота на toggle: Как простую фичу сделать максимально сложно
#БлогкомпанииHeadHunter #РазработкаподAndroid #Разработкамобильныхприложений #mvi #mvicore #android #ненормальноепрограммирование IV
https://habr.com/ru/post/656111/
#БлогкомпанииHeadHunter #РазработкаподAndroid #Разработкамобильныхприложений #mvi #mvicore #android #ненормальноепрограммирование IV
https://habr.com/ru/post/656111/
Хабр
Охота на toggle: Как простую фичу сделать максимально сложно
– Хей, Катя, у нас там багуля небольшая завелась. Посмотри, плиз.– Не вопрос, бро. В чем проблема?– Toggle сбрасывается при возврате на экран. Изи, ваще.С этой безобидной фразы началось мое недельное...
Стейт-машины в iOS
#БлогкомпанииHeadHunter #РазработкаподiOS #ios #swift #mvi #state #statemachine IV
https://habr.com/ru/post/662149/
#БлогкомпанииHeadHunter #РазработкаподiOS #ios #swift #mvi #state #statemachine IV
https://habr.com/ru/post/662149/
Хабр
Стейт-машины в iOS
Бизнес-логика – это сложно. Сложная бизнес-логика — ещё сложнее. А описать всё это в коде – просто жесть. Мы с вами каждый день реализуем тонну разных сценариев с огромным количеством веток развития....
Как сделать Android-приложение тестируемым? Часть 2 — MVI
#БлогкомпанииOTUS #Разработкамобильныхприложений #РазработкаподAndroid #Тестированиемобильныхприложений #Kotlin #otus #mvi IV
https://habr.com/ru/post/671050/
#БлогкомпанииOTUS #Разработкамобильныхприложений #РазработкаподAndroid #Тестированиемобильныхприложений #Kotlin #otus #mvi IV
https://habr.com/ru/post/671050/
Хабр
Как сделать Android-приложение тестируемым? Часть 2 — MVI
В первой части статьи мы последовательно рассмотрели шаги по созданию и преобразования приложения для Android, необходимыми для реализации тестов, начиная от Unit-тестирования и заканчивая...
MVI в iOS-приложении
#БлогкомпанииHeadHunter #РазработкаподiOS #Swift #ios #statemachine #mvi #swift IV
https://habr.com/ru/post/671560/
#БлогкомпанииHeadHunter #РазработкаподiOS #Swift #ios #statemachine #mvi #swift IV
https://habr.com/ru/post/671560/
Хабр
MVI в iOS-приложении
Вот бывает: пишешь код, пишешь, а в итоге получаешь настолько большой модуль, что полностью теряешь над ним контроль. И всё это добро изменяется со страшным скрипом, расширяется медленно и совсем не...
[Перевод] Новый подход к безопасному управлению состояниями в Kotlin-приложениях
#mvi #Kotlin #android
https://habr.com/ru/companies/otus/articles/847888/
#mvi #Kotlin #android
https://habr.com/ru/companies/otus/articles/847888/
Хабр
Новый подход к безопасному управлению состояниями в Kotlin-приложениях
Вот уже несколько лет я занимаюсь разработкой высокопроизводительных, полностью асинхронных, реактивных, мультиплатформенных приложений. За это время я успел наткнуться на несколько довольно тонких и...