Стас Ильин | Flutter
3.09K subscribers
430 photos
42 videos
297 links
Lead Flutter developer 👶23 y.o. 6+ y.exp
Тот самый школьник лид из мемов
‌Программист, блогер, стартапер
Download Telegram
⚡️ Релиз Talker v5.0

Больше года разработки, постоянного вовлечения и поддержки от сообщества

💪 Этот релиз - очередная ступенька на пути к созданию удобнейшего пакета для работы с журналами вашего приложения

👎 В 4 версии проекта было одно узкое место, которое создавало жесткую привязку плагинов (dio_logger, bloc_logger…) к основному пакету talker

🤨 TalkerLogType - был enum хранящий в себе типы логов с которыми умеет работать Talker. Он был необходим для идентификации логов. Чтобы можно было понять где пришел event блока, а где ответ сервера

🤩 Ему на смену пришли ключи с типом String. Благодаря этому стало гораздо проще создавать свои библиотеки на основе talker, а в UI TalkerScreen теперь можно включать и выключать логирование определенных типов логов (например я временно хочу видеть только ответы сервера в консоли)

Подробнее о механизме работы смотрите в картинках

🚚 Все нововведения в одни пост уместить не получилось, так что готовьтесь! На этой неделе про болтуна будет оч много контента

Обновляйтесь и начинайте пользоваться если ещё не пользуйтесь

❤️ Ставьте лайки на pubdev и GitHub! Это очень помогает развитию проекта
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
542🔥20👏5🤣1
Стас Ильин | Flutter
⚡️ Релиз Talker v5.0 Больше года разработки, постоянного вовлечения и поддержки от сообщества 💪 Этот релиз - очередная ступенька на пути к созданию удобнейшего пакета для работы с журналами вашего приложения 👎 В 4 версии проекта было одно узкое место,…
🫃Это самый жирный релиз Talker'a

🥺 Честно, меня поражает какой отклик находит библиотека у комьюнити

📈 Поэтому я решил поделиться сводной аналитикой по релизу

Хочу отдельно выделить вклад разработчиков которые собственноручно написали библиотеки для экосистемы

❤️Спасибо JPFrancoia за библиотеку talker_grpc_logger

❤️Спасибо techouse за talker_chopper_logger. Он, кстати, сейчас является одним из основных разработчиков поддерживающих chopper

😎Не абы кто нам код контрибьютит

🫵 Ты тоже можешь поучавствовать в разработке! В проекте ещё куча issues. И для drift нужен логгер. Велком!
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥335💅2
Media is too big
VIEW IN TELEGRAM
100 🥞
🔥2523🤯9👍7🤡4❤‍🔥2
📱 RuStore все-таки появится на iPhone ?

С осени 2025 в России вступает закон: на все продаваемые гаджеты обязаны ставить отечественные магазины приложений.
Да-да, прямо «из коробки»

А теперь Apple ведет переговоры с Минцифры о предустановке RuStore на iPhone

Что это значит:

🍎 iPhone в России впервые может получить альтернативный магазин приложений, как в Европе

💳 Вернутся приложения банков, ритейлеров и других сервисов, вычищенных из App Store в 2022

⚡️ Если это случится, это будет первый кейс допуска стороннего стора на iOS за пределами ЕС

Apple всегда стараются играть "по-правилам" и терять такой здоровый рынок не хочется даже с параллельным импортом. Если получится договориться, RuStore на айфонах - вопрос времени

📞 Ждем среди предустановленных приложений ещё мессенджер Max
Please open Telegram to view this post
VIEW IN TELEGRAM
🤬1715👍14🤡1
🖱Делимся первыми спикерами CrossConf’2025

В потоке по Flutter с докладом «Хватит страдать! Легкий способ бросить оверинжиниринг» выступит Стас Ильин, Flutter Team Lead в «Поток.Диджитал».

Вы тоже когда-то строили архитектурный храм ради пары строчек кода? В этом докладе — реальные примеры, честный разбор «чистой архитектуры» во Flutter и проверенные приемы, как писать проще, быстрее и без боли.

➡️Стас — настоящий гуру Flutter с 7-летним опытом, соавтор книги по Flutter, активный опенсорсер, MC и автор популярного блога о разработке @frezycode.

Пишите в комментариях, сталкивались ли вы с оверинжинирингом в своих проектах?
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3510👍6
🌸 МАКСИМ 🌸
Please open Telegram to view this post
VIEW IN TELEGRAM
😁64🤣16🔥5🥰1
🚨 Google вводит верификацию для Android-приложений вне Google Play

🤨 С 2026 года верификация станет обязательной для всех, кто распространяет приложения на Android-устройствах, даже для сторонних сторов

С октября 2025 начнут рассылать первые приглашения в новую Android Developer Console, где будет проходить верификация разработчиков

🤨 С одной стороны, приложений с троянами и jar файлами для слежки, которые остаются на устройстве даже после удаления самой прилы станет MAXсимально мало

С другой - у Google теперь полное право находу изменить критерии и запретить распорстранять приложения независимым разработчикам

👎 Для меня весь прикол андроида был в том - что я могу поставить что угодно и откуда угодно. Даже Мою Маленькую Ферму с бесконечным запасом голды, а теперь...

🚬 А вы что думаете? Это очередной выстрел себе в ноги или гениальная стратегия ?
Please open Telegram to view this post
VIEW IN TELEGRAM
😢27👎5😱4🫡2👍1💩1
Forwarded from Основы Flutter
✈️ Пора прокачать навыки, пока другие тратят время

Неважно - в сентябре вы идете в школы, вузы, универы или собираетесь покарять айти самостоятельно. Без прокачки скиллов далеко не улететь

А если вы решили углубляться во Flutter, наш курс на Stepik - идеальное место чтобы начать

🛍 И всем пытливым умам мы дарим скидку 15% на курс Основы Flutter

🗓 Скидка действует с сегодняшнего дня по 1 сентября включительно

Успевайте!
Вот по этой ссылке
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍14🔥5🤡4
🎓 Первый год когда мне не нужно идти в школу или универ

Весь этот год я провел за работой, блогом и отдыхом. Да, в айти ты постоянно учишься чему-то новому, но я начал ощущать что замедляюсь

😛 Не беру назад ни одно из слов, которые сказал в этом ролике о скудности вузовского IT образования

😐 Но чувство что я топчусь на месте с того момента как кончил вуз меня не перестает покидать

Думаю это потому что я застрял в рутине и нет препода/наставника/ментора который дал бы мне пинка в тот момент, когда я ленюсь. А я раздолбай тот ещё! Мне пинок иногда полезен

🏝️Я дал себе отдохнуть весной, дал отдохнуть летом. Теперь пора возвращаться к учебе и наверстывать!

😯 Всем кто учится - вы большие молодцы! Не вздумайте бросать при любых трудностях
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥457👍5
💅 Почему некоторые приложения специально тормозят запуск?

Устроился я как-то раз на проект. Начал подробно изучать кодовую базу и наткнулся на одну интересную картину:

🤨 При запуске приложения SplashScreen показывался с дополнительной задержкой на 3 секунды

😳 За эти три секунды приложение не загружало какой-то контент, не отправляло запросы в сеть, тупо ждало

Я не понял зачем в таком случае нужна задержка - пошел к директору чтобы узнать зачем они такое прикрутили

💀 Ответ убил:
Мы задержку специально добавили, так приложение выглядит солидней. Типо там грузится что-то серьезное


💳 Тогда то я и понял почему приложение Сбера так долго открывается...

А вы что думаете?
👍 – за солидность
– против, скорость важнее
Please open Telegram to view this post
VIEW IN TELEGRAM
89🤣39👍12🤝1
This media is not supported in your browser
VIEW IN TELEGRAM
🤚 Я iOS календарь... не переверну

