Дедушка мороз занёс большое обновление 3.27
Самые интересные фичы по моему мнению
💻 Работа с github action;
💻 Как всегда во все системы успели влететь и раскидать улучшений;
📦 Монорепозитории;
🍺 Количество загрузок на пабе стало стейбл;
🔗 Тестирование deepLink-ов на ios. О май гад рахмет;
🚀 Самое смешное, что наконец spacing добавили в Row и Column, если в LinkedIn заходили, только это и форсят.
Всем добра🦫
Самые интересные фичы по моему мнению
💻 Как всегда во все системы успели влететь и раскидать улучшений;
📦 Монорепозитории;
🍺 Количество загрузок на пабе стало стейбл;
🔗 Тестирование deepLink-ов на ios. О май гад рахмет;
🚀 Самое смешное, что наконец spacing добавили в Row и Column, если в LinkedIn заходили, только это и форсят.
Всем добра🦫
Please open Telegram to view this post
VIEW IN TELEGRAM
Medium
What’s new in Flutter 3.27
Elevating App Development with Impeller, Cupertino Updates, and More
🔥4👍1
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
👨💻 Попробовал воспользоваться возможностью монорепозитория предоставленного в версии dart 3.6.0.
👍 Работает круто, но было бы ещё круче, одной командой отправлять всё в паб.
🤔 very good ventures уже предоставляли такую возможность, создавать монорепы. Но как не посмотри, это отдельная утилита за которой нужно следить, а так у тебя всё идёт из коробки.
Как создать монорепозиторий в dart 3.6.0✨
Что создавал, в следующем посте⬇️
Как создать монорепозиторий в dart 3.6.0
Что создавал, в следующем посте
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
Создал свой state-manager называется pike на основе Bloc. Зачем я его делал, потому что мог!
Есть 3 больших отличия:
- Работает не на Stream-ах, а на ValueNotifier. То есть это работает чуть быстрее.
- Не завязан на других библиотеках
- У Bloc-а была проблема с тем, что emit можно в любой части Bloc-а сделать. У меня это работает только в callback-ах event-ов.
То что планируется упростить:
- Так как Bloc использует Provider он позволяет сделать MultiProvider. Что очень круто, но всё же реализация немного сложна, если посмотреть в глубь.
И заметил, что сейчас поднимает прирост одна очень интересная библиотека по логированию. talker даёт возможность ui-но отслеживать логи. Что для тестировщиков было бы очень круто.
С блоком эта библиотека уже интегрирована, так если она интегрирована. То можно и свою реализацию, запилить, "Я так думал". Но нашёл несколько не приятных моментов в коде talker-а, поэтому отправил им issue. Думаю после этого решение проблемы, выпущу либу.
Создателю talker-а всего хорошо
Есть 3 больших отличия:
- Работает не на Stream-ах, а на ValueNotifier. То есть это работает чуть быстрее.
- Не завязан на других библиотеках
- У Bloc-а была проблема с тем, что emit можно в любой части Bloc-а сделать. У меня это работает только в callback-ах event-ов.
То что планируется упростить:
- Так как Bloc использует Provider он позволяет сделать MultiProvider. Что очень круто, но всё же реализация немного сложна, если посмотреть в глубь.
И заметил, что сейчас поднимает прирост одна очень интересная библиотека по логированию. talker даёт возможность ui-но отслеживать логи. Что для тестировщиков было бы очень круто.
С блоком эта библиотека уже интегрирована, так если она интегрирована. То можно и свою реализацию, запилить, "Я так думал". Но нашёл несколько не приятных моментов в коде talker-а, поэтому отправил им issue. Думаю после этого решение проблемы, выпущу либу.
Создателю talker-а всего хорошо
🔥2
morphr.dev - From Figma to Flutter Seamlessly.
Преобразования Figma компонентов в Flutter виджеты без затрат на верстку - это то что предлагает morphr.
Интересный инструмент за которым будет интересно следить, пока что он в закрытом доступе. Но на их сайте можно посмотреть, что он из себя представляет.
Самое интересное в проекте, то что дизайн вашего приложения можно менять в режиме онлайн.
#respect
Преобразования Figma компонентов в Flutter виджеты без затрат на верстку - это то что предлагает morphr.
Интересный инструмент за которым будет интересно следить, пока что он в закрытом доступе. Но на их сайте можно посмотреть, что он из себя представляет.
Самое интересное в проекте, то что дизайн вашего приложения можно менять в режиме онлайн.
#respect
🔥3
monkeytype - Это сервис который поможет улучшить скорость печати.
Навык который приобретается в Доте, но здесь тоже можно)
#kaif
Навык который приобретается в Доте, но здесь тоже можно)
#kaif
🔥6
This media is not supported in your browser
VIEW IN TELEGRAM
⭐️ Мне пришла идея, что если создать игровой движок на Flutter. Flame попахивает, но нет
🏓 Первая версия игры, которую можно реализовать на моем движке.
💪 В нём есть только коллизия и не более.
⬇️ В следующей версии ждём физику объектов
🏓 Первая версия игры, которую можно реализовать на моем движке.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Демка настольного хоккея.
Но результат уже супер ништяк💪
Но результат уже супер ништяк
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5
Media is too big
VIEW IN TELEGRAM
morphr вышел в beta release, и теперь каждый может опробовать его в действии.
То что пишут о продукте разработчики
То что пишут о продукте разработчики
Morphr был создан для того, чтобы превратить проекты Figma в пиксельные виджеты Flutter с обновлениями в реальном времени. Он устраняет разрыв между дизайном и разработкой, позволяя дизайнерам и разработчикам работать параллельно, сохраняя при этом пользовательский интерфейс приложения в идеальном соответствии с системой дизайна.
Что внутри первой бета-версии?
🔑Прямое подключение к Figma — плагины Figma не требуются.
⚡️Идеальная визуализация с точностью до пикселя — не нужно поддерживать сгенерированный код.
🔄Обновления «по воздуху» — нет необходимости повторно распространять Figma после каждого редактирования.
🔥2⚡1
gitdiagram - на основе open ai, предоставляет диаграмму вашего репозитория.
🔗 Показывает какие модули, файлы друг с другом связаны и как именно связаны.
💥 Интересная штука, думаю следует заценить | 8.1k 👩💻 ⭐️
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥2
DivKit — Backend-Driven UI от Яндекса для Swift, Kotlin и Flutter
DivKit позволяет отображать, изменять и взаимодействовать с интерфейсом мобильного приложения в реальном времени — без необходимости публиковать новые версии в сторы и ждать модерации.
Благодаря этому подходу вы можете моментально доставлять изменения пользователям, экономя время и ресурсы. А главное — это полностью open-source решение, за которое не нужно платить.
Интерфейс в DivKit описывается с помощью JSON, который преобразуется в нативные виджеты, если мы говорим про Flutter.
Как говорят сами Яндекс, они его уже используют в своих продовых приложениях. И причём не один год.
Для Flutter он находиться в статусе разработке, ожидаем релизной версии.
DivKit позволяет отображать, изменять и взаимодействовать с интерфейсом мобильного приложения в реальном времени — без необходимости публиковать новые версии в сторы и ждать модерации.
Благодаря этому подходу вы можете моментально доставлять изменения пользователям, экономя время и ресурсы. А главное — это полностью open-source решение, за которое не нужно платить.
Интерфейс в DivKit описывается с помощью JSON, который преобразуется в нативные виджеты, если мы говорим про Flutter.
Как говорят сами Яндекс, они его уже используют в своих продовых приложениях. И причём не один год.
Для Flutter он находиться в статусе разработке, ожидаем релизной версии.
🔥3
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
Все эту тему обсосали а конкретно New version Flutter 3.32.0
✅ Горячая перезагрузка в сети (жаль, что экспериментальная)
✅ IOS-овские скругления, пока smooth_corner
✅ Flutter Property Editor в 👩💻 👩💻
✅ shorthands (Только бы ещё подсвечивал IDE, думаю в скором времени будет)
Самые интересные моменты, на мой взгляд.
Ccылка на ютуб
Самые интересные моменты, на мой взгляд.
Ccылка на ютуб
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1🔥1
Вместо всех этих ваших BDUI и SDUI, как будто легче уже отправить на прод через shorebird.
А потом дышать степным чистым воздухом.
А потом дышать степным чистым воздухом.
FForm - пакет для больших и сложных форм получил возможно последнее обновление 5.2.5
Возможно последнее обновление включило себя.
- Новый mixin FocusField для FFormField. Который добавляет поле FocusNode и не более.
- Обновленный Readme, чтобы вкатиться было легче
Постарался развить его максимально по всем кейсам, которые возможны с формами и это видимо конец. Все мои задачи он выполняет на ура, если есть предложения то это можно перейти в issue
Этот пакет побывал на личном стриме у PlugFox-а в Telegram канале и у команды Surf у себя на шоу.
Возможно последнее обновление включило себя.
- Новый mixin FocusField для FFormField. Который добавляет поле FocusNode и не более.
- Обновленный Readme, чтобы вкатиться было легче
Постарался развить его максимально по всем кейсам, которые возможны с формами и это видимо конец. Все мои задачи он выполняет на ура, если есть предложения то это можно перейти в issue
Этот пакет побывал на личном стриме у PlugFox-а в Telegram канале и у команды Surf у себя на шоу.
🔥3
🔥 Приглашаю работодателей на защиту проектных работ в Attractor School Almaty!
Последний год я работал преподавателем/ментором в Attractor School Almaty - учил, мучил, нагружал, и именно поэтому до финала дошли самые стойкие и непоколебимые студенты💪
😎 Теперь они готовы показать свой итоговый проект, который они делали для реально заказчика.
😫 Это отличный шанс найти мотивированных junior-ов+/middle-ов, которые уже умеют работать под нагрузкой и в условиях реального процесса.
📅 Дата: 10 декабря в 19:30 по Алмате
📍 Формат: Оффлайн и онлайн — выбирайте, как удобнее
🎯 Кому будет полезно: IT-компаниям, тимлидам, HR-ам и всем, кто ищет свежие кадры
Если хотите присоединиться, обращайтесь:
Жанна @attractor_almaty66 или по номеру +77071860066
Буду рад всех видеть на защите💞
Последний год я работал преподавателем/ментором в Attractor School Almaty - учил, мучил, нагружал, и именно поэтому до финала дошли самые стойкие и непоколебимые студенты
📍 Формат: Оффлайн и онлайн — выбирайте, как удобнее
🎯 Кому будет полезно: IT-компаниям, тимлидам, HR-ам и всем, кто ищет свежие кадры
Если хотите присоединиться, обращайтесь:
Жанна @attractor_almaty66 или по номеру +77071860066
Буду рад всех видеть на защите
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5❤🔥3