Стас Ильин | Flutter – Telegram
Стас Ильин | Flutter
3.31K subscribers
504 photos
47 videos
330 links
Lead Flutter developer 👶23 y.o. 6+ y.exp
Тот самый школьник лид из мемов
‌Программист, блогер, стартапер
Download Telegram
🔨 Apple выпустили в opensource свою билд-систему Альтренативный Xcode близко ?

😳 Наконец-то в Apple прочитали комментарии программистов про XCode и поняли - нужно что-то менять

Теперь любой разработчик может создать свой GUI для разработки под Apple устройтсва

Кроме того, возможно, получится внедрить полноценную сборку в существующие IDE или рекдакторы кода вроде VSCode

🔥 Шикарные новости а вот и сам репозиторий
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥41❤‍🔥5👍42
📱 Можно ли теперь на 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