Стас Ильин | Flutter
Хоть новая версия и вышла почти месяц назад, не все обновляют её сразу. Особенно на больших проектах, где один breaking change может тормознуть выпуск новой версии на недели
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5👍2
Стас Ильин | Flutter
Как оперативно вы обновляете версию Flutter после её выхода в свет ?
Anonymous Poll
11%
В этот же день
15%
В первую неделю
28%
В первый месяц
33%
Несколько месяцев
5%
Я все ещё на Flutter 2.x
8%
Я все ещё на Flutter 1.x
Forwarded from MADTeacher | Станислав Чернышев
Книга "Основы Flutter" уже написана наполовину 😎, а значит - цена курса на степике увеличивается на 500 рублей😅
Если вы хотели приобрести курс, но на это все никак не было "времени", по 21 января его можно будет купить по старой цене, воспользовавшись скидкой в 25% 🫣
Если вы хотели приобрести курс, но на это все никак не было "времени", по 21 января его можно будет купить по старой цене, воспользовавшись скидкой в 25% 🫣
Stepik: online education
Основы Flutter: путь от Новичка до Профи
🔥 Хочешь стать Flutter-джедаем, но не знаешь, с чего начать?
Этот курс — твой билет в мир мобильной разработки! Здесь нет скучных лекций — только практика, тесты и реальный проект — Тетрис, который ты будешь прокачивать от версии v0 до полноценного приложения…
Этот курс — твой билет в мир мобильной разработки! Здесь нет скучных лекций — только практика, тесты и реальный проект — Тетрис, который ты будешь прокачивать от версии v0 до полноценного приложения…
👍21❤4
Я и раньше знал что в RuTube как в Карибском море, Джеков Воробьев не сосчитать. Но я не думал что дойдет и до моего авианосца
5 января в ходе ресерча (я мониторю кто и че там постит на отечественных площадках) наткнулся на свой же первый видос из курса по Flutter. Который я конечно же не загружал на сторонние площадки
Упомянул автора контента в названии плейлиста
Сначала я хотел связаться с создателем канала и объяснить словами что так делать не надо и попросить удалить материал. Контактов не было, инфы куда писать тоже.
Терпеть подобные приколы я не намерен, поэтому сразу написал обращение в поддержку с просьбой защитить мои авторские права. Заполнил гигантскую форму на несколько пролетов экрана моего макбука
Когда заполнял не надеялся на быстрое решение проблемы. Вернее вообще не думал что поддержка видеохостинга что-то с этим сделает... но
К моему огромному удивлению, не смотря на праздники, в течение нескольких часов, поддержка отреагировала, снесла весь украденный у меня контент и
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥74👍25😁8🤯3👎1
тим лид продуктовой аналитики в Lamoda Tech Анжелика Шахурина стала порноакртисой под ником Lika Blackberry
Эта история так разогналась, что даже крупные медиа-каналы не относящиеся к айти её репостят а компания "Ламода" выступила против травли
А во-вторых, почему всему айтишному сообществу вообще есть дело до прошлого этой девушки ?
Некоторые паблики ещё умудряются комментировать это в духе:
Даже кончелыжная проблядуха изучила айти по ютубу и вкатилась на изи и рубит бабки
❌ Я считаю что подобные комментарии невообразимое свинство. Это просто не укладывается в моё представление об интеллигентном IT-сообществе
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
💯65👍6😁5🤩2🌭2❤1
📦 Вышел BLoC v9.0.0
✅ Поддержка WebAssembly (wasm)
✅ Обновление примеров и туториалов по использованию
✅ Минимальный Dart v2.14
✅ Новый внутренний интерфейс EmittableStateStreamableSource заменил Emittable у BlocBase
По-сути это "посредник", который помогает тестировать блоки и внедрять кастомный source, не привязываясь к конкретной реализации BlocBase
⚠️ Удален ранее помеченный как Deprecated класс BlocOverrides. Вместо него тепреь нужно использовать Bloc.observer и Bloc.transformer
⌨️ Гайд по миграции
✅ Поддержка WebAssembly (wasm)
✅ Обновление примеров и туториалов по использованию
✅ Минимальный Dart v2.14
✅ Новый внутренний интерфейс EmittableStateStreamableSource заменил Emittable у BlocBase
По-сути это "посредник", который помогает тестировать блоки и внедрять кастомный source, не привязываясь к конкретной реализации BlocBase
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥23👍8🎉3🍌1
Стас Ильин | Flutter
📦 Вышел BLoC v9.0.0 ✅ Поддержка WebAssembly (wasm) ✅ Обновление примеров и туториалов по использованию ✅ Минимальный Dart v2.14 ✅ Новый внутренний интерфейс EmittableStateStreamableSource заменил Emittable у BlocBase По-сути это "посредник", который…
Ну Феликс конечно не промах
Увидел что мы в Talker поддержку WebAssembly добавили и сразу подсуетился
Молодец, молодец😎
Увидел что мы в Talker поддержку WebAssembly добавили и сразу подсуетился
Молодец, молодец
Please open Telegram to view this post
VIEW IN TELEGRAM
😁46😎10🍌6👍1
Forwarded from FlutterConf [официальный канал]
Станислав Ильин, Flutter TeamLead из «Потока» выступит на Первой Flutter-конференции с докладом «Он вам не просто логер! Почему Talker нужен вашему проекту?»🔥
21 февраля 2025 года в Москве (3-я ул. Ямского Поля, 26А)
В своем докладе Станислав расскажет, как библиотека Talker экономит часы, дни и месяцы отладки при разработке мобильных приложений, про логирование, обработку ошибок, баг-репорты и интеграцию с трекерами. Плюсом раскроет roadmap пакета.
Поток – первый масштабный сервис крауд-кредитования в России, где обычные люди могут инвестировать в малый бизнес.
Список докладов дополняется каждый день на сайте, контент тщательно подбирается, над этим работают эксперты с большим опытом – программный комитет Первой Flutter-конференции.
Программа, спикеры и билеты по самой выгодной цене до 25 января на сайте
Присоединяйся – будут все свои!
21 февраля 2025 года в Москве (3-я ул. Ямского Поля, 26А)
В своем докладе Станислав расскажет, как библиотека Talker экономит часы, дни и месяцы отладки при разработке мобильных приложений, про логирование, обработку ошибок, баг-репорты и интеграцию с трекерами. Плюсом раскроет roadmap пакета.
Поток – первый масштабный сервис крауд-кредитования в России, где обычные люди могут инвестировать в малый бизнес.
Список докладов дополняется каждый день на сайте, контент тщательно подбирается, над этим работают эксперты с большим опытом – программный комитет Первой Flutter-конференции.
Программа, спикеры и билеты по самой выгодной цене до 25 января на сайте
Присоединяйся – будут все свои!
❤20🔥14👍2🍌1
В AndroidManifest будут игнорироваться атрибуты:
- screenOrientation
- setRequestedOrientation()
- resizeableActivity
- minAspectRatio
- maxAspectRatio
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯30😢12😱4👍2🤔2🔥1
Стас Ильин | Flutter
Допустим вы школьник, студент или мини-стартап. Вам нужно срочно намутить какой-то MVP
По данным на декабрь 2024 года, во всём мире процентная доля планшетов на рынке составляет 1,86%
Мы се понимаем что это сделано для увеличения количества качественных приложений в PlayMarket
Но мне кажется они идут куда-то не туда
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥32💯16👍11❤1
Мы пришли к выводу, что на данный момент мы слишком далеки от возможности выпустить макросы с необходимой нам производительностью во время разработки. Текущая реализация ухудшает как редактирование кода (например, статический анализ и автодополнение), так и инкрементальную компиляцию
Подробнее об этом рассказал директор по разработке Dart и его экосистемы Vijay Menon в статье
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17😱9😢7🤝2🤣1
Объясняю
Macros - это возможность автоматически, на лету, внедрять в ваш код разные плюхи которые сейчас генерируются через build_runner
Условно json_serializable который генерит нам файлики с методами toJson fromJson - это необычная особеннсоть Dart. В других языках все ваще не так
Дак вот, чтобы у нас было все так же сладко как у соседей, в язык собрались внедрять Macros. Даже объявили об этом на прошлом Google I/O
И тут появляется новость о том что фичу заворачивают на неопределенный срок. Обидно конечно, но настолько ли ?
Насколько я понимаю как все в продуктовых командах работает - они хотели убить разом двух зайцев сделав "лучшее из возможных ршенеий". Ну а мы живем в реальном мире, где лучшее - не есть хорошее. Поэтому им пришлось отказаться от идеала (который нужен далеко не всем) и перейти на решение реальной большой проблемы языка
Многие продвинутые разработчики хотели поиграться с макросами и создать свои решения в метапрограммировани. Очень вас понимаю)
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥21👍7🍌5✍1❤1😢1
Теперь любой разработчик может создать свой GUI для разработки под Apple устройтсва
Кроме того, возможно, получится внедрить полноценную сборку в существующие IDE или рекдакторы кода вроде VSCode
🔥 Шикарные новости а вот и сам репозиторий
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥41❤🔥5👍4❤2
После выпуска swift-build от Apple этот вопрос повис в воздухе
Но самое главное, там есть такой топик:
Репозиторий с открытым исходным кодом также поддерживает работу с Linux и Windows.
А среди pull-request'ов есть Windows Build Fixes от стороннего разработчика
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥57😨12👍9❤1
Вы очень просили в комментариях (
Please open Telegram to view this post
VIEW IN TELEGRAM
❤23🔥12👍9😁3🍌2
Для всех кому зажали бюджет на конференцию - отличные новости
А 13 числа мы с MadTeacher проведем стрим где выберем самый главный кек, а его создателю подарим бесплатный билет на конференцию
Только два ограничения:
👉 Мемы только про Flutter/Dart
👉 Мем уникальный
Не должен повторяться в комментах на другом канале
Без смс, без регистрации, без подписки! В каждом канале будет свой победитель (2 победителя, по 1 на каждый канал)
🏆 Кроме того, мемы победителей выложим в официальном канале конференции
Please open Telegram to view this post
VIEW IN TELEGRAM
💅10🔥7👍6🤡2🗿1
📦 Где искать библиотеки для Flutter и dart ?
Постоянно вижу вопросы в чатиках и комментах: А как вот сплеш скрин сделать? А как QR сканировать ?
👎 Я вас понимаю, на пабе искать библиотеки не удобно! Картинок нету! А мы тут фронтендеры, визуалы, кнопкокрасы. Мне вот по одному названию очень трудно определиться - надо мне эту либу или не надо
Дак ещё бывает библиотека с каким-нибудь гига пафосным названием вроде all_your_problems_solver
🙃 Заходишь посмотреть подробности а проект не поддерживается уже 10 лет
Короче чтобы не тратить наше с вами драгоценное время - пользуйтесь сайтом fluttergems.dev
👉 Все пакеты разделены по категориям
👉 У всех проектов выводятся картиночки (из доки)
👉 Выводится статус поддержки
Постоянно вижу вопросы в чатиках и комментах: А как вот сплеш скрин сделать? А как QR сканировать ?
Дак ещё бывает библиотека с каким-нибудь гига пафосным названием вроде all_your_problems_solver
Короче чтобы не тратить наше с вами драгоценное время - пользуйтесь сайтом fluttergems.dev
👉 Все пакеты разделены по категориям
👉 У всех проектов выводятся картиночки (из доки)
👉 Выводится статус поддержки
Please open Telegram to view this post
VIEW IN TELEGRAM
👍44🔥24❤🔥7🫡3👌1
Стас Ильин | Flutter pinned «🖐 Мемная битва за билет на Flutter Conf, чуваки Для всех кому зажали бюджет на конференцию - отличные новости 😂 Отправляйте свои мемесы про Flutter, Dart в комментарии к этому посту А 13 числа мы с MadTeacher проведем стрим где выберем самый главный…»