Стас Ильин | Flutter – Telegram
Стас Ильин | Flutter
3.31K subscribers
504 photos
47 videos
330 links
Lead Flutter developer 👶23 y.o. 6+ y.exp
Тот самый школьник лид из мемов
‌Программист, блогер, стартапер
Download Telegram
Стас Ильин | Flutter
🎞 Сколько Я ЗАРАБОТАЛ на рекламе в приложении? Вы удивитесь) 😱 Прошло 4 месяца с момента публикации приложения для поиска рифм. Все это время в нём крутилась реклама 🔤Сегодня я хочу поделиться с вами сколько приложение набрало активных пользователей. И…
💬 Мне тут написали в комментах что я не шарю за ASO оптимизацию

👎 «Название Rhymer неподходящее и нет слова рэп в названии»

Справедливости ради я реально не шарю в ASO и очень хочу в этом прокачаться

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

📈 На скрине позиции по самым популярным поисковым запросам в 3 странах, откуда в приложение идет больше всего трафика

Так что не вонять мне тут!
А если вы действительно шарите в ASO и хотите колаборейшн - напишите в комменты или на почту frezycode@gmail.com
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15👍2😎21🖕1
🤨 MVP, MVC, MVI, MMM и куча прочей ненужной херни

Вот такие у нас вакансии на рынке Flutter труда

😆 Окей, ладно все эти MVC и MVP которые ничего общего с Flutter архитектурой не имеют и иметь не могут… Но Viper!!!? Вайпер то сюда как залетел?

У меня есть 2 варианта:

1️⃣ Вакансию составляла нейросеть / это копиписата-франкенштейн из нескольких вакансий (предположительно на Swift)

😎 В таком случае желаю компании найти в штат программиста который будет относиться к задачам так же халатно как HR компании к составлению вакансии и найму в целом. Считаю в полной мере справедливо

2️⃣ Они реально хотят чтобы соискатель на мидловую позицию знал все это. Что еще бОльший абсурд

🤡 У вас там многомодульный проект где каждая часть на своей архитектуре написана? Не думаю…

Ещё и опыт с несколькими стейт-менеджерами?

Я честно этого не понимаю!
Если я нанимаю человека на проект где используется Bloc - мне нужен человек с пониманием Bloc. Если на проекте Riverpod - ищем того кто знает Riverpod. Все, это вся магия

📞Эту и многие другие кринжовые вакансии мы обсудили на прошлом созвоне сообщества

🗒 Мы не только ворчали и ловили ха-ха но и давали советы, инсайты из своих собесов и скринингов

Следующий созвон будет завтра, а запись прошлого можно посомотреть вот тут

💬Че думаете про вакансию ? Релевантный опыт просят ?
Please open Telegram to view this post
VIEW IN TELEGRAM
32👍14🔥4😁4
Стас Ильин | Flutter
🤨 MVP, MVC, MVI, MMM и куча прочей ненужной херни Вот такие у нас вакансии на рынке Flutter труда 😆 Окей, ладно все эти MVC и MVP которые ничего общего с Flutter архитектурой не имеют и иметь не могут… Но Viper!!!? Вайпер то сюда как залетел? У меня есть…
🔭 После вчерашнего созвона про стейт-менеджмент у меня родилась куча инсайтов

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

🪞 Даже просто в названиях, у когото usecase - это service, у кого-то usecase - interactor и т.д.

Тоже не особо новость, но напомнить об этом стоит. Попрой один и тот-же стейт менеджмент "готовят" по-разному

🤔 У кого-то Bloc может отвечать за функциональсть экрана, у кого-то за фунционал фичи, кто-то вообще использует Cubit вместо setState

Но больше всего меня заинтересовало что все уже конкретно задолбались писать boilerplate код для Bloc'ов

В связи с этим у меня есть к вам вопрос - какой стейт-менеджмент вы сейчас используете на своих проектах ?
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Стас Ильин | Flutter
Какой стейт-менеджмент у тебя в проекте ?
🤨 Вы чего? setState сравнялся с Riverpod ?

Давайте так, если у вас в проекте есть один из перечисленных стейт-менеджеров setState не выбираем

😀 И если кто-то по-приколу setState отметил - перевыберите пж реальное

Опрос важный! Будет видикс на ютубах 🎞
Please open Telegram to view this post
VIEW IN TELEGRAM
😁28🤝7
Релиз который планировали vs релиз который вышел
😁40🔥2🍌2👍1
📊 На pub.dev появилась детальная статистика по загрузкам версий пакетов

😀 Похоже фича с количеством загрузок всем зашла и ребята решили развивать этот функционал дальше

В чем суть?
Теперь можно посмотреть не только количество всех загрузок пакета по неделям но и количество загрузок разбитое по конкретным версиям библиотеки

🎚️ Есть 3 разных режима просмотра: С наложением, без наложения, процентная

🎚️ И 3 вараинта группировки: По мажорным, минорным и патч-версиям

Функционал, по большей мере, будет полезен разработчикам пакетов и библиотек

📉 Помимо аналитической успешности очередного релиза, можно понять - сколько проектов "сидят" на старых версиях и не обновляются

