Юрий Петров | Flutter – Telegram
Юрий Петров | Flutter
1.92K subscribers
433 photos
41 videos
16 files
655 links
Привет! 👋
Я руководитель отдела разработки во Friflex.
Здесь мы изучаем LLM, автоматизацию с n8n, делаем крутые приложения на Flutter и учим их думать с помощью ИИ.
Новости, лайфхаки, интересные кейсы, присоединяйся.
#flutter #dart #llm #ai #ollama #n8n
Download Telegram
https://www.swift.org/install/macos/#swift-sdk-buindles-dev

Ну как то так..
Теперь на Swift можно писать
Swift SDK for Static Linux
Swift SDK for WebAssembly
Swift SDK for Android

Flutter сейчас реально напрягся...
🥱102
Опять, friendly fire?
Нативная разработка проиграла

Недавно записывали подкаст с Кириллом Мокевниным (это основатель школы Хекслет), где поговорили про нативную разработку, супераппы, Harmony Next и вообще обсудили мобильную разработку

Смотреть можно вот тут - https://www.youtube.com/watch?v=Vfw1vVBFuIU

В этом видео:
00:00 Введение. Зачем обсуждать мобильную разработку в 2025?
02:15 Первое приложение. Как начался путь в мобильной разработке
05:01 Что изменилось. Эволюция мобильной разработки за 10 лет
08:27 Сложности и перспективы. Почему мобильная разработка усложнилась
10:13 Барьеры входа. Почему мобильную разработку стало сложнее начать
12:32 Китай и HarmonyOS. Угроза привычной мобильной разработке?
15:24 Китайский рынок. Перенос приложений и новая мобильная реальность
19:00 Кроссплатформа. Как она меняет правила в мобильной разработке
23:31 Когда всё падает. Зависимость мобильной разработки от дата-центров
26:39 Раздробленный рынок. Почему в мобильной разработке всё сложнее
29:04 На чём пишут в современной мобильной разработке
34:37 Сравнение языков. Что лучше для мобильной разработки?
39:29 Как изменилась iOS-разработка
43:45 Яндекс.Музыка. Личный кейс о проблемах мобильной разработки
48:26 Переходный период. Как мобильная разработка движется к стагнации
54:49 UI-хаос. Почему интерфейсы в мобильной разработке раздражают
01:00:56 Epic vs Apple. Битва за рынок мобильной разработки
01:05:38 Что влияет на рынок мобильных устройств
01:08:06 На чем зарабатывают мобильные приложения?
01:12:53 Роль ИИ в мобильной разработке
01:13:52 Big Data. Как компании используют ИИ в мобильной разработке
01:20:45 Как правильно использовать ИИ в мобильной разработке
01:22:43 Оптимизация. Автоматизация в мобильной разработке
01:24:22 Заключение. Главные мысли о будущем мобильной разработки

Приятного просмотра!

P.S. Там у отдельных моих "фанатов" в комментариях сгорела пятая точка. Проявите к ним уважение им и так тяжело 😁
🤣6👍1🔥1
Forwarded from Основы Flutter
🚨Обновление "Основы Flutter: путь от Новичка до Профи" 🥳

В курс на Stepik добавлены раздел по новой фиче Dart 3.10 - Static access shorthand / dot shorthand🔫
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7
🚀 ВАЖНОЕ ОБНОВЛЕНИЕ КУРСА!

Друзья, хотел сообщить, что курс по созданию бэкенда на Dart + клиента на Flutter будет полностью переработан.

🎯 Почему так произошло?
• Курс сильно устарел
• Много паттернов и библиотек устарело
• Я набрался нового опыта, чтобы передать его вам
• Много очень крутых инструментов вышло

🔥 НОВЫЙ СТЕК ТЕХНОЛОГИЙ:

⚙️ БЭКЕНД:
shelf — лучший фреймворк для бэкенда на Dart
Drift + SQL — мощный инструмент для PostgreSQL
• Docker — для разворачивания сервисов
• NGINX — веб-сервер
• Полностью переработанная работа с JWT
• Новая логика работы с PostgreSQL

🗑 Удалены: conduit и всё связанное

📱 FLUTTER:
flutter_bloc
• Чистая и простая feature-first архитектура
• Безопасное хранение данных

🗑 Удалены: cubit, hydrated_bloc, get_it, injectable_generator, freezed

📦 ЧТО ЖДАТЬ:
• Код будет на GitHub
• Время на рефакторинг — около 3 месяцев
• Старый проект и уроки сохранятся

🎉 Следите за обновлениями!
https://stepik.org/course/119593/promo.
🔥34👏5
Юрий Петров | Flutter pinned «🚀 ВАЖНОЕ ОБНОВЛЕНИЕ КУРСА! Друзья, хотел сообщить, что курс по созданию бэкенда на Dart + клиента на Flutter будет полностью переработан. 🎯 Почему так произошло? • Курс сильно устарел • Много паттернов и библиотек устарело • Я набрался нового опыта, чтобы…»
Уф, пишу сложный алгоритм и понимаю, какой же Dart классный язык, че его хейтят не пойму 🤷‍♂️
🔥21👍1
Forwarded from Flutter Friendly
This media is not supported in your browser
VIEW IN TELEGRAM
🛫Врываемся в вечер понедельника с обновленным корпоративным шаблоном Friflex Flutter Starter

