Привет! Есть проекты, которые начинаются не с бизнес‑плана или поиска инвесторов, а с простого человеческого раздражения. Ты смотришь на существующие решения, пользуешься ими и задаешься вопросом: «Почему в 2026 году это все еще выглядит и работает именно так?» Из этого вопроса вырос ReDrive.
Рубрика «flutter»
Почему нормальное OBD2-приложение должно быть open-source
2026-05-08 в 19:56, admin, рубрики: Android разработка, dart, dashboard, ECU, elm327, flutter, obd2, open source, ReDrive, автомобильная диагностикаПочему animated SVG не работает во Flutter «как в браузере» — и как я попытался это исправить
2026-05-02 в 19:45, admin, рубрики: animated svg, css animations, dart, flutter, flutter_svg, full_svg_flutter, path morphing, SMIL, svgДля контекста: я Flutter-инженер и техлид, последние годы работаю с production-приложениями на Flutter — мобильными, web и гибридными. В моей практике были fintech, маркетплейсы, food delivery и iGaming-продукты, где к UI обычно предъявляют довольно жёсткие требования: сложная графика, анимации, дизайн-системы, производительность, стабильность и предсказуемая доставка фич.
Приватная Cвязь на Go и Flutter
2026-04-19 в 10:15, admin, рубрики: Double Ratchet, flutter, Go, libp2p, max, MLS, p2p, децентрализация, мессенджеры, сквозное шифрование
От автора
В последнее время очень хочется мессенджер, в котором:
-
Нет центрального сервера
-
Сообщения шифруются end-to-end и не хранятся в открытом виде нигде
-
Любой при необходимости может поднять свой сервер легко и быстро и присоедениться к общей сети
Как я собирал Flutter-клиент, который не разваливается вне happy path
2026-04-17 в 12:15, admin, рубрики: Firebase Authentication, flutter, state management, WebSocket, архитектура приложений, мобильная разработка, офлайн-firstКогда рассказывают про архитектуру Flutter-приложения, всё обычно выглядит слишком аккуратно.
Есть Bloc, есть Dio, есть go_router, есть get_it. Где-то рядом лежат репозитории, модели, пара экранов и слайд со стрелками. На демо это звучит убедительно: “вот UI-слой, вот data-слой, вот state management”. Кажется, что если взять правильный набор пакетов, дальше система почти сама соберётся.
У меня так не вышло.
Вынесение бизнес‑логики из BLoC в use‑cases: прагматичный взгляд на архитектуру Flutter
2026-04-13 в 11:46, admin, рубрики: bloc, dart, dependency injection, flutter, state management, use cases, архитектура, мобильная разработка, тестирование, чистая архитектураВступление: зачем вообще задумываться об архитектуре
Начиная писать Flutter-приложение, для стейт-менеджмента часто хватает простого setState или решения по типу BLoC/Cubit без излишеств. Но с течением жизни проекта ваши блоки могут начать превращаться в god objects. Внутри хендлеров могут находиться и запросы в сервисы, и валидация, и эмиттеры состояния, а для крупной страницы точно одним ивентом не обойдешься. В таких условиях разработка сильно затрудняется, становится сложно поддерживать и масштабировать проект, снижается тестируемость.
Я устал настраивать ПК и написал свое приложение для Windows на Flutter
2026-04-04 в 6:26, admin, рубрики: ffmpeg, flutter, open source, pet-project, python, windows, автоматизация, скриптыПривет. Меня зовут Никита.
Наверняка многим знакома ситуация: кто‑то из друзей или родственников просит «почистить комп», «передалать PNG в JPG» или «раскидать свалку файлов в загрузках».
В какой‑то момент мне это надоело и я решил обернуть все свои рутинные скрипты в удобный графический интерфейс. Чтобы можно было просто скинуть человеку один.exe файл, и всё работало из коробки. Никаких установок питона, никаких консолей.
Так появился мое приложение SmartLauncher
ONYX: self-hosted мессенджер с LAN-режимом — история одного инди-проекта
2026-03-25 в 23:01, admin, рубрики: e2ee, flutter, lan, node.js, open source, self-hosted, x25519, криптография, мессенджер, шифрованиеКогда смотришь на существующие self-hosted мессенджеры, часто видишь одно из двух: либо сложную инфраструктуру, которую непросто развернуть (Matrix/Synapse), либо минимализм без шифрования. ONYX — это попытка найти середину: простой в развёртывании сервер, полноценное E2E-шифрование и режим работы в локальной сети без интернета вообще.
Архитектура проекта
|
Компонент |
Технология |
|---|---|
|
Клиент |
Flutter (Android, Windows, macOS, Linux) |
|
Сервер |
Node.js — Express + express-ws + ws |
|
База данных |
MariaDB + Redis (сессии, кэш) |
| Читать полностью » |
ИИ-агенты и Flutter: как сделать интеграционные тесты частью процесса разработки
2026-03-21 в 19:52, admin, рубрики: AI, flutter, MCP, open source, тестированиеПривет! Меня зовут Александр и я Flutter-разработчик. В этой статье хочу рассказать о том как я подружил ИИ-агентов с интеграционными тестами Flutter, какой инструмент пришлось для этого написать и что вообще из этого вышло. Летс гоу.
Проблема
Представьте, что вы попросили агента написать для вас интеграционный тест. На моих проектах очень часто это выглядело следующим образом:
-
Агент изучает код
-
Пишет тест
-
Запускает flutter test
-
Тест не проходит
-
Агент пытается понять в чем дело, делает фикс
-
Переходит к пункту 3
Прямая трансляция во Flutter через WebCodecs: как пришлось написать свой декодер
2026-03-15 в 12:16, admin, рубрики: ffi, ffmpeg, flutter, h264, WebCodecsКак я перестал верстать чеки в коде и написал визуальный редактор шаблонов для Flutter
2026-03-10 в 8:46, admin, рубрики: dart, flutter, iOS, PDF, windows, мобильная разработка, утилита
Привет!
Если вы хоть раз писали приложение для ритейла, склада или кафе на Flutter, то наверняка сталкивались с «тихим ужасом» — версткой документов для печати. Пакет pdfЧитать полностью »

