Стас Ильин | Flutter – Telegram
Стас Ильин | Flutter
3.31K subscribers
504 photos
47 videos
330 links
Lead Flutter developer 👶23 y.o. 6+ y.exp
Тот самый школьник лид из мемов
‌Программист, блогер, стартапер
Download Telegram
📱 Можно ли теперь на Windows собирать iOS приложения ?

После выпуска swift-build от Apple этот вопрос повис в воздухе

🔢 На официальном сайте Swift появилась статья посвященная выходу в опенсорс их билд-системы с Roadmap'ом проекта

Но самое главное, там есть такой топик:
Репозиторий с открытым исходным кодом также поддерживает работу с Linux и Windows.


А среди pull-request'ов есть Windows Build Fixes от стороннего разработчика

🤯 Я сам в это не верю но похоже теперь не обязательно покупать Mac для разработки под iOS
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥57😨12👍91
🧑‍💻 Выложил код из курса по Dart в открыйтый доступ

Вы очень просили в комментариях (🤨 непонятно правда зачем)

📱 Но я сделал, подгрузил все в репозиторий с остальными уроками
Please open Telegram to view this post
VIEW IN TELEGRAM
23🔥12👍9😁3🍌2
🖐 Мемная битва за билет на Flutter Conf, чуваки

Для всех кому зажали бюджет на конференцию - отличные новости

😂 Отправляйте свои мемесы про Flutter, Dart в комментарии к этому посту

А 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

👉 Все пакеты разделены по категориям

👉 У всех проектов выводятся картиночки (из доки)

👉 Выводится статус поддержки
Please open Telegram to view this post
VIEW IN TELEGRAM
👍44🔥24❤‍🔥7🫡3👌1
Стас Ильин | Flutter pinned «🖐 Мемная битва за билет на Flutter Conf, чуваки Для всех кому зажали бюджет на конференцию - отличные новости 😂 Отправляйте свои мемесы про Flutter, Dart в комментарии к этому посту А 13 числа мы с MadTeacher проведем стрим где выберем самый главный…»
🎉 Вышел Flutter 3.29 и Dart 3.7

Всё что нужно знать о релизе

💪 Не успели мы отойти от прошлых обновлений, а команда уже навалила нам новинок. Вот самые важные на мой взгляд:

⚡️ Убрали HTML-рендер для WEB
Теперь основной упор сделан на CanvasKit и WebAssembly, которые обеспечивают лучшую совместимость и более высокую производительность

⚡️ Material и Cupertino
Circular и Linear ProgressIndicator теперь соостетвуют Material3. Выглядят очент сочно и красиво

CupertinoSheetRoute для стилизированных под iOS BottomSheet. Раньше для таких модалок нужно было устанавливать дополнительную библиотеку

CupertinoNavigationBar теперь поддерживают bottom-виджет. Например, поле поиска как на картинке

⚡️ Обновления в движке
Impeller получил улучшения стабильности и производительности: исправлены мерцания и артефакты в Vulkan

На iOS полностью удалена поддержка Skia. Это уменьшит размер бинарников

⚡️ Код в главном потоке
Dart код теперь выполняется в главном потоке приложения, а не в отдельном UI-потоке. Это ускоряет работу с нативными функциями

Большой шаг в сторону Native Interop! С анонса до первых изменений прошо совсем мало времени, это очень радует!

🖥 Подробнее про релиз в статье
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥56👍1143😁1
Стас Ильин | Flutter
🖐 Мемная битва за билет на Flutter Conf, чуваки Для всех кому зажали бюджет на конференцию - отличные новости 😂 Отправляйте свои мемесы про Flutter, Dart в комментарии к этому посту А 13 числа мы с MadTeacher проведем стрим где выберем самый главный…
🎉 Мем победителя @mezeksan который отправится на Flutter Conf

Спасибо большое что приняли участие в нашем небольшом эксперименте, как зрители и как участники

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

А как вам мем? 😃

p.s. Ещё для вас есть промокод mem_flatter дающий 30% при покупке билета на конфу
Please open Telegram to view this post
VIEW IN TELEGRAM
😁26🔥8🤣6👍21😱1🍌1
😘 Моя бабуля шарит в приоритетах

❤️Всем компьютерщикам любви
Please open Telegram to view this post
VIEW IN TELEGRAM
109👍19😁11🔥7
This media is not supported in your browser
VIEW IN TELEGRAM
🔥36👍53😁1
This media is not supported in your browser
VIEW IN TELEGRAM
25🔥19🍌6😁3👍1
⭐️ Тут подъехал фидбек по моему докладу на конфе

Спасибо конечно большое тем кто был вживую и оставил оценку, но вы мне явно привираете

🤒 Я видел глаза и эмоции людей в начале и конце презентации, и я явно жесточайше дисбаланснул доклад

Плюс включил режим bumble beezy и начал люто тараторить когда мне стало казаться что я не укладываюсь в тайминги (а я укладывался)

👍 Но самый главный фидбек вечера я получил на афтер-пати, в туалете. Когда режисер трансляции, стоя за соседним писуаром, сказал мне следующие слова (примерно):

Я вел трансляцию в вашем зале. Спасибо за доклад! Хоть на нём я что-то понял и поугарал, мне понравилось


😠 Так, благодаря конфе, я окончательно убедился в чем моя супер-сила

😎 Поэтому принимаю заказы на ведение мероприятий, торжеств и корпоративов. По ценнику договоримся

Ну и ожидайте доклад в записи, говорят вышлел сочный 👩‍🍳
Please open Telegram to view this post
VIEW IN TELEGRAM
10🔥37😁11👍9👏31
📞 Созвон сообщества сегодня

Я тут неожиданно вспомнил что обещал бустерам созвоны на постоянной основе

А сам пропал и только в чатике приватном болтаюсь. Непорядок!

Поэтому сегодня вечером мы проводим созвон сообщества, где будем общаться на тему рынка Flutter-вакансий, обсуждать HR’ов и собесы 😍

Короче то что всех реально волнует а не какой-то там Flutter 3.29 и dart 3.7

Начало в 18:30
💰 Чтобы присоединиться нужно стать Flutter Тренером вот тут
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10😎4
😤 Как меня задолбали статьи Flutter vs X vs Y где в конце пишут

Все три решения имеют свои плюсы и минусы…


Аоаоаоаоаааа….

🪞 Реально каждая такая сравнительная статья начинается, продолжается и заканчивается одинаково

Вы определитесь уже, я хочу понять на чем писать проект
Please open Telegram to view this post
VIEW IN TELEGRAM
😁34💯11🔥5🤡3👍2
This media is not supported in your browser
VIEW IN TELEGRAM
ААХПАХАХА 😂😂😂
Купертина и Аврора

В целом, я сам виноват что плачу за интернет
😁27🙈14🤣6😨21🤨1
Ля, у меня же ещё канал на ютубе есть
17🤯13🔥6😁5🦄4🥴3
🎞 Сколько Я ЗАРАБОТАЛ на рекламе в приложении? Вы удивитесь)

😱 Прошло 4 месяца с момента публикации приложения для поиска рифм. Все это время в нём крутилась реклама

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

💰 Может нам уже всем пора уходить из найма и становиться инди хакерами... вот сейчас и узнаете

📺 Смотрим на YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥24💅5👍3👌2😍2🌭1
Поймался флаттерист😂

Или как не нужно выводить ошибки пользователю)
Please open Telegram to view this post
VIEW IN TELEGRAM
😁58🫡11💅4🥴1
Дневник Flutter-разработчика
Поймался флаттерист😂 Или как не нужно выводить ошибки пользователю)
🤨 Как увидел скрин ошибки в приватке подумал что это Talker неумело настроили

💪 Ведь у нашей библиотеки для обработки ошибок тоже есть функционал с алертами

Зашел проверить библиотеки проекта и talker там не увидел... оно и понятно 😁

Раз такой случай подвернулся - быстро расскажу как не спалиться что ваш проект на Flutter и не выдать 😱чувствительные дебаг-данные при показе ошибки:


TalkerWrapper(
talker: talker,
options: TalkerWrapperOptions(
exceptionAlertBuilder: kReleaseMode ?
(context, data) => ErrorAlert() : null,
),
child: child,
);


💡 Все невероятно просто Оборачиваете приложение или конкретный экран в TalkerWrapper и переопределяете виджет ошибки для release сборки приложения на кастомный

kReleaseMode может быть заменен на env / flavor сборки

📕 А тут документация
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥24👍8🤯42
С 8 Мартой! 🌷
Кринжую что до сих пор употребляют фразу «украшение коллектива» в поздравлениях

Я может тоже считаю себя украшением коллектива 😄

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

С Праздником Вас! ❤️
Please open Telegram to view this post
VIEW IN TELEGRAM
59😁9💯9👍5🔥2🤡2🥰1🍾1
🚨Большое обновление🚨 курса "Основы Flutter (в разработке)", а значит и самой книги "Основы Flutter" 🥳

Не прошло и недели, как в курс добавился сквозной проект - игра "Тетрис" для главы по Dart (2 варианта консольной версии) и Flutter (по с 2-й по 4-ю главу включительно), а нулевая глава разжилась примером работы с фичей Null-aware elements 😎

В связи с добавленным объемом материалов, цена увеличивается на 300 рублей. Если вы хотели приобрести курс, но на это все никак не было "времени", по 16 марта его можно будет купить по старой цене, воспользовавшись скидкой 🫣

Но это еще не все 😇

22-го марта (суббота) в 11 часов по Мск состоится стрим с авторским коллективом
, где немного приоткроем завесу тайн над написанием книги, почему выбран такой сквозной проект, как началось сотрудничество с Surf и Mad Brains по разработке лабораторного практикума к книге и многое другое 🪨
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥19👍7😱1