Что улучшили:
Flutter 3.38.1+ обновлен до последней стабильной версии
Dot Shorthands — новая фича Dart 3.10 для более чистого кода
Обновлены правила анализатора — улучшенная проверка кода
Инструкции для AI-ассистентов — добавлены инструкции для Copilot и Cursor
Упрощена инициализация репозиториев — переработана архитектура DI
Обновлена документация — актуальная информация по всем модулям
Модуль обновлений — добавлена поддержка hard & soft обновлений приложения
Обновлены все зависимости до последних версий
Улучшена система тем и UI Kit

Подробнее о Flutter Starter писали здесь

Начните свой проект прямо сейчас! И ждем pull requests с улучшениями и предложениями!
Please open Telegram to view this post
VIEW IN TELEGRAM
7🔥1
Forwarded from Flutter Observer
🚀 Exciting news! Flutter new version is out. Stay updated

Version: 3.38.2
Release date: 18.11.2025
Dart SDK version: 3.10.0

🌐 Release Notes
🌐 Changelog
🌐 Breaking changes
🌐 Tag
👍5
Давно я не публиковал видео))),

🔥 В этом видео разберем, что такое MCP сервера — как они работают и зачем вообще нужны разработчику.
🚀 Сравним работу агента с MCP и без него, чтобы увидеть разницу на практике
💡 Покажу реальный пример на Dart, где мы создадим маленький MCP сервер, запустим его и подключим к Cursor Agent.

Что вы узнаете:
🔹 Как реализовать MCP сервер на Dart
🔹 Как подключить его к Cursor IDE
🔹 Почему MCP кардинально изменяет работу ассистентов и автоматизацию разработки

Если тема MCP и интеграции умных агентов интересна — вам точно зайдёт 🤝

Смотреть на YouTube
Смотреть на VK
🔥10
https://youtu.be/nzflxCHT4vw?si=0COpnUpeQPXpxJUn

Тут, пока вы спали, UBTech выкатила целую армию роботов для заводов Foxconn. Фишка в том, что им не надо время на перезарядку, они просто сами себе меняют один из аккумуляторов. Работают 24/7, сами себя чинят…

Красный сужающий глаз всё ближе 🫡
😁4🔥3😱1
Forwarded from Flutter Friendly
This media is not supported in your browser
VIEW IN TELEGRAM
Разыгрываем книгу «Основы Flutter»

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

Как принять участие:
➡️Подписаться на канал @flutterfriendly
➡️Подписаться на каналы авторов книги @mobile_developing, @frezycode, @ftl_notes и @madteacher_channel
➡️Нажать «участвую» под этим постом

Узнаем победителя 4 декабря и отправим ему эксклюзивный вариант книги 🚀
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Всем привет, на выходных пилил RAG-систему, и при векторизации данных для векторной базы данных Qdrant наткнулся на проблему плохой подготовки данных для векторизации, поискал в интернете, что-то толкового ничего не нашел, платные не рассматривал. Решил свой написать)

В итоге родился пакет ollama_embedder — CLI-инструмент на Dart для создания векторных представлений текста с помощью локального Ollama-сервера.

Что умеет:
🔹 Генерирует эмбеддинги для файлов и целых директорий (рекурсивно).
🔹 Работает с локальным Ollama — проверяет установку, доступность сервера и наличие модели. Для векторизации по умолчанию использует модель nomic-embed-text.
🔹 Два режима предобработки: technical — сохраняет код как есть и textual — фокусируется на тексте, код заменяется на [CODE].
🔹 Умная очистка — удаляет HTML-шум, cookie-баннеры, навигацию, футеры, эмодзи.
🔹 Умное разбиение на чанки:
• Автоматически определяет оптимальный размер (до 1500 символов)
• Создает перекрытия между чанками (200 символов) для сохранения контекста (как же я задолбался это делать 🤯)
• Документы до 3000 символов остаются одним чанком
• Разбиение по границам параграфов, предложений и слов
• Автоматическая маркировка секций (intro, code, lists, urls, auto)

🔹 Надежные запросы — автоматические повторы при ошибках Ollama
🔹 Гибкая настройка — URL сервера, модель, таймауты, размер файлов, пути ввода/вывода
🔹 Структурированный итоговый JSON — готов для векторных БД и RAG-систем
🔹 Покрытие тестами — 78% покрытия кода

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

Так что, если кому интересно про векторизацию данных, ставьте лайк, запилю видео, как оно работает.
Итоговый point в Qdrant на скрине...

Пример чанка:
[
{
"doc_id": "source/test.md",
"chunk_id": 0,
"clean_content": "Cleaned single-line chunk text without line breaks...",
"vector": [0.123, 0.456, "..."],
"metadata": {
"source": "source/test.md",
"section": "full_doc",
"type": "text",
"created_at": "2025-01-01T12:00:00.000Z"
}
}
]
🔥235
🎉 Результаты розыгрыша:

🏆 Победитель:
1. Rina (@Samurai_o_Rina)

✔️Проверить результаты
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥2
🚀 Осваиваем Generative AI с Microsoft!

Нашел отличный бесплатный курс от Microsoft Cloud Advocates — Generative AI for Beginners.

📚 21 урок, в каждом — разбор ключевых концепций генеративного ИИ и практические примеры кода на Python и TypeScript:
Как работают LLM и как выбрать подходящую модель
Prompt Engineering (от основ до продвинутых техник)
Создание чат-ботов, генераторов текста и изображений
RAG, векторные базы данных, функциональные вызовы
Безопасность, UX, LLMOps и даже open-source модели (Hugging Face, Mistral, Meta)

💡 Есть видео, код, рекомендации и даже Discord-сообщество для общения и поддержки!
Стартапы могут получить бесплатные кредиты на OpenAI и Azure через Microsoft for Startups Founders Hub.

#generativeai #llm #rag #course #repo
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4