В рубрике Package of the Week вышел выпуск про замечательный пакет record.
Данный пакет позволяет записывать или стримить аудио с устройства в различных форматах и параметрах. Даже доступно шумоподавление и авто-баланс громкости при записи.
📌 Выпуск
📌 Пакет
#package
#ohmyteam
#ohmyfedukenukem
Данный пакет позволяет записывать или стримить аудио с устройства в различных форматах и параметрах. Даже доступно шумоподавление и авто-баланс громкости при записи.
📌 Выпуск
📌 Пакет
#package
#ohmyteam
#ohmyfedukenukem
👍14
Большой шаг от Flutter, который был довольно желаемым в комьюнити. Начался процесс отделения библиотек дизайна от фреймворка.
📌 Дизайн документ и проект реализации доступны по ссылкам.
https://docs.google.com/document/d/189AbzVGpxhQczTcdfJd13o_EL36t-M5jOEt1hgBIh7w/edit?tab=t.0
https://github.com/orgs/flutter/projects/220/views/1
#news
📌 Дизайн документ и проект реализации доступны по ссылкам.
https://docs.google.com/document/d/189AbzVGpxhQczTcdfJd13o_EL36t-M5jOEt1hgBIh7w/edit?tab=t.0
https://github.com/orgs/flutter/projects/220/views/1
#news
🔥38👍7❤2
Плагин Flutter для VSCode получил очередное обновление. В котором:
👉 запуск тестов с расчетом и показом покрытия кода;
👉 открыть на pub.dev в дереве зависимостей;
👉 Dart SDK’s MCP сервер активен по умолчанию.
📌 Это и многое другое в подробном списке изменений по ссылке.
https://dartcode.org/releases/v3-116/
#update
👉 запуск тестов с расчетом и показом покрытия кода;
👉 открыть на pub.dev в дереве зависимостей;
👉 Dart SDK’s MCP сервер активен по умолчанию.
📌 Это и многое другое в подробном списке изменений по ссылке.
https://dartcode.org/releases/v3-116/
#update
👍2
Компания HaaS Platform ищет Flutter-разработчика для своего партнёра, в крупную студию-разработчика мобильных игр.
Обязанности:
- Создание функционала лончера на Flutter, который будет взаимодействовать с ключевой функциональностью, разработанной на C++.
- Разработка интерфейса и анимаций — верстка и настройка визуальных элементов, работа над их плавностью и интерактивностью.
- Интеграция интерфейса с серверной частью через API, настройка обмена данными.
- Настройка и использование сервисов для аутентификации, аналитики и хранения данных (на базе Firebase).
- Обеспечение кроссплатформенной совместимости — поддержка стабильной работы приложения на iOS.
Заработная плата (₽):
от 250.000 net
Контакт для связи:
@spetrushkin
Подробности от работодателя в комментариях к посту.
Обязанности:
- Создание функционала лончера на Flutter, который будет взаимодействовать с ключевой функциональностью, разработанной на C++.
- Разработка интерфейса и анимаций — верстка и настройка визуальных элементов, работа над их плавностью и интерактивностью.
- Интеграция интерфейса с серверной частью через API, настройка обмена данными.
- Настройка и использование сервисов для аутентификации, аналитики и хранения данных (на базе Firebase).
- Обеспечение кроссплатформенной совместимости — поддержка стабильной работы приложения на iOS.
Заработная плата (₽):
от 250.000 net
Контакт для связи:
@spetrushkin
Подробности от работодателя в комментариях к посту.
👍10🤡5⚡1
Написание тестов для некоторых сценариев может быть далеко не прямолинейным и даже требовать творческого подхода. В своей статье Majid Hajian приводит множество подобных ситуаций.
📌 Статья доступна по ссылке.
https://dcm.dev/blog/2025/07/30/navigating-hard-parts-testing-flutter-developers/
#article
📌 Статья доступна по ссылке.
https://dcm.dev/blog/2025/07/30/navigating-hard-parts-testing-flutter-developers/
#article
❤2🔥1
Пополняем коллекцию инструментов работы со звуком ещё одним пакетом недели под названием flutter_soloud.
Данный пакет позиционируется как производительное решение для игр и VR-приложений с помощью которого можно:
👉 3D позиционирование звука
👉 Различные аудио-эффекты
👉 Стриминг и запись аудио
👉 Генерация аудио-спектра в различных форматах
👉 И многое другое
📌 Выпуск
📌 Пакет
#package
#ohmyteam
#ohmyfedukenukem
Данный пакет позиционируется как производительное решение для игр и VR-приложений с помощью которого можно:
👉 3D позиционирование звука
👉 Различные аудио-эффекты
👉 Стриминг и запись аудио
👉 Генерация аудио-спектра в различных форматах
👉 И многое другое
📌 Выпуск
📌 Пакет
#package
#ohmyteam
#ohmyfedukenukem
👍10
Встречаем новую версию Dart 3.9.0 в которой:
👉 Повышение скорости работы анализатора
👉 Язык теперь всегда предполагает полный null safety в местах где этого раньше не было. Это позволяет коду быть точнее на уровне вычисления типов, "мёртвого кода" и инициализации переменных
👉 Поддержка tag-pattern для git тегов в pubspec зависимостях
👉 Future отменяется после hot restart, если была создана в другом "поколении" приложения
Больше подробностей по ссылке
📌 Changelog
#announcement
#ohmyteam
#ohmyfedukenukem
👉 Повышение скорости работы анализатора
👉 Язык теперь всегда предполагает полный null safety в местах где этого раньше не было. Это позволяет коду быть точнее на уровне вычисления типов, "мёртвого кода" и инициализации переменных
👉 Поддержка tag-pattern для git тегов в pubspec зависимостях
👉 Future отменяется после hot restart, если была создана в другом "поколении" приложения
Больше подробностей по ссылке
📌 Changelog
#announcement
#ohmyteam
#ohmyfedukenukem
⚡37👍12🔥5❤3🤔2🆒2
И конечно же новый Flutter версии 3.35 с приличным списком обновлений:
👉 Hot reload для web теперь включён по умолчанию
👉 Новые виджеты для более простой работы с Accessibility
👉 Новые Cupertino и Material виджеты
👉 Больше способов конфигурации сливеров
👉 Развитие поддержи multi-window режима
👉 Экспериментальное превью виджетов
Больше деталей по ссылке ниже.
📌 Статья
#announcement
#ohmyteam
#ohmyfedukenukem
👉 Hot reload для web теперь включён по умолчанию
👉 Новые виджеты для более простой работы с Accessibility
👉 Новые Cupertino и Material виджеты
👉 Больше способов конфигурации сливеров
👉 Развитие поддержи multi-window режима
👉 Экспериментальное превью виджетов
Больше деталей по ссылке ниже.
📌 Статья
#announcement
#ohmyteam
#ohmyfedukenukem
⚡31👍5❤1
Еще немного вайб-кодинга с Gemini CLI в Observable<Flutter>.
📌 Серию можно найти по ссылке.
https://www.youtube.com/watch?v=fUCL1qz3YW8
#video
📌 Серию можно найти по ссылке.
https://www.youtube.com/watch?v=fUCL1qz3YW8
#video
💩8😁1🤡1
Довольно "древняя" статья, но достаточно крутая, чтобы о ней говорить спустя столько лет 😎
Автор рассказывает о своём опыте создания приложения, которое открывает его гараж по мере приближения к нему 😁
Приложение исполняет Dart callback в фоне на стороне платформы и использует API геозон устройства.
В статье очень много технических подробностей, сопровождающихся ссылками на репозиторий.
📌 Статья
#article
#ohmyteam
#ohmyfedukenukem
Автор рассказывает о своём опыте создания приложения, которое открывает его гараж по мере приближения к нему 😁
Приложение исполняет Dart callback в фоне на стороне платформы и использует API геозон устройства.
В статье очень много технических подробностей, сопровождающихся ссылками на репозиторий.
📌 Статья
#article
#ohmyteam
#ohmyfedukenukem
👍14❤3
Новый выпуск Package of the Week посвящён аналогу Storybook для виджетов, который так и называется - Widgetbook 😄
Пакет позволяет генерировать код для создания собственного "каталога" виджетов в целях демонстрации и тестирования.
Больше подробностей по ссылкам.
📌 Выпуск
📌 Пакет
#package
#ohmyteam
#ohmyfedukenukem
Пакет позволяет генерировать код для создания собственного "каталога" виджетов в целях демонстрации и тестирования.
Больше подробностей по ссылкам.
📌 Выпуск
📌 Пакет
#package
#ohmyteam
#ohmyfedukenukem
👍7👎4❤1
Выпустил новое видео с практическим примером реализации анимации контента при прокрутке.
📌 Видео можно найти по ссылке.
https://youtu.be/IbKHWsaH-kI
#video
📌 Видео можно найти по ссылке.
https://youtu.be/IbKHWsaH-kI
#video
❤14👍5
Новый выпуск Observable Flutter с локальной рубрикой Just coding. Ведущий рассматривает возможности кодогенерации с помощью пакета code_builder.
Пакет, кстати говоря, принадлежит tools.dart.dev.
📌 Выпуск
📌 Пакет
#video
#ohmyteam
#ohmyfedukenukem
Пакет, кстати говоря, принадлежит tools.dart.dev.
📌 Выпуск
📌 Пакет
#video
#ohmyteam
#ohmyfedukenukem
👍7
Недавно в языке появилась такая вещь как Native Assets, но что это такое и зачем это нужно?
На эти и некоторые другие вопросы отвечает автор сегодняшней статьи. В ней достаточно подробно описаны ключевые вещи, чтобы появилось базовое понимание зачем нужны Native Assets, что такое Build Hooks и как это всё между собой подружить.
Также неплохим начальным шагом будет описание от самой команды Dart.
📌 Статья
📌 Описание от команды Dart
#article
#ohmyteam
#ohmyfedukenukem
На эти и некоторые другие вопросы отвечает автор сегодняшней статьи. В ней достаточно подробно описаны ключевые вещи, чтобы появилось базовое понимание зачем нужны Native Assets, что такое Build Hooks и как это всё между собой подружить.
Также неплохим начальным шагом будет описание от самой команды Dart.
📌 Статья
📌 Описание от команды Dart
#article
#ohmyteam
#ohmyfedukenukem
👍19🔥1
Camera в новой серии Package of the Week.
📌 Подробности по ссылке.
https://www.youtube.com/watch?v=aPUZqab-07c
#packageoftheweek
📌 Подробности по ссылке.
https://www.youtube.com/watch?v=aPUZqab-07c
#packageoftheweek
❤2
В этот раз на “Стачке” Flutter-у будет посвящена целая отдельная секция – FlutterConf. В ней организаторы обещают:
👉 Архитектура и кейсы: Фокус на построении надежных и масштабируемых архитектур в реальных проектах с уникальными требованиями.
👉 Инструменты и производительность: Фокус на инструментарии, который помогает решать сложные задачи и выжимать максимум из Flutter.
👉 Язык и тренды: Глубокое погружение в Dart, передовые практики и взгляд в будущее экосистемы.
Конференция пройдет 2-3 октября офлайн и онлайн. Очно - в Санкт-Петербурге (Cosmos Прибалтийская Hotel).
📌 Подробности и билеты по ссылке.
https://spb25.nastachku.ru/
А для подписчиков канала, мы разыграем 2 бесплатных билета: онлайн и офлайн. Поучаствовать можно здесь.
#event
👉 Архитектура и кейсы: Фокус на построении надежных и масштабируемых архитектур в реальных проектах с уникальными требованиями.
👉 Инструменты и производительность: Фокус на инструментарии, который помогает решать сложные задачи и выжимать максимум из Flutter.
👉 Язык и тренды: Глубокое погружение в Dart, передовые практики и взгляд в будущее экосистемы.
Конференция пройдет 2-3 октября офлайн и онлайн. Очно - в Санкт-Петербурге (Cosmos Прибалтийская Hotel).
📌 Подробности и билеты по ссылке.
https://spb25.nastachku.ru/
А для подписчиков канала, мы разыграем 2 бесплатных билета: онлайн и офлайн. Поучаствовать можно здесь.
#event
❤16💩1🤡1
Очередной выпуск Observable Flutter посвящён работе с AI, но на этот раз выглядит как действительно неплохой способ избавиться от шаблонного кода, связанного с реализацией дизайн-системы приложения.
В качестве гостя — Muhammad Hamza, который продемонстрирует, как с помощью Figma MCP можно большую часть реализации таких вещей, как темизация, ассеты, типография и так далее, делегировать нейросети на базе макетов Figma.
📌 Выпуск
#video
#ohmyteam
#ohmyfedukenukem
В качестве гостя — Muhammad Hamza, который продемонстрирует, как с помощью Figma MCP можно большую часть реализации таких вещей, как темизация, ассеты, типография и так далее, делегировать нейросети на базе макетов Figma.
📌 Выпуск
#video
#ohmyteam
#ohmyfedukenukem
👍14💩4
Media is too big
VIEW IN TELEGRAM
Итак, розыгрыш "несуществующих билетов" для сбора имейлов завершен. Результаты в комментариях к этому посту.
😁8🤡2
FlutterCon Europe 25 начался 🚀🚀🚀
Кстати организаторы обещали в этот раз появление докладов у них на ютуб канале прямо в день выступления.
Кстати организаторы обещали в этот раз появление докладов у них на ютуб канале прямо в день выступления.
🎉29🔥6❤4