Стас Ильин | Flutter
Ir al canal en Telegram
Lead Flutter developer 👶23 y.o. 6+ y.exp Тот самый школьник лид из мемов Программист, блогер, стартапер
Mostrar más3 330
Suscriptores
-424 horas
-377 días
-8830 días
Archivo de publicaciones
3 330
Основные мысли Паши Дурова на конференции TOKEN2049
📌 Приложение Telegram нужно переписывается на Flutter
📌 Экосистема TON построена на Firebase Storage
📌 "GetX - топ" прямая цитата Павла
😄 Ахахаха, ладно сори...
📌 В Telegram скоро можно будет покупать цифровые товары за крипту
📌 В Telegram можно будет скидывать крипту как чевые
📌 Стикеры можно будет токенизировать и превратить в NFT
3 330
😅Да здравствует 52
Ни разу не смотрел презентации Apple, но вот это я смотрю, интересно
https://www.youtube.com/live/gBEOJRvZ-wI?si=EhFkt0iX1tLfm_xQ
3 330
📎Материалы из доклада
Делюсь с вами материалом, который я упоминал или затрагивал в докладе
Конечно в выступлении все это пережевано и подано в коротком формате
👀 Но если вам интересно погрузиться глубже, приятного чтения:
📌 Dart: Productive, Fast, Multi-Platform - Pick 3 (Google I/O'19) (en)
Рассказ инженеров из Google про dart и его возможности
https://www.youtube.com/watch?v=J5DQRPRBiFI
📌 Flutter's History (So Far) (en)
Краткая история Flutter
https://verygood.ventures/blog/flutters-history-so-far-all-the-biggest-milestones
📌 Два года с Dart: о том, как мы пишем на языке, который ежегодно «хоронят» (ru)
Стастья Wrike о том как они писали web на dart ещё до Flutter
https://habr.com/ru/companies/wrike/articles/330832/
📌 Сборка мусора во Flutter (ru)
Краткое описание того, как в Flutter работает сборка мусора
https://habr.com/ru/companies/rshb/articles/668600/
3 330
☄️ ПОЧЕМУ Flutter НАПИСАН НА Dart ?
Почему в мире, где есть JS, Python, Kotlin, Swift... команда из Google, создавашая Flutter, выбрала никому не нужный Dart?
🤷♂️ Вместе разберемся, что это: огромный провал инженеров Google или тот самый единственный возможный вариант, о котором говорил Доктор Стрендж?
Доклад с самого старта пропитан кринжом и интересными историческими фактами про dart
🎤 Обязательно смотрите до ответов на вопросы! Там, как всегда, холивар
🎞 https://youtu.be/l5JwyO7GrJQ
3 330
🎉 Тадам! Нас уже 5000
В честь такого события приготовил вам сюрприз!
🎁 Не совсем сюрприз конечно, но я жестко запарился за монтаж, мне кажется вышло бомбово
➡️Видео уже доступно на boosty
Как закончу финальные приготовления - появится в общем доступе
5к - хорошая ступенька, радуюсь что мы дошагали до неё, но впереди ещё больше!
Узнал недавно что 97% каналов не доростает до отметки 10к подписчиков. Доберемся до этих 3%🔥?
3 330
Ухожу в нативную разработку
Вы все знаете что я пишу на Flutter уже больше 5 лет
Я всегда топил за этот фреймворк, ведь меня пьянили его преимущества
😵💫 Но мой рассудок был затуманен! На фоне его преимуществ я не замечал явные недостатки
И теперь я могу поделиться этими недостатками с вами
❌ Перформанс
Flutter это ооочень медленный фреймворк! Любое Flutter приложение явно уступает любому нативному в скорости работы
❌ Трудный
Для работы с Flutter приходится изучать язык dart, который не похож ни на один язык программирования. Его изучение займет от года до 2х лет даже у опытных программистов
❌ Не популярный
Если посмотреть на репозиторий Flutter на гитхаб складывется впечатление что им пользуется от силы 2-3 компании. Маловато звезд
❌ Работа с платформой
Это ваще жесть! Чтобы использовать обычную камеру устройства приходится сначала просидеть месяц в написании собственного плагина. Готовых решений практически нет!
🙌 Хорошо что знающие люди, не запустившие ни одного приложения на Flutter в прод, открыли мне на это глаза
Поэтому я принял категоричное решение отказаться от Flutter 🥲
Когда кто-то начнет экспертно задвигать вам за айти - просите у него ссылку на GitHub или Хабр
3 330
🔫 Typedef или выстрел в ногу | Dart с нуля до профи №31
⚙️Typedef - интересный механизм, который есть почти во всех современных языках. Возможность переименовать типы в вашей программе
Например VoidCalback в Flutter - это typedef
Но с применением typedef главное не особо злоупотреблять
⚠️ В видео как раз рассмотрю пример того, как НИКОДА НЕ НУЖНО ДЕЛАТЬ
🎞 https://youtu.be/frrXvkQMeFA?si=QATpdnrQCfev5p6L
3 330
⚡️Зачем нужен copyWith ? | Dart с нуля до профи №30
🍺 Мы научились делать неизменяемые объекты, но тут бах и нам понадобилось их изменять... вот это фокус да ?
В этом нам поможет метод copyWith
Если ваша программа работает с данными из сети - я бы всерьез присмотрелся к этому методу
🪄 Экстрасенсы говорят, что с его применением количество выстрелов самому себе в ногу уменьшается в 100 раз
🎞 Смотрим на YouTube !
3 330
Вспомнил - чем я не поделился с митапа
Это Андрей и Денис, Flutter разработчики, крутые чуваки и подписчики этого канала
Они пришли на митап в Екб, послушать докдалы, Денис вообще приехал из Перми 😳
Кроме ребят были и другие подписчики / Flutter разрабы. С кем-то, к сожалению, не успели пообщаться
🤯 Так как нас все еще не сильно много, любая встреча вживую с людьми, которые смотрят мои ролики, у меня вызывает бурю эмоций
❤️ Спасибо вам всем, вы охрененная публика!
3 330
🎤 Вчера мы провели свой первый митап по мобильной разработке в Екб
🔥Cобрали 6 докладов и почти 60 слушателей в офлайне
✈️ К нам даже приехали спикеры и слушатели из других городов
По отзывам - участникам очень понравилось. А я сам просто на 7 небе от впечатлений. Это наш с @young_teamlead первый опыт в организации подобных мероприятий.
Отдельное спасибо коворкингку SOK за площадку
➡️ И приходите на наши мероприятия
3 330
У нас просто толпа собралась на митап в Екатеринбурге ⚡️
Я уже выступил, записал 😉
3 330
☄️ НОВИНКА | Shared Prefrences Flutter | Как хранить данные локально ?
🌈 Мы сделали огненную темную тему приложения, но как сохранить её локально, чтобы пользователь не выбирал её каждый раз заново ?
Shared Prefrences - ультралегкое, удобное и приятное хранилище
👍 Самое то для хранения локальных настроек, простого кеша и каких-то публичных ключей вашего приложения
🎞 Смотри в новом видео!
3 330
🏀 Екатеринбург тут есть? встретимся в воскресенье в офлайн ?
Будет классный доклад, если подготовлюсь
Если не подготовлюсь - буду чиать рэп и фристайл 😎
3 330
Что? Еще один спикер? Да, еще один спикер!
Привет, Екб! Еще одним спикером на нашем митапе станет Стас Ильин — адепт флаттера, программист, блогер, стартапер и просто красавчик 🧑💻
Он расскажет «Как Google родил, убил и воскресил Dart»
– Почему в мире, где есть JS, Python, Kotlin, Swift... разработчики Flutter выбрали никому не нужный Dart? Вместе разберемся, что это: огромный провал инженеров Google или тот самый единственный возможный вариант, о котором говорил Доктор Стрендж?
_________________________________
До митапа осталось 5 дней, так что если вы еще не успели записаться — регистрируйтесь в гугл-форме 🥨
Увидимся на митапе!
3 330
👣 Сколько ещё видео будет в курсе - часто спрашивают в комментах
Уже 30 видосов выпущно на YouTube, ещё 2 новых на boosty... думаю вы понимаете что на этом мы не остановимся
🧨 На примете у меня уже есть 2 жирные темы, но я хочу посоветоваться с вами
📩Напишите в комменты
Какие ещё темы вы хотите увидеть в курсе по Dart ?
3 330
⚡️Новинка | Несемся дальше по аллее объектной ориентации
🤔 Конструткоры классов тоже могут быть константными как и переменные. Это позволяет вам создавать неизменяемые экземпляры классов
😋 А неизменяемые объекты - это уже про консистентность данных, важный аспект любой большой программы.
В видосе рассказываю когда это может быть полезно и для чего
🎞 https://youtu.be/vDHtYhsAlRs
¡Ya disponible! Investigación de Telegram 2025 — los principales insights del año 
