В продолжении вчерашней темы о приложении Wonderous. В рамках его разработки gskinner сделали библиотеку flutter_animate с большим набором различных анимаций.
📌 Почитать подробнее можно в статье по ссылке.
#article
На официальном канале Flutter вышло небольшое видео с создателями приложения Wonderous. Wonderous это приложение-шоукейс на Flutter.
📌 Код приложения находится здесь.
📌 Посмотреть видео можно по ссылке.
#news
С появление Dart на Leetcode, Михаил (FOX) Матюнин начал серию решения задач на Dart на этом ресурсе
📌 Если любите поковырять алгоритмические задачки, найти серию можно по тегам #leetcode и #plugfox на LinkedIn.
#новости
Компания Codex Optimus ищет сотрудников.
Обязанности:
- разработка банковского приложения c 0
Заработная плата (₽):
200 000 - 300 000 на руки
Контакт для связи:t.me/ksentyy
Подробности от работодателя в комментариях к посту.
Вместе с новой версией Flutter как всегда вышла и свежая версия Dart. В этом релизе
👉 интероперабельность с Objective-C и Swift;
👉 улучшения в выводе типов;
👉 улучшена работа Dart VM с асинхронными функциями и генераторами;
👉 тэг funding для отображения информации о финансовой поддержке на pubdev;
👉 обновление NullSafety роадмапа.
📌 Все это и многое другое в статье-анонсе.
#update #announcement
Компания Hyperflex studio ищет разработчика Flutter уровня сеньор.
Обязанности:
1.Лидирование процесса разработки комплексного blockchain продукта - маркетплейса и кошелька NFT.
2. Внедрение функционала чата и нотификаций.
3. Реализация функционала аукциона на маркетплейсе.
4. Наставничество членов команды и помощь в составлении планов развития.
5. Проектирование архитектуры приложения с учетом потребностей бизнеса, дизайна и ограничений Flutter.
Заработная плата (₽):
300-350К, готовы обсуждать. Удаленка
Контакт для связи:
все подробности в ЛС @aluet2003
Вышла новая версия Flutter. В этот раз перепрыгнули сразу 3 минорные версии и теперь у нас Flutter 3.3. В этом релизе:
👉 глобальное выделение;
👉 поддержка трекпадов и Scribble;
👉 поддержка Material 3 для большего количества виджетов;
👉 улучшение работы с растровым кэшем.
📌Все это и многое другое в статье-анонсе.
#update #announcement
Если вам нравится читать размышления в формате “твиттера мобильного разработчика”, то для вас есть интересный контент - прямо сейчас в канале Merk проходит подобный эвент. У руля Flutter-разработчик Сергей, старт с поста по ссылке.
#event
Когда заходит речь про параллелизм в Dart, обычно вспоминают только вершину айсберга - асинхронность, да и часто только в разрезе использования. Но если погрузиться глубже можно найти механизм изолятов, которые в том числе позволяют работать этой асинхронности. С одним из последних обновлений в документацию была добавлена отличная статья, рассказывающая в подробностях как работает механизм параллелизма.
📌Подробности по ссылке.
#article #documentation
Мой экс-коллега Владимир Деев выпустил статью на тему которую не раз вскользь затрагивали в разговорах - как подружить Redux и Elementary. Это довольно интересная связка, опробованная на одном из очень успешных проектов, хорошо себя зарекомендовала.
📌 О том как можно подойти к приготовлению в статье по ссылке.
#elementary
Даже хорошо проработанный UI, мгновенно трансформирующийся между состояниями, будет выглядеть топорно. Анимации могут исправить это. Но естественно разработка любой анимации забирает время, а его и так не всегда достаточно. Во Flutter есть отличное решение, которое позволяет добавить анимации с минимумом затрат - имплицитные анимации. Нужно лишь задекларировать, что какая-то часть анимирована, а Flutter сам интерполирует переход из одного состояния в другое.
Именно эта тема была затронута в новом The Boring Flutter Development Show.
📌 Посмотреть серию можно по ссылке.
#boringshow #animation
Для того, чтобы понимать, как будет выглядеть UI, и что нужно сделать, чтобы добиться определенного расположения, нужно хорошо понимать механизм построения макета. В последнем Decoding Flutter объяснили работу виджетов IntrinsicHeight и IntrinsicWidth. Это важный аспект работы с макетом, ведь порой эти виджеты могут быть довольно дорогими в расчете.
📌 Подробнее в видео из серии Decoding Flutter.
#decodingflutter
Flutter Flame неплохо справляется с легкими казуальными играми. Но как обстоят дела с более серьезными проектами?
📌 Подробный разбор проблем и способы бороться с ними в статье от ASGAlex.
#article #fluttergamedev #flame
Прямо сейчас проходит ежеквартальный опрос от команды Flutter. Пройти его можно до 27 августа и помочь make Flutter great again.
📌 Опрос доступен по ссылке.
#survey
В очередном видео от команды Flutter, рассказали про пакет flutter_rating_bar, который предоставляет виджет выставления оценки с большим количеством различных кастомизацией.
📌 Подробнее в видео.
#packageoftheweek