fa
Feedback
Стас Ильин | Flutter

Стас Ильин | Flutter

رفتن به کانال در Telegram

Lead Flutter developer 👶23 y.o. 6+ y.exp Тот самый школьник лид из мемов ‌Программист, блогер, стартапер

نمایش بیشتر
3 335
مشترکین
-524 ساعت
-367 روز
-9430 روز
آرشیو پست ها
📱 Выложили запись моего доклада "Он вам не просто логер! Почему Talker нужен вашему Flutter проекту?" Доклад уже давно напра
📱 Выложили запись моего доклада "Он вам не просто логер! Почему Talker нужен вашему Flutter проекту?" Доклад уже давно напрашивался, ведь раписать все возможности библиотеки в документации - трудно да и читать никто не будет 😎 В доклад запихнул кучу инфографики, мемов, архитектуры и полезных примеров по внедернию логирования в ваш Flutter - проект 😩 Летсгоу смотреть! И ставить классы 📺 YouTube 📺 VK Видео

😎 Вы прикиньте, это выходит мой первый тур ахахха Жаль что пока не с рэпом еду, но две конференции подряд в разных городах и везде я выступаю - это меня очень разжигает 🔥 03.10 Санкт-Петербург, FlutterConf 17.10 Москва, CrossConf 👍 Если вы собираетесь погнать и туда и туда - можете заваливаться на мой доклад оба раза Я делаю две версии доклада с упором на разные аспекты оверинжинеринга 💻 На этот раз я реально постарался! Учел ошибки прошлых выступлений, нашпиговал мемами по самые гланды, равномерно в этот раз. И даже сам материал постарался сделать серьезным и полезным Плюс тема оверинженеринга очень поджигает мой зад последнее время. На докладе выпалю все что есть, приходите 😘

2-3 октября буду выступать в Санкт-Петербурге на FlutterConf С докладом «Хватит страдать! Легкий способ бросить оверинжинирин
2-3 октября буду выступать в Санкт-Петербурге на FlutterConf С докладом «Хватит страдать! Легкий способ бросить оверинжиниринг» 😭 Вы когда-нибудь заворачивали один репозиторий в другой, в сервис а потом ещё в usecase, DI, и всё это ради пары реально нужных строк кода? Писали по 10 вариантов состояния блока где хватило бы loading и data? 😵 Признаюсь, я тоже таким занимался. Но в определенный момент понял что дальше так продолжаться не может... Я решил изменить свою жизнь к лучшему! И расскажу вам на реальных примерах что из этого получилось 🛍 Для вас действует промокод flutter10 - дающий скидку 10% на покупку билета Подробности https://flutterconf.ru

👷 Работяги, есть хороший повод выбраться из привычного офиса. Не только, чтобы спрятаться от менеджеров-чаек и бесконечных правок. 12 сентября в Москве пройдёт big tech night. Это мероприятие, где сразу 5 IT-компаний — Яндекс, Сбер, X5, Т-Банк и Lamoda — откроют свои офисы для всех, кто хочет заглянуть за кулисы бигтеха. 📌 Программа разбита на три трека: - Технические доклады - Выступления о менеджменте и карьерном росте - Фестивальные активности: иммерсивные экскурсии по ночным офисам, поэтические AI-слемы, шахматные мастерские, киберспортивные турниры и кодинг-квесты 💡За один вечер вы сможете познакомиться с культурой больших компаний, пообщаться с командами из разных стеков и найти новые идеи, которые потом можно адаптировать под свои проекты. 📹 Для тех, кто не в Москве, будет онлайн-студия с двумя трансляциями. Одна — про технологии и карьеру, вторая — неформальные разговоры про жизнь в IT. Зарегистрироваться и узнать всю программу можно тут.

🤚 Я iOS календарь... не переверну Как оказалось UIDatePicker (барабан времени) на самом деле не бесконечная лента 😱 Увидел эту новость и сразу побежал проверять на своем телефоне. Оказалось реально, на 16 часах останавливается и не крутится больше ☺️ Так греет душу что в Apple тоже сидят обычные работяги которые в рот ебали делать вам бесконечные списки 🌸 Продуктивной среды, коллеги

💅 Почему некоторые приложения специально тормозят запуск? Устроился я как-то раз на проект. Начал подробно изучать кодовую б
💅 Почему некоторые приложения специально тормозят запуск? Устроился я как-то раз на проект. Начал подробно изучать кодовую базу и наткнулся на одну интересную картину: 🤨 При запуске приложения SplashScreen показывался с дополнительной задержкой на 3 секунды 😳 За эти три секунды приложение не загружало какой-то контент, не отправляло запросы в сеть, тупо ждало Я не понял зачем в таком случае нужна задержка - пошел к директору чтобы узнать зачем они такое прикрутили 💀 Ответ убил:
Мы задержку специально добавили, так приложение выглядит солидней. Типо там грузится что-то серьезное
💳 Тогда то я и понял почему приложение Сбера так долго открывается... А вы что думаете? 👍 – за солидность ⚡ – против, скорость важнее

🎓 Первый год когда мне не нужно идти в школу или универ Весь этот год я провел за работой, блогом и отдыхом. Да, в айти ты постоянно учишься чему-то новому, но я начал ощущать что замедляюсь 😛 Не беру назад ни одно из слов, которые сказал в этом ролике о скудности вузовского IT образования 😐 Но чувство что я топчусь на месте с того момента как кончил вуз меня не перестает покидает Думаю это потому что я застрял в рутине и нет препода/наставника/ментора который дал бы мне пинка в тот момент, когда я ленюсь. А я раздолбай тот ещё! Мне пинок иногда полезен 🏝️Я дал себе отдохнуть весной, дал отдохнуть летом. Теперь пора возвращаться к учебе и наверстывать! 😯 Всем кто учится - вы большие молодцы! Не вздумайте бросать при любых трудностях

Repost from Основы Flutter
✈️ Пора прокачать навыки, пока другие тратят время Неважно - в сентябре вы идете в школы, вузы, универы или собираетесь покарять айти самостоятельно. Без прокачки скиллов далеко не улететь А если вы решили углубляться во Flutter, наш курс на Stepik - идеальное место чтобы начать 🛍 И всем пытливым умам мы дарим скидку 15% на курс Основы Flutter 🗓 Скидка действует с сегодняшнего дня по 1 сентября включительно Успевайте! Вот по этой ссылке

🚨 Google вводит верификацию для Android-приложений вне Google Play 🤨 С 2026 года верификация станет обязательной для всех,
🚨 Google вводит верификацию для Android-приложений вне Google Play 🤨 С 2026 года верификация станет обязательной для всех, кто распространяет приложения на Android-устройствах, даже для сторонних сторов С октября 2025 начнут рассылать первые приглашения в новую Android Developer Console, где будет проходить верификация разработчиков 🤨 С одной стороны, приложений с троянами и jar файлами для слежки, которые остаются на устройстве даже после удаления самой прилы станет MAXсимально мало С другой - у Google теперь полное право находу изменить критерии и запретить распорстранять приложения независимым разработчикам 👎 Для меня весь прикол андроида был в том - что я могу поставить что угодно и откуда угодно. Даже Мою Маленькую Ферму с бесконечным запасом голды, а теперь... 🚬 А вы что думаете? Это очередной выстрел себе в ноги или гениальная стратегия ?

🌸 МАКСИМ 🌸
🌸 МАКСИМ 🌸

🖱Делимся первыми спикерами CrossConf’2025 В потоке по Flutter с докладом «Хватит страдать! Легкий способ бросить оверинжинир
🖱Делимся первыми спикерами CrossConf’2025 В потоке по Flutter с докладом «Хватит страдать! Легкий способ бросить оверинжиниринг» выступит Стас Ильин, Flutter Team Lead в «Поток.Диджитал». Вы тоже когда-то строили архитектурный храм ради пары строчек кода? В этом докладе — реальные примеры, честный разбор «чистой архитектуры» во Flutter и проверенные приемы, как писать проще, быстрее и без боли. ➡️Стас — настоящий гуру Flutter с 7-летним опытом, соавтор книги по Flutter, активный опенсорсер, MC и автор популярного блога о разработке @frezycode. Пишите в комментариях, сталкивались ли вы с оверинжинирингом в своих проектах?

📱 RuStore все-таки появится на iPhone ? С осени 2025 в России вступает закон: на все продаваемые гаджеты обязаны ставить отечественные магазины приложений. Да-да, прямо «из коробки» А теперь Apple ведет переговоры с Минцифры о предустановке RuStore на iPhone Что это значит: 🍎 iPhone в России впервые может получить альтернативный магазин приложений, как в Европе 💳 Вернутся приложения банков, ритейлеров и других сервисов, вычищенных из App Store в 2022 ⚡️ Если это случится, это будет первый кейс допуска стороннего стора на iOS за пределами ЕС Apple всегда стараются играть "по-правилам" и терять такой здоровый рынок не хочется даже с параллельным импортом. Если получится договориться, RuStore на айфонах - вопрос времени 📞 Ждем среди предустановленных приложений ещё мессенджер Max

100 🥞

🫃Это самый жирный релиз Talker'a 🥺 Честно, меня поражает какой отклик находит библиотека у комьюнити 📈 Поэтому я решил под
+4
🫃Это самый жирный релиз Talker'a 🥺 Честно, меня поражает какой отклик находит библиотека у комьюнити 📈 Поэтому я решил поделиться сводной аналитикой по релизу Хочу отдельно выделить вклад разработчиков которые собственноручно написали библиотеки для экосистемы ❤️Спасибо JPFrancoia за библиотеку talker_grpc_logger ❤️Спасибо techouse за talker_chopper_logger. Он, кстати, сейчас является одним из основных разработчиков поддерживающих chopper 😎Не абы кто нам код контрибьютит 🫵 Ты тоже можешь поучавствовать в разработке! В проекте ещё куча issues. И для drift нужен логгер. Велком!

⚡️ Релиз Talker v5.0 Больше года разработки, постоянного вовлечения и поддержки от сообщества 💪 Этот релиз - очередная ступе
+7
⚡️ Релиз Talker v5.0 Больше года разработки, постоянного вовлечения и поддержки от сообщества 💪 Этот релиз - очередная ступенька на пути к созданию удобнейшего пакета для работы с журналами вашего приложения 👎 В 4 версии проекта было одно узкое место, которое создавало жесткую привязку плагинов (dio_logger, bloc_logger…) к основному пакету talker 🤨 TalkerLogType - был enum хранящий в себе типы логов с которыми умеет работать Talker. Он был необходим для идентификации логов. Чтобы можно было понять где пришел event блока, а где ответ сервера 🤩 Ему на смену пришли ключи с типом String. Благодаря этому стало гораздо проще создавать свои библиотеки на основе talker, а в UI TalkerScreen теперь можно включать и выключать логирование определенных типов логов (например я временно хочу видеть только ответы сервера в консоли) Подробнее о механизме работы смотрите в картинках 🚚 Все нововведения в одни пост уместить не получилось, так что готовьтесь! На этой неделе про болтуна будет оч много контента Обновляйтесь и начинайте пользоваться если ещё не пользуйтесь ❤️ Ставьте лайки на pubdev и GitHub! Это очень помогает развитию проекта

🧑‍💻 Что самое главное в Flutter 3.35? Я вам ещё год назад говорил в этом ролике что Flutter пойдет в web семимильными шагам
🧑‍💻 Что самое главное в Flutter 3.35? Я вам ещё год назад говорил в этом ролике что Flutter пойдет в web семимильными шагами. И это происходит прямо сейчас! 🤨В новой версии добавили Hot Reload в Web по умолчанию, WebAssembly Dry Run и SemanticsLabelBuilder 🖥 Если вы вдруг не заметили - все крайние версии Flutter по горло забиты обновлениями именно для web На эти изменения делается акцент в release notes, а сами изменения действительно важные и полезные: 🤮 Если вы дебажили Flutter приложение под web раньше - понимаете насколько это мрак по сравнению с другими платформами 🥰 А WebAssembly Dry Run дает вам возможность проверить - готов ли ваш проект к билду в Wasm. И самое интересное — dry run работает автоматически. Даже если вы не думали о Wasm, Flutter сам намекнёт: «пора готовиться» Но если хотите отключить есть флаг
--(no-)wasm-dry-run
🦮 Новый SemanticsLabelBuilder в эту же кучу. Позволяет гибко формировать текст для скринридеров. А скринридеры — это программы, которые озвучивают содержимое экрана для людей с нарушениями зрения (например, VoiceOver на iOS) 🔥 Команда Flutter нас жестко греет web’ом а мы и рады

🥴 Обвинять кроссплатформенные технологии в демпинге рынка У менеджеров похоже какой-то сезонный всплеск активности В чем сут
+1
🥴 Обвинять кроссплатформенные технологии в демпинге рынка У менеджеров похоже какой-то сезонный всплеск активности В чем суть. На apptractor вышла статья от аутсорс компании, где они в очередной раз хоронят Flutter Естественно никакой аналитики и данных... Чего ещё можно было ожидать?! Одни умозаключения о том что Flutter подходит только для MVP, от компании, которая занимается нативной разработкой Статья - попытка шумануть и привлечь внимание к бренду. Что сказать, попытка увенчалась успехом, только вот с таким подходом - шумануть вышло жидко... Естественно формулировка "закат Flutter" вызвала бурю обсуждений в комментариях под анонсом. Неприятно получать такие месседжы в сторону технологии, на которой работаешь В комменты пришли представители компании чтобы устроить демедж-контрол и защитить свою позицию... по-итогу это вылилось в ещё бОльший кринж и необоснованные заявления, мол на Flutter пишут только:
очередное mvp чтобы выкинуть проект, тапалку
Но самое главное - они теперь начинают винить Flutter в том, что у них мало заказов демпинге Ведь если топ-менеджер говорит про демпинг - они его чувствуют Напомню, мы с вами работаем на технологии которая лучше всего адаптирована к кризису Если у бизнеса будут ограниченные ресурсы, что они выберут: нанять одну Flutter команду или две нативные и заплатить в два раза больше... чтобы в итоге прийти к такому же результату? Вот и я думаю что React Native

پیام ویدیو00:20

😂 Безлимитные участники в видеозвонках... А ещё дома сто милионов тыщ и все биониклы
😂 Безлимитные участники в видеозвонках... А ещё дома сто милионов тыщ и все биониклы

🚀 Адские десантники, пора нести демократию в Flutter Сидим, работаем к корешем Флатеристом. Приходит ему push от приложения
🚀 Адские десантники, пора нести демократию в Flutter Сидим, работаем к корешем Флатеристом. Приходит ему push от приложения Helldivers (игра от Sony которая получила игру года 2024 и сейчас рвет чарты) В пуше мы увидели родное
dartTask: updateWidgetsBackground
🧑‍💻 Зашли в FlutterShark. Есественно, прила на Flutter 😳 Кроме того, среди библиотек в их приложении оказалась моя open_store Либа, которую я сделал 4 года назад и не обновлял примерно с того времени 🔥 Ещё один крутой кейс в копилку Flutter! Sony, пора интегрировать talker