Функционал доступен во вкладке score пакетов

Как вам такой апдейт? По мне выглядит профессионально 😎
Please open Telegram to view this post
VIEW IN TELEGRAM
17🔥11👍6
⚡️ Hot Reload для Flutter Web уже в бете!

😍 Вы знаете как сильно горячая перезагрузка ускоряет разрабтку приложений

До сих пор Web был лишен одной из самых популярных и важных фичей Flutter'а

🙃 При каждой перезагрузке в вебе сбрасывалось состояние и стек навигации, но ситуация меняется

📱 Об этом рассказал Kevin Moore в своём посте на reddit. Там же он оставил документацию - как включить этот эксперимент

Как попробовать?
Устанавливаем Flutter-beta

flutter channel beta
flutter upgrade


Добавляем флаг для запуска проекта --web-experimental-hot-reload

Или добавляем этот флаг в аргументы конфигурации launch.json для VsCode

"configurations": [
...
{
"name": "Web",
...
"args": [
"-d",
"chrome",
"--web-experimental-hot-reload",
]
}
]


🔥 Похоже команда Flutter продолжает попытки укрепить фреймфорк в вебе

🤑 Иначе им бы не выделяли бюджеты на подобные фичи
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥37👍52
Ну наконец-то 😌
🙏13
Forwarded from Dart Jobs
В канале запущены реакции в тестовом режиме
🔥33👍10🤡8🍌5💩3🙏1🌚1🍓1
📱 Google Play продолжают менять правила игры

Их борьба с некачественными приложениями набирает обороты

Ранее они запретили фиксированную ориентацию, внедрили обязательное тестирование перед релизом

‼️ А теперь они задумали внедрить предупреждения для пользователей

Это приложение удаляют чаще, чем другие


Пользователи взаимодействуют с этим приложением реже, чем с другими


Теперь Google Play будут учитывать показатели DAU/MAU (кол-во пользователей за день и месяц), и если ваши цифры не дотягивают до порога:

👉 На странице приложения будет появляться предупреждение

👉 Приложение будет пропадать из ключевых разделов для обнаружения в Google Play

🔍 Выходит без сильной вовлечённости пользователей классическая ASO-оптимизация больше не спасёт. Одной работы с метаданными теперь недостаточно, чтобы попасть в топ

💬 Как думаете, это обновление только усложнит жизнь разрабам или действительно поможет очистить Google Play от плохих приложений?
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15👍7👎7🤔6
🎤 Йоу! Завтра делаем стрим вместе с авторским коллективом книги по Flutter

Вы их всех знаете, если не знаете то вот они

😍 Будем коллективно душнить на протяжении нескольких часов. Прям как мы все любим

📺 Готовьте ваши вопросы заранее. Встречаемся в 11 мск на этом канале
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥172😐2🕊1🍌1
❤️ Спасибо большое всем кто был на трансляции

🤟 Отличный онлайн собрали для субботнего утра! И отдельное спасибо всем кто задавал вопросы, вышло интересное обсуждение

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

📺 Для тех кто не мог смотреть в онлайне запись трансляции достпуна на канале
Please open Telegram to view this post
VIEW IN TELEGRAM
27👍14🔥3
🤡 Найс эйджизм от HR. Поделился подписчик

Давайте покажем нашу солидарность - реакцию вы знаете
🤡201👍6😁6💩3🔥2👌1💯1🤣1
Вы че там в дарт джобс устроили 🤨?

На вас уже дядя Кот старший жалуется
Please open Telegram to view this post
VIEW IN TELEGRAM
😁57🌚65🤣4🍌3🤪1
⚠️ Большой сбой в работе Yandex Cloud сегодня

Зона ru-central1-b полностью недоступна по питанию, авария с системой энергоснабжения

😱 А теперь угадайте в какой зоне мы с командой хостим бекенд наших сервисов ?

🤮 Наши приложения полностью "лежат" уже 6 часов так что это репортаж с места событий
Please open Telegram to view this post
VIEW IN TELEGRAM
😢28🤯4🤷‍♂3😭3🔥1😱1
🙃 В субботу у меня случился минус вайб кодинг

Если коротко - часов 5 просидел ЗА ОДНИМ SQL запросом

🤬 Даже не так, за одним условием из запроса которое не отрабатывало по причине того что систему навайбкодил я из прошлого…

😂 Баг оказался истерически смешной, особенно когда я посмотрел на проведенное за его решением время

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

👩‍💻 В свое оправдание хочу сказать что запрос реально сложный. Там 4 джоина, и условие на половину моего монитора

🤐 А и кстати, в книге по Flutter я отвечаю за главу с SQL. Удачи…
Please open Telegram to view this post
VIEW IN TELEGRAM
😁75🔥12🐳3🍌2👍1
Блин Felix, сапасибо! Не ожидал
🔥83😁26🍾5🤣3🤡1
This media is not supported in your browser
VIEW IN TELEGRAM
🤒 Вот именно тот ИИ который придумал Бомбардиро Крокодило и Тралалеро Тралала пусть забирает мою работу

В нем я уверен на все сто
Please open Telegram to view this post
VIEW IN TELEGRAM
💯22😁13👍1