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 сейчас реально напрягся...
Ну как то так..
Теперь на Swift можно писать
Swift SDK for Static Linux
Swift SDK for WebAssembly
Swift SDK for Android
Flutter сейчас реально напрягся...
Swift.org
Swift is a general-purpose programming language built using a modern approach to safety, performance, and software design patterns.
🥱10❤2
Forwarded from Алексей Гладков
Нативная разработка проиграла
Недавно записывали подкаст с Кириллом Мокевниным (это основатель школы Хекслет), где поговорили про нативную разработку, супераппы, 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. Там у отдельных моих "фанатов" в комментариях сгорела пятая точка. Проявите к ним уважение им и так тяжело 😁
Недавно записывали подкаст с Кириллом Мокевниным (это основатель школы Хекслет), где поговорили про нативную разработку, супераппы, 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. Там у отдельных моих "фанатов" в комментариях сгорела пятая точка. Проявите к ним уважение им и так тяжело 😁
YouTube
Как устроена Мобильная разработка сегодня? | Алексей Гладков #64
В выпуске мы поговорили с Алексеем Гладковым, создателем канала Mobile Developer, инженером с 13+ годами опыта под Android и iOS. Обсудили как менялась мобилка изнутри: от Java и XML до Kotlin, Compose и серверного UI, и выяснили, почему эпоха “нативных…
🤣6👍1🔥1
Forwarded from Основы Flutter
🚨Обновление "Основы Flutter: путь от Новичка до Профи" 🥳
В курс на Stepik добавлены раздел по новой фиче Dart 3.10 - Static access shorthand / dot shorthand🔫
В курс на 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.
Друзья, хотел сообщить, что курс по созданию бэкенда на 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.
Stepik: online education
RESTful бекенд на Dart и клиент на Flutter. НА ПЕРЕРАБОТКЕ!
НА ПЕРЕРАБОТКЕ !!! Создадим клиент - серверное приложение, от начала и до конца.
Создадим бекенд для обработки запросов от клиентов. Создадим мобильное приложение. Бекенд реализуем на языке Dart с использованием фреймворка Conduit. Напишем 2 сервиса AUTH…
Создадим бекенд для обработки запросов от клиентов. Создадим мобильное приложение. Бекенд реализуем на языке Dart с использованием фреймворка Conduit. Напишем 2 сервиса AUTH…
🔥34👏5
Юрий Петров | Flutter pinned «🚀 ВАЖНОЕ ОБНОВЛЕНИЕ КУРСА! Друзья, хотел сообщить, что курс по созданию бэкенда на Dart + клиента на Flutter будет полностью переработан. 🎯 Почему так произошло? • Курс сильно устарел • Много паттернов и библиотек устарело • Я набрался нового опыта, чтобы…»
Forwarded from Основы Flutter
Видео презентации книги "Основы Flutter" всем авторским коллективом с конференции CrossConf 2025 😎
YouTube
Презентация книги "Основы Flutter" // П. Гершевич, С. Чернышев, Ю. Петров, С. Ильин
#CrossConf #CrossConf2025
Уф, пишу сложный алгоритм и понимаю, какой же Dart классный язык, че его хейтят не пойму 🤷♂️
🔥21👍1
Forwarded from Flutter Friendly
This media is not supported in your browser
VIEW IN TELEGRAM
Что улучшили:
✅ 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
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
🔥 В этом видео разберем, что такое MCP сервера — как они работают и зачем вообще нужны разработчику.
🚀 Сравним работу агента с MCP и без него, чтобы увидеть разницу на практике
💡 Покажу реальный пример на Dart, где мы создадим маленький MCP сервер, запустим его и подключим к Cursor Agent.
Что вы узнаете:
🔹 Как реализовать MCP сервер на Dart
🔹 Как подключить его к Cursor IDE
🔹 Почему MCP кардинально изменяет работу ассистентов и автоматизацию разработки
Если тема MCP и интеграции умных агентов интересна — вам точно зайдёт 🤝
Смотреть на YouTube
Смотреть на VK
YouTube
MCP сервера + Cursor Agent: создаём свой MCP на Dart и подключаем к IDE
🔥 В этом видео я разберем, что такое MCP сервера — что это, как они работают и зачем вообще нужны разработчику.
💡 Покажу реальный пример на Dart, где мы создадим маленький MCP сервер, запустим его и подключим к Cursor Agent.
🚀 Сравним работу агента с MCP…
💡 Покажу реальный пример на Dart, где мы создадим маленький MCP сервер, запустим его и подключим к Cursor Agent.
🚀 Сравним работу агента с MCP…
🔥10
https://youtu.be/nzflxCHT4vw?si=0COpnUpeQPXpxJUn
Тут, пока вы спали, UBTech выкатила целую армию роботов для заводов Foxconn. Фишка в том, что им не надо время на перезарядку, они просто сами себе меняют один из аккумуляторов. Работают 24/7, сами себя чинят…
Красный сужающий глаз всё ближе 🫡
Тут, пока вы спали, UBTech выкатила целую армию роботов для заводов Foxconn. Фишка в том, что им не надо время на перезарядку, они просто сами себе меняют один из аккумуляторов. Работают 24/7, сами себя чинят…
Красный сужающий глаз всё ближе 🫡
YouTube
UBTECH Walker S2 - World’s First Mass Delivery of Humanoid Robots
Huge milestone achieved!
World’s first mass delivery of humanoid robots has completed! Hundreds of UBTECH Walker S2 have been delivered to our partners.
The future of industrial automation is here.
March forward to transformation!
#WalkerS2 #HumanoidRobots…
World’s first mass delivery of humanoid robots has completed! Hundreds of UBTECH Walker S2 have been delivered to our partners.
The future of industrial automation is here.
March forward to transformation!
#WalkerS2 #HumanoidRobots…
😁4🔥3😱1
Стартуем рефакторинг курса на Stepik )
https://youtu.be/eGKDeI_sUCw
https://vkvideo.ru/video-193881724_456239153
https://youtu.be/eGKDeI_sUCw
https://vkvideo.ru/video-193881724_456239153
YouTube
Пишем бекенд на Dart
🤝 Получить доступ к урокам:
✅ https://stepik.org/course/119593/promo
🚀 Не пропустите новости:
✅ https://news.1rj.ru/str/mobile_developing
√ Тэги для поиска:
#dart #flutter #docker #docker-compose #clientserver #ios #mac #kotlin #android #java #androidstudio #firebase…
✅ https://stepik.org/course/119593/promo
🚀 Не пропустите новости:
✅ https://news.1rj.ru/str/mobile_developing
√ Тэги для поиска:
#dart #flutter #docker #docker-compose #clientserver #ios #mac #kotlin #android #java #androidstudio #firebase…
🔥7❤1
Что интереснее?
Anonymous Poll
33%
n8n
8%
activepieces
59%
Не знаю вообще, что это, хочу узнать результат.
Forwarded from Flutter Friendly
This media is not supported in your browser
VIEW IN TELEGRAM
Побывали на презентации книги во время CrossConf и подписали ее у всех четверых авторов.
Как принять участие:
Узнаем победителя 4 декабря и отправим ему эксклюзивный вариант книги
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Не будьте вайб-кодерами, становитесь вайб-инженерами.
Накидал свои мысли на эту тему и ожидаемо получаю минусы, вайб-кодеры обиделись.)
Хотя в статье прописал - мнение
https://habr.com/ru/articles/971250/
Накидал свои мысли на эту тему и ожидаемо получаю минусы, вайб-кодеры обиделись.)
Хотя в статье прописал - мнение
https://habr.com/ru/articles/971250/
Хабр
Чем вайб-инженер отличается от вайб-кодера
Привет, Хабр! Это Юра Петров , Tech Lead Friflex. В этой статье хочу обсудить два понятия: вайб-инжиниринг и вайб-кодинг. Они звучат очень похоже, но разница между ними, на самом деле, колоссальная....
👍6🔥3
Всем привет, на выходных пилил 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 на скрине...
Пример чанка:
В итоге родился пакет 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"
}
}
]
🔥23❤5
🚀 Осваиваем 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
Нашел отличный бесплатный курс от Microsoft Cloud Advocates — Generative AI for Beginners.
📚 21 урок, в каждом — разбор ключевых концепций генеративного ИИ и практические примеры кода на Python и TypeScript:
💡 Есть видео, код, рекомендации и даже Discord-сообщество для общения и поддержки!
➕ Стартапы могут получить бесплатные кредиты на OpenAI и Azure через Microsoft for Startups Founders Hub.
#generativeai #llm #rag #course #repo
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - microsoft/generative-ai-for-beginners: 21 Lessons, Get Started Building with Generative AI
21 Lessons, Get Started Building with Generative AI - GitHub - microsoft/generative-ai-for-beginners: 21 Lessons, Get Started Building with Generative AI
👍4