#MVI

2025-07-03

Статья 4: Готовим MVI

Серия статей с очередным разбором MV* шаблонов, но с интересными деталями Даже опытные разработчики смогут найти что-то новое для себя Это четвертая статья из серии , в которой разбираем как собирается MVI и что же такое Model Статья 4: Готовим MVI - 🧩 Собираем MVI-пазл воедино - 🤔 А что если вообще написать свою реализацию MVI? - 📜 Ты так и не понял, что такое Model? На вкус и цвет салаты разные

habr.com/ru/articles/923226/

#архитектура #mvi #template #model

2025-07-02

Статья 3: Из чего готовят MVI

Серия статей с очередным разбором MV* шаблонов, но с интересными деталями Даже опытные разработчики смогут найти что-то новое для себя Это третья статья из серии , в которой подробно разбираем из чего состоит MVI Статья 3: Из чего готовят MVI - ⚓️ Парадигма Реактивное программирование (Reactive programming) - 🌯 Как завернуть все в шаурму Intent? - 🌽 Как собрать урожай состояние? - 🚜 Зачем трактору нужен редуктор? - 🏪 Как открыть магазин с перехватчиками? - 👷🏼‍♀️ 5 менеджеров и 1 работник Нарезать сущности в салат

habr.com/ru/articles/922990/

#архитектура #mvi #templates #intent #state #reducer #store #interceptors #actor

Seebrücke Frankfurtseebrueckeffm@venera.social
2025-04-08

🎦 HEUTE in #Frankfurt

XOFTEX
mit Filmgespräch
18:00 in der Harmonie

in Kooperation mit Medical Volunteers International #MVI

Es gibt noch Tickets 🎫!!
👇👇👇
arthouse-kinos.de/filme/filmge…
RE: mastodon.social/users/seebruec…

Seebrücke Frankfurtseebrueckeffm
2025-04-08

🎦 HEUTE in

XOFTEX
mit Filmgespräch
18:00 in der Harmonie

in Kooperation mit

Es gibt noch Tickets 🎫!!
👇👇👇
arthouse-kinos.de/filme/filmge

Seebrücke Frankfurtseebrueckeffm
2025-04-04

🎦 XOFTEX

Premiere mit Filmgespräch
mit Filmemacher Noaz Deshe & Produzent Andro Steinborn

Dienstag, 8. April | 18 Uhr | Harmonie

PORT AU PRINCE FILMS
in Kooperation mit

Inspiriert von realen Erlebnissen Geflüchteter und mit einer Besetzung aus größtenteils selbst Asylsuchenden, erzählt der Film die bewegende Geschichte eines Jugendlichen, der zwischen Stillstand, Trauma und kreativer Selbstbefreiung seinen Weg sucht.

🎫 arthouse-kinos.de/filme/filmge

Filmplakat.
Foto: Nacht. Sternenklarer Himmel. Die Szene wird von fahlem kaltweißem Scheinwerferlicht beleuchtet. Eine betongraue Fläche. Rechts begrenzt durch eine Reihe weißer Wohncontainer, die im Dunkeln verschwinden. Links begrenzt durch Nebelschwaden, die ins Bild hineinwabern. In der Mitte von hinten zu sehen. Eine gehende Person in Hosen und Jacke. Sie trägt mit beiden Händen einen jungen Baum mit Wurzelballen.

ganz oben Logos von drei Filmpreisen:
links:
Karlovy Vary, International Film Festival Crystal Globe Competition Special Jury Mention;
Mitte:
41. FILMFEST MÜNCHEN 24;
rechts:
THESSALONIKI INTERNATIONAL FILM FESTIVAL
>>FILM FORWARD SILVER ALEXANDER BEST DIRECTOR
TIFFAS.

großer Titel:
XOFTEX
Ein Film von Noaz Deshe.

unten:
Logo von Medical Volunteers International.
darunter in einem blauen Kasten in weißer Schrift:
FRANKFURT-PREMIERE
DIENSTAG, 8. APRIL | 18 UHR | HARMONIE KINO.
In Anwesenheit von Noaz Deshe (Regie, Drehbuch, Kamera, Schnitt) und Andro Steinborn (Produktion).
AB 17. APRIL IM KINO.
Seebrücke Frankfurtseebrueckeffm
2025-04-01

Updates from the Borders Vol. 4 –

Pauline von Border Violence Monitoring Network über Systematisierung & Normalisierung von Pushbacks an den europäischen Grenzen

10. April 2025, 19 Uhr (MEZ)

online via Zoom:
tr.ee/pV7IkUYEsY
Sprache: Englisch

Medical Volunteers International
Community

News from the Borders: Border Violence Monitoring Network
Medical Volunteers Internatiol
MVI Community

PUSHBACKS

Pauline, Co-Research and Advocacy Coordinator at the Border Violence Monitoring Network, will give an overview of the practice of pushbacks at the European Borders and outline how pushbacks have become increasingly systematic and normalized in recent years.

April 10th 2025, 7pm (CET)
online via zoom
Language: English

You can access the update call online via our linktree (link in bio).News from the Borders: Border Violence Monitoring Network
Medical Volunteers International
MVI Community

Update on the current situation on the ground

Pushbacks have been a brutal part of European border management for years. They take place on land and at sea, by day and by night. But above all, they are one thing: illegal practice. Nevertheless, they are tacitly tolerated and normalised by the EU. Join our update call for more informations.

April 10th 2025, 7pm (CET) online via zoom
Language: English

You can access the update call online via our linktree (link in bio)
For more informations contact
regionalgruppen@medical-volunteers.org
2025-04-01

Что такое чистая архитектура в Android и с чем её едят

В данной статье я рассматриваю основы чистой архитектуры: объясняю что, как и зачем делается, привожу примеры реального рабочего приложения и затрагиваю такие темы, как Dependency Injection (в частности - Koin) и MVI (Model View Intent). Подойдет как тем, кто только начинает разбираться в мире андроида, так и тем, кто уверен в своих силах, но хочет найти что-то новенькое.

habr.com/ru/articles/896602/

#чистая_архитектура #clean_architecture #android #kotlin #koin #mvi

Seebrücke Frankfurtseebrueckeffm
2025-03-27

🌏 Aktuell werden Geflüchtete mit psychischen Erkrankungen oft als Gefahr geframed – Medical Volunteers International setzen ein Zeichen dagegen!
💻 Mit dem *WeCare-Projekt ermöglichen schnelle und kostenlose psychosoziale Online-Beratung für Geflüchtete in Deutschland.
👉 Aktuell ist die Finanzierung dieses Projekts nur bis Ende Juni 2025 gesichert. Helft, dieses wichtige Angebot zu sichern!

👇
secure.betterplace.org/de/dona

Oben links Logo von MVI

Foto: Porträt von Sarah

Aktuell werden Geflüchtete mit psychischen Erkrankungen primär als Gefahr geframed - wir ermöglichen mit *WeCare eine schnelle und kostenlose Beratung.
Sarah / Vorständin Medical Volunteers International e.V.Oben links Logo von MVI

Foto: Porträt von Sarah

At the moment, refugees with mental illnesses are mainly perceived as a danger - with *WeCare, we offer a fast and free counselling service.
Sarah / Board member Medical Volunteers International.
Seebrücke Frankfurtseebrueckeffm
2025-03-09

Updates from the Borders Vol. 3 – Situation Update

Was 'Gesundheit ist ein Menschenrecht' wirklich bedeutet!
Morgen Abend informieren Medical Volunteers International über ihre Arbeit und die Lage von Geflüchteten in .

10.03.25 19:00 MEZ via zoom

🎦 zoom-link:
tr.ee/33r0upenTn

News from the Borders: BULGARIA
MVI Community

Update on the current situation on the ground
Language: English

In recent years, Bulgaria has developed into a key transit country for people on the move. At the same time, the situation on the ground is characterised by police violence and a lack of state support. In our project in Harmanli, close to the Turkish border, we offer access to basic medical care. At the same time,
we support Ukrainian refugees in Varna.

Soline, our field coordinator in Bulgaria, will provide information about the situation on the ground and present our projects.

March 10th 2025, 7pm (CET) online via zoom

You can access the update call online via our linktree (link in bio)
2025-02-06

Безопасное обновления состояния в ViewModel

Это краткая заметка о подходе, который я выработал для себя, чтобы обновлять состояние экрана при использовании MVI-like паттерна в ViewModel . Сразу оговорюсь, что классический "полноценный" MVI подразумевает использование редьюсеров, которые решают часть проблем, описанных в этой заметке, но сугубо на мой вкус, этот подход заставляет писать много бойлерплейтного кода.

habr.com/ru/articles/880108/

#viewmodel #kotlin #arrow #mvi

2024-11-05

Как я писал суперкастомизированное Android-приложение в 2024 году

Как я писал супер кастомизированное Android приложение в 2024 году В начале года у меня появилась прикольная идея: сделать Android-приложение, которое будет показывать анимации для алгоритмов сортировки. Чтобы вы сразу поняли, что представляет из себя приложение, на GitHub есть скрины и короткие видео. Давайте по кусочкам разберём мой проект. Читать дальше

habr.com/ru/companies/ruvds/ar

#ruvds_статьи #android #android_view #kotlin #application #algorithms #sorting_algorithms #viewmodel #viewmodelprovider #sparse_array #custom_view #bitwise_operators #mvvm #mvi

2024-10-29

Как написать Android приложение, которое не будет стыдно положить в портфолио. Гайд для новичков в Android разработке

Гайд в котором мы напишем с вами Android-приложение с нуля, используя лучшие архитектурные подходы – Clean Architecture и MVVM с элементами MVI , они обеспечат поддерживаемость, тестируемость и масштабируемость приложения, что особенно важно для сложных и долгосрочных проектов.

habr.com/ru/articles/854450/

#Kotlin #android #jetpack #jetpack_compose #Android_разработка #Clean_Architecture #MVVM #MVI #Создание_Android_приложений #Архитектурные_паттерны

2024-10-13

Как приготовить MVI в 2024 часть 1

Привет, Хабр! Меня зовут Артем и я автор и ведущий YouTube канала Android Insights В этой статье я расскажу, почему мне нравится архитектура MVI, её ключевые плюсы и минусы, а также представлю свою библиотеку SimpleMVI , которая делает работу с MVI проще. Если вы хотите узнать, как улучшить управление состоянием приложения, присоединяйтесь к обсуждению!

habr.com/ru/articles/850332/

#mvi #android #kotlin #андроид #котлин #архитектура

2024-10-03

[Перевод] Новый подход к безопасному управлению состояниями в Kotlin-приложениях

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

habr.com/ru/companies/otus/art

#mvi #Kotlin #android

2024-09-15

@Gon0s@mamot.fr Well, the had only a few participants, so the less the faster to come to agreements.

What I’m afraid of is Windows forcing an upgrade with the new (for sake of naming) “Windows Security Kernel API”, and dividing the market share again: those who updated, and those who can’t update because their kernel-level software will break and migrating will cost a lot.

2024-09-15

I think the will end up with the Kernel having a “Security API” where software will be able to peek and poke relevant system information to avoid tampering or suspicious activity.

The problem is the chain of trust. I expect software to become useless, and servers having to analyze user behavior to find cheaters.

and users: you may have a shot playing .

2024-06-24

Архитектура кроссплатформенного многомодульного приложения

Хочу поделиться своим опытом создания кроссплатформенного приложения на базе kotlin-multiplatform (KMP), организации его архитектуры, настройки для работы с различными библиотеками и особенностями его работы. Статья подойдет в первую очередь разработчикам, которые уже имеют опыт с многомодульными проектами в android и начинают изучать KMP. В конце я опишу свою реализацию архитектурного паттерна MVI и его применение в проекте.

habr.com/ru/articles/824048/

#android #kotlin_multiplatform #compose #ios #room #clean #koin #ktor #voyager #mvi

2024-05-27

Стэнфордский курс CS193P “Разработка iOS приложений в SwiftUI” Весна 2023: русскоязычный конспект с адаптацией к iOS 17

Если вы хотите получить фундаментальные знания по разработки iOS приложений с помощью SwiftUI , вам следует пройти стэнфордский курс CS193P. Предложенные в весеннем семестре 2023 года лекции Стэнфордского курса CS193P «Developing Application for iOS with SwiftUI» («Разработка приложений для iOS с использованием SwiftUI») — это уже 3-я реинкарнация курса CS193P с фреймворком SwiftUI . В настоящий момент действуют Xcode 15 / iOS 17, которые были представлены на WWDC 2023 уже после завершения курса CS193P, наиболее значимое обновление внесено в механизм реактивного UI в SwiftUI (макрос @Observable против протокола ObservableObject ). В иллюстрированных русскоязычных конспектах этого курса сделаны пометки, касающиеся изменений в iOS 17. Для большинства Лекций представлена версия с использование макроса @Observable вместо протокола ObservableObject , в ряде случаев это потребовало нетривиальных решений.

habr.com/ru/articles/816995/

#CS193P_2023 #стэнфордский_университет #swift #swiftui #functional_programming #declarative_ui #mvvm #mvi #@binding #@published

2023-07-04

Masto-Power gefragt:

Meine Freunde von der NGO
@mvi_org brauchen eure Hilfe um weiter medizinische Versorgung Geflüchteter in Griechenland und auf dem Balkan leisten zu können. Aktuell gibt es, bedingt durch die Inflation und die damit einhergehend ausbleibenden Spenden zu einer akuten Finanzlücke. Wer kann, auch mit kleinen Beträgen, aber gerne auch mit großen Beträgen, helft uns weiter helfen zu können.

betterplace.org/de/projects/12

#ngo #spenden #refugees #gefluchtete #mvi #medicalvolunteers

Foto eines Rettungswagen in Tessaloniki bei Nacht von dem aus die NGO Medical Volunteers International medizinische Versorgung von Geflüchteten betreibt
2023-06-25

Did you ever see this, out on a drive?

We don't have a monopoly on bad drivers, you have some too.

I drive as safe as possible, adjusting for wind/road/traffic conditions.

People pass me, driving the max speed limit, like I was standing still, & I look over to see them texting.

It's usually a car, whose lane they crossed, that ends up in the ditch.
That's why I travel when others work.

Some drivers are just too irresponsible to share the road with.

#MVI #Texting #Speed

A car is on its roof, in the ditch, even with the highway surface, appearing to just be wheels on the shoulder of the road. There's trees behind it.

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst