Стас Ильин | Flutter – Telegram
Стас Ильин | Flutter
3.31K subscribers
501 photos
47 videos
327 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
543🔥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 🥞
🔥2623🤯10👍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
🔥3610👍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
😢28👎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🤡41
🎓 Первый год когда мне не нужно идти в школу или универ

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

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

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

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

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

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

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

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

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

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

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


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

А вы что думаете?
👍 – за солидность
– против, скорость важнее
Please open Telegram to view this post
VIEW IN TELEGRAM
92🤣42👍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
😁71👍64🤣4🤯3
2-3 октября буду выступать в Санкт-Петербурге на FlutterConf

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

📺 YouTube
📺 VK Видео
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥307👍4🤡1
Устали уже от обсасывания презы Apple во всех каналах?

Сегодня вечером дропну одну новинку, которая затмит все что вы видели на презентации

😱 Шедевр инженерной мысли…

🎮 Острие прогресса в AI…

🍫 Заранее готовьте 20-30 минут свободного времени и заряженный настрой!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥25🤔842👏1
⚡️ Мы запускаем тренажер для подготовки к собесам с ИИ

Dotee
- это сервис при помощи которого вы сможете навсегда перестать бояться ходить на реальные собеседования

Мы с командой потратили кучу времени на касдевы, разработку и тестирование чтобы подарить вам максимально близкий к реальному собеседованию опыт

Работает максимально просто
:

🔹Загружаете вакансию

🔹Наша нейросеть подбирает релевантные вопросы, которые с высокой вероятностью встретятся на собеседовании в эту компанию

🔹Отвечаете на вопросы и получаете оценку - насколько вы готовы идти на собес

👩‍💻 Работает совершенно для любого стека! JavaScript, Flutter, Golang, даже на Pascal ABC собес проведем

🛍 Специально для вас, мои любимые подписочники, мы врубили акцию: Первое интервью - совершенно бесплатно! Акция будет действовать до 15.09

Так что успевайте проверить свои силы вот тут
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥346👍6🤯2👎1🍾1