Как оказалось UIDatePicker (барабан времени) на самом деле не бесконечная лента

😱 Увидел эту новость и сразу побежал проверять на своем телефоне. Оказалось реально, на 16 часах останавливается и не крутится больше

☺️ Так греет душу что в Apple тоже сидят обычные работяги которые в рот ебали делать вам бесконечные списки

🌸 Продуктивной среды, коллеги
Please open Telegram to view this post
VIEW IN TELEGRAM
😁70👍64🤯3🤣2
Media is too big
VIEW IN TELEGRAM
👷 Работяги, есть хороший повод выбраться из привычного офиса. Не только, чтобы спрятаться от менеджеров-чаек и бесконечных правок.

12 сентября в Москве пройдёт big tech night. Это мероприятие, где сразу 5 IT-компаний — Яндекс, Сбер, X5, Т-Банк и Lamoda — откроют свои офисы для всех, кто хочет заглянуть за кулисы бигтеха.

📌 Программа разбита на три трека:
- Технические доклады
- Выступления о менеджменте и карьерном росте
- Фестивальные активности: иммерсивные экскурсии по ночным офисам, поэтические AI-слемы, шахматные мастерские, киберспортивные турниры и кодинг-квесты

💡За один вечер вы сможете познакомиться с культурой больших компаний, пообщаться с командами из разных стеков и найти новые идеи, которые потом можно адаптировать под свои проекты.

📹 Для тех, кто не в Москве, будет онлайн-студия с двумя трансляциями. Одна — про технологии и карьеру, вторая — неформальные разговоры про жизнь в IT.

Зарегистрироваться и узнать всю программу можно тут.
🔥122👍21
2-3 октября буду выступать в Санкт-Петербурге на FlutterConf

С докладом «Хватит страдать! Легкий способ бросить оверинжиниринг»

😭 Вы когда-нибудь заворачивали один репозиторий в другой, в сервис а потом ещё в usecase, DI, и всё это ради пары реально нужных строк кода? Писали по 10 вариантов состояния блока где хватило бы loading и data?

😵 Признаюсь, я тоже таким занимался. Но в определенный момент понял что дальше так продолжаться не может...

Я решил изменить свою жизнь к лучшему! И расскажу вам на реальных примерах что из этого получилось

🛍 Для вас действует промокод flutter10 - дающий скидку 10% на покупку билета

Подробности https://flutterconf.ru
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥233
😎 Вы прикиньте, это выходит мой первый тур ахахха

Жаль что пока не с рэпом еду, но две конференции подряд в разных городах и везде я выступаю - это меня очень разжигает 🔥

03.10 Санкт-Петербург, FlutterConf
17.10 Москва, CrossConf

👍 Если вы собираетесь погнать и туда и туда - можете заваливаться на мой доклад оба раза

Я делаю две версии доклада с упором на разные аспекты оверинжинеринга

💻 На этот раз я реально постарался!

Учел ошибки прошлых выступлений, нашпиговал мемами по самые гланды, равномерно в этот раз. И даже сам материал постарался сделать серьезным и полезным

Плюс тема оверинженеринга очень поджигает мой зад последнее время. На докладе выпалю все что есть, приходите 😘
Please open Telegram to view this post
VIEW IN TELEGRAM
16🔥11👏5👍2
📱 Выложили запись моего доклада "Он вам не просто логер! Почему Talker нужен вашему Flutter проекту?"

Доклад уже давно напрашивался, ведь раписать все возможности библиотеки в документации - трудно да и читать никто не будет

😎 В доклад запихнул кучу инфографики, мемов, архитектуры и полезных примеров по внедернию логирования в ваш Flutter - проект

😩 Летсгоу смотреть! И ставить классы

📺 YouTube
📺 VK Видео
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥274👍3🤡1