Обложка канала

Oh, my Flutter

Всё о Flutter-разработке. Новости, статьи, подборки и дайджесты, анонсы, переводы, актуальные вакансии и многое другое.

  • Oh, my Flutter

    Рад анонсировать обновление моей библиотеки Elementary. В новой версии: 👉 Поддержка Dart 3.0; 👉 Большое обновление документации; 👉 Вспомогательные имплементации вынесены в отдельный пакет - elementary_helper; 📌 Библиотека доступна по ссылке. https://pub.dev/packages/elementary 📌 Ознакомиться с репозиторием можно здесь. github.com/Element…ementary #package #elementary #mvvm
  • Oh, my Flutter

    Сегодня нас ждет новая серия Observable<Flutter>. В ней будет начат простой проект по созданию бесконечной игры про зомби с помощью Flame. 📌 Трансляцию можно найти по ссылке. https://www.youtube.com/watch?v=hRUncGtVyvY #observableflutter
  • Oh, my Flutter

    Уверен, что каждый хотя бы один раз сталкивался с проблемой ожидания какого-либо результата без метода, возвращающего Future, будь то стрим или колбэк. В этом случае на помощь приходит Completer. В этой статье вы лучше познакомитесь с тем, что это такое, и как это использовать. 📌 Cтатья upd: Добавлена статья с более понятными примерами 📌 Cтатья #article #ohmyteam #ohmyfedukenukem
  • Реклама

  • Oh, my Flutter

    Для работы с Large Language Models существуют различные фреймворки, например LangChain Python. Как следует из названия, для работы нужно знать Python. Но теперь есть альтернатива, для тех кто не хочет изучать дополнительный язык - LangChain.dart, который является портом вышеупомянутого фреймворка на Dart. 📌 Библиотека доступна по ссылке. https://pub.dev/packages/langchain #package
  • Oh, my Flutter

    Конференция Стачка анонсировала обновленный список спикеров конференции в секции Flutter. С докладами выступят: 👉 Сергей Кольцов, руководитель группы разработки Яндекс Такси; 👉 Артём Ефименко, Flutter TeamLead Surf; 👉 Ильнар Мифтахутдинов, ведущий разработчик MTS Digital, эксперт и автор более ста ответов на русскоязычном StackOverflow по теме dart и flutter; 👉 Олег Скирюк, Frontend TeamLead билайн; 👉 Тимур Моисеев, Flutter Mobile Application Developer, TeamLead Amiga, кандидат технических наук; 👉 Федор Коротков, Flutter-разработчик Mad Brains; 👉 Алексей Сорокин, CEO FTM agency; 👉 Никита Грибков, Flutter-developer AGIMA. 📌 Подробно о спикерах, темах и содержании каждой — на странице секции на сайте Стачки. #event
  • Oh, my Flutter

    Google отказались от своих планов по переводу линейки умных колонок Assistant на Fuchsia. Судя по всему это первые видимые последствия глобального сокращения. Для устройств Nest Hub все осталось без изменений. 📌 Подробности в статье. 9to5google.com/2023/07…-fuchsia #announcement
  • Oh, my Flutter

    Уже в августе useMaterial3 сменит свое дефолтное значение с false на true в master channel. Так что если если полагались на дефолтное значение и пока что не планируете менять, стоит озаботиться заданием значения вручную. 📌 Подробности по ссылке. https://github.com/flutter/flutter/issues/127064 #announcement
  • Oh, my Flutter

    Компания Dexma Tech ищет Senior/Senior+ Flutter-разработчика для part-time работы над проектами c почасовой оплатой. Обязанности: ⁃ Продуктивно писать UI, бизнес-логику и тесты (state-management = BLoC) ⁃ Создание сложных UI-компонентов, анимаций ⁃ Интеграция и написание плагинов(Swift/Kotlin) Заработная плата (₽): от 1000 до 1500 р./час на руки в рублях Контакт для связи: @liubavushkaa
  • Oh, my Flutter

    По результатам опроса (чему я весьма рад), на постоянной основе к публикуемым авторам присоединяется @feduke_nukem. Welcome on board ✌️ Для удобства посты других авторов (может их станет больше в будущем, посмотрим) содержат #ohmyteam, a конкретно Фёдора #ohmyfedukenukem
  • Oh, my Flutter

    Среди моего окружения довольно многим нравится формат новостной рассылки. Если вам подобный формат тоже по душе, то совсем недавно Daria Orlova запустила свою. 📌 Подписаться можно по ссылке. https://dariadroid.substack.com/ #announcement
  • Oh, my Flutter

    Вышла новая серия Observable<Flutter>. На прошедшем FlutterCon в Берлине Craig Labenz представил многопользовательскую реализацию игры Pong. Единственная проблема заключалась в том, что она крашилась при определенных обстоятельствах. В приложенной записи можно будет увидеть процесс исправления возникшей проблемы. 📌 Ссылка на запись #observableflutter #ohmyteam #ohmyfedukenukem
  • Oh, my Flutter

    Мой коллега недавно написал небольшую заметку, в которой были затронуты такие вещи как: множества, Comparable, сортировка, а главный фокус был на косом дереве. Вы узнаете, что можно сделать с подобными знаниями и в какой ситуации они вам точно пригодятся. 📌 Заметка #article #ohmyteam #ohmyfedukenukem
  • Oh, my Flutter

    Сегодня я хочу поделиться с вами своим пакетом для диалогов на базе оверлея без использования BuildContext. Я очень люблю его, так как он был первым пакетом, над которым я взялся работать в своей карьере Flutter разработчика. Надеюсь, он сможет понравиться вам также, как он нравится мне. Недавно было мажорное обновление, в котором я серьезно упростил использование пакета и насытил его новыми фичами. Ключевые моменты: 1️⃣ Теперь все анимации и прочие декорации диалогов можно использовать вне зависимости от типа самого диалога 2️⃣ Нет дробления на отдельные pub пакеты для разных типов диалогов 3️⃣ Появился extension синтаксис, который делает написание кода проще и более "expressive" 4️⃣ Теперь можно комбинировать между собой любые декорации и создавать свои с помощью фабричного конструктора 5️⃣ Показ диалога способен возвращать Generic значение в качестве результата 📌 Пакет #package #ohmyteam #ohmyfedukenukem
  • Oh, my Flutter

    Как подружить Dart и JavaScript? Как сделать это наиболее эффективно? Для достижения функциональной совместимости может помочь пакет js и парочка небольших статей на эту тему. 📌 Cтатья 📌 Cтатья #advice #ohmyteam #ohmyfedukenukem
  • Oh, my Flutter

    Если вы хотите получше разобраться с распознавателями жестов, то данная статья придется вам по вкусу. В ней вы более подробно узнаете о стандартных способах работы с жестами, а также о возможностях реализации более кастомных решений с помощью RawGestureDetector. 📌 Cтатья 📌 Репозиторий #article #ohmyteam #ohmyfedukenukem
  • Реклама

  • Oh, my Flutter

    Занятная статья о том, как с помощью стримов и RxDart можно сделать тетрис. Финальный код из статьи доступен только после регистрации в виде архива, поэтому я это уже все сделал и подготовил для вас репозиторий ❤️ 📌 Cтатья 📌 Репозиторий #article #ohmyteam #ohmyfedukenukem
  • Oh, my Flutter

    Немного подробностей о докладах Стачки. Foreign function interface, или Как подружить Dart с C. Flutter Team Lead в команде Surf, занимается Flutter около трёх лет, побывал в 10-ти проектах разного масштаба, одни из них это B2C СМП Банк и сервис Петрович.BRO. Обожает технические вызовы и быстро фиксить баги, отчего отдел тестирования дал ему прозвище "гепард". Артем расскажет о Dart FFI (Foreign Function Interface), какие языки поддерживает и как собрать простое приложение с каждым из доступных языков (как самостоятельно, так и с использованием кодогенерации). В деталях разберет пример с C interop, объяснит, как упростить взаимодействие от Dart <–> Native Platform <–> C к Dart <–> C, как связать короткий код на C с Dart посредством dart:ffi, описав bindings самостоятельно и как происходит общение Dart с C, какие типы данных поддерживает и что вообще позволяет реализовывать. #announcement #nastachku
  • Oh, my Flutter

    Совсем скоро, 15-16 сентября, пройдет Стачка - крупная международная конференция, собирающая каждый год огромное количество участников. Flutter тоже есть в программе, и его не мало: 👉 Foreign function interface, или Как подружить Dart с C; 👉 Почему не стоит писать такой код: шаблонные ошибки в коде на Dart, и как их исправить; 👉 Как одной командой писать полсотни приложений в 2 раза быстрее; 👉 Об одном способе реализации архитектуры крупного Flutter-приложения; 👉 Как объединить Flutter и технологии машинного обучения; 👉 Не прототипом единым. Flutter + bluetooth. 📌 Узнать подробнее о конференции и зарегистрироваться можно по ссылке. А промокод ohmyflutter должен сделать этот процесс еще и немножко выгоднее 😉 #event #announcement #nastachku