Стас Ильин | Flutter – Telegram
Стас Ильин | Flutter
3.32K subscribers
501 photos
47 videos
327 links
Lead Flutter developer 👶23 y.o. 6+ y.exp
Тот самый школьник лид из мемов
‌Программист, блогер, стартапер
Download Telegram
🧑‍💻 Курсу по Riverpod быть ?

Вы очень часто просили в комментариях на YouTube и в Telegram рассказать про стейт-менеджер Riverpod

После этого я поставил цель на boosty - 25 платных подписчиков и делаю видосы

😅 Как и с первым стримом на канале - прошло уже больше месяца с того момента, как мы достигли эту цель

Теперь на бусти нас уже 35 человек, и с каждым днем становится все больше

Поэтому я все-таки собрался с мыслями и записал первую часть видосов про Riverpod

Они уже смонтированы и доступны на boosty

1️⃣ Flutter Riverpod
Знакомство

2️⃣ Flutter Riverpod
StateNotifierProvider

3️⃣Flutter Riverpod FutureProvider | В эту субботу

Кроме того подписчикам доступны видео:

1️⃣IoT на Flutter
Дружим железяки по Bluetooth

2️⃣ IoT на Flutter
Bluetooth + BLoC

3️⃣ Firebase Push Notification iOS
Интеграция APNs

Спасибо за вашу поддержку ❤️
Please open Telegram to view this post
VIEW IN TELEGRAM
33🔥9👍3🤡2🥱2
Давно у нас не было премьер

⌛️ На запись этого видоса ушло много времени, ещё больше на монтаж

😱 Но результат мне оч нравится, сами увидите мои эмоции когда все заработало в конце

🔔 Поэтому переходите по ссылке и жмите на колокольчик! Чтобы не пропустить этот часовой фильмец

https://youtu.be/ZbM1HkEGpac
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥439👍8🙏3
🎉 Релиз Talker v4.4

Продолжаем развитие чертовски удобной библиотеки для логирования

😎 444 звезды на GitHub, 404 лайка на pubdev, пост в 4:44

В этом релизе

Кастомное форматирование времени в сообщениях логера для консоли и экрана с логами

Улучшение форматирования и исправление ошибок вывода для dio, bloc и riverpod логеров

Стабильный релиз talker_riverpod_logger (v4.4.0)

⚠️ Breaking

Если вы создаете свои кастомные логи на основе модели TalkerData - displayTitleWithTime теперь метод, который нужно вызывать с параметром TimeFormat

Версия talker_riverpod_logger была поднята до общей версии пакетов экосистемы с 1.1.5 до 4.4.0

📦Пакет: pub.dev
📚Документация: GitHub

Обязательно поставьте лайк на pub.dev и звезду на GitHub ❤️
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥23👍6💩2
Стас Ильин | Flutter
🎉 Релиз Talker v4.4 Продолжаем развитие чертовски удобной библиотеки для логирования 😎 444 звезды на GitHub, 404 лайка на pubdev, пост в 4:44 В этом релизе Кастомное форматирование времени в сообщениях логера для консоли и экрана с логами Улучшение…
👨‍💻Проекты на основе talker

🔍 Я активно слежу за проектами, которые разрабатывают в open source и в коммерческом секторе с использованием библиотеки talker

Список постоянно пополняется и думаю я даже соберу подборку чуть позже Только про опенсорс, чтобы условный НДА не нарушать

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

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

📦 Он написал библиотеку для реализации Approval Tests на dart

🌐 Этот пакет включен в основной перечень библиотек на сайте approvaltests.com

🙌 Я очень рад что библиотека находит применение в разных аспектах разработки!

💬 Если у вас есть интересные идеи для проектов - пишите, обсудим и замутим
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13🦄421👍1🎄1
▶️ Дружим Flutter и железки: Bluetooth, ESP, Arduino - Как все это связать? | Часть 1

Смотрим тут
https://youtu.be/ZbM1HkEGpac

💬 Если у вас все хорошо и вы смотрите на YouTube - отпишитесь в комменты
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥25👍4💩2
What’s new in Flutter 3.24: Вышла новая версия Flutter 3.24, вот что в нее вошло:
— Предварительный просмотр Flutter GPU для продвинутой графики и 3D.
— Поддержка множественных Flutter-представлений в веб-приложения.
— Добавлена монетизация через видеорекламу.
— Улучшен рендеринг текста в Impeller.
— Новые сливеры для создания динамичных заголовков при прокрутке.
Остальное можно узнать в статье:
https://medium.com/flutter/whats-new-in-flutter-3-24-6c040f87d1e4
🔥28❤‍🔥3
📱 Про блокировку YouTube

Буду откровенным - по аналитике ютуба блокировка слегка заметна

Я не отменил премьеру 1 Августа, как раз для того, чтобы по горячим следам оценить масштаб трагедии

📉 Сейчас рано делать выводы, реальная картина будет заметна только через месяц

💩 Я до последнего не хочу переходить на вторичные площадки

🌐 Чтобы не терять мой контент и контент многих других классных авторов - скачивайте VPN, если вдруг вы ещё им не пользуетесь

⚠️ Как разработчик VPN сервиса в прошлом - настоятельно не рекомендую пользоваться бесплатными VPN

😘 Не теряемся, впереди ещё много контента!
Please open Telegram to view this post
VIEW IN TELEGRAM
22👎2
Forwarded from Illumate
Media is too big
VIEW IN TELEGRAM
Терпение – всё…
😁26👍1
📷 Я наконец-то смог выделить выходные для записи

🎞 Получилось заснять кучу контента, сейчас будем активно монтировать и выкладывать сначала на boosty, а потом на YouTube

🕙 Обещаю сильно не задерживать! Я очень сильно затянул с текущими проектами

🔥Пришла пора взяться за голову и завершить начатое...
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥26👍91🕊1
📱 Flutter + Bluetooth + Bloc + Arduino | Дружим IoT железки | Часть 2

👩‍💻 Создаем приложение для управления ESP32 платой на Flutter

В этом ролике разберем как качественно оформить код работы с Bluetooth при помощи архитектурного подхода BloC

Так же в видео
✔️Работа со Stream, ✔️Приватные event'ы в bloc
✔️Декомпозиция логики

🧑‍💻Для тех кто изучает библиотеку bloc - будет отличной практикой для понимания устройства этого подхода

➡️ Смотрим на YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥27👍63
📦 Мне тут приехал новый стафчик пару недель назад

🔧 Работаю над качеством контента, ведь нам нужно развиваться и идти дальше

Но перед тем как выдвигаться дальше напомнинаю, что у нас сейчас 2 активных незаконченных плейлиста на YouTube

Курс Dart с нуля до профи
📱 Ссылка на плейлист

Приложение на Flutter с нуля до публикации Пересборка
📱 Ссылка на плейлист

🏁 И оба этих плейлиста планомерно подходят к своему логическому звершению

🔜 Уже в этот четверг сможете посмотреть на слегка обновленный по качеству контент

Да и чуть не забыл. Все новые прибомбасы покупаются целиком и полностью на ваши донаты

❤️ Спасибо вам за поддержку на boosty
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥287👍4
Это friendly fire огонь
по своим 🔫😄
Please open Telegram to view this post
VIEW IN TELEGRAM
😁30🤣3🤔1
Стас Ильин | Flutter
Это friendly fire огонь по своим 🔫😄
На самом деле вот что думаю по поводу видео

✌️Всей кросплатформе мира и развития в нетоксичной среде
👍176🤝3
📹 Как поменять иконку Flutter приложения НА ВСЕХ платформах ? | Приложение на Flutter с нуля №18

✔️ Как установить одну иконку сразу на все платформы

✔️ Как сделать иконку если нет дизайнера

✔️ Как сделать адаптивные иконки на Android

✔️ Какие иконки flutter_launcher_icons генерирует криво

🎙Первый ролик с обновленным звуком!

💬Напишите в комментариях на YouTube - как вам качество ?

📱 Смотри на YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
👍25🔥7😁3🌚21🥴1
Разработчики Dart решили отказаться от механизма аугментации библиотек (augment library 'main.dart';) и сохранить part of (part of 'main.dart'), значительно расширив его возможности для поддержки аугментации классов, функций и т.д.

Каждая библиотека (файл, part of 'main.dart') являющаяся частью другой (part 'a.dart') теперь сможет:
содержать собственные импорты и экспорты, распространяющиеся только на них;

быть корневой и состоять из произвольного количества собственных частей.

На чем отразится такой кульбит?
🔥 Не пострадает обратная совместимость при переходе на версию Dart, в которой релизнутся макросы.

🤗 Разработчикам кодогенераторов не придется их перепиливать.

😎 Нет нужды хранить все импорты в главной библиотеке, которую разбиваем на части. Это позволит писать код на более высоком уровне абстракции, чем механизм part of предоставлял до этого.

😈 Может усложниться кодовая база проекта. Особенно в тех случаях, когда кто-то решит во всю использовать этот механизм, дробя составные части библиотек на еще более мелкие

Поддерживаем их решение? 👍 - да, 👎 - нет
p.s. Данная фича пока не перенесена в dev-ветку.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍24👌14👎2🤡1🐳1
🥵 А как ваши выходные проходят?
😁36🔥9
🍏 Apple Search Ads блокируют в РФ и Беларуси

С 15 августа 2024 года сервис Apple Search Ads больше недоступен для аккаунтов из РФ и Беларуси, активные аккаунты разработчиков там уже остановили

📱 Несколькими днями ранее мы уже видели новости о том, что Google AdSense полностью уходят из РФ

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

📱 Гораздо больше опасений вызывают дальнейшие действия Apple относительно акаунтов из РФ и РБ

🥶 Ведь по слухам Apple могут заблокировать новые и ранее созданные аккаунты разработчиков из России после нового пакета санкций с 12 сентября

Нам остается только дождаться 12 сентября и принимать решения по переезду на иностранные аккаунты
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯13😢6😁3🔥1💩1🙏1
📹 Как опубликовать Flutter приложение в GooglePlay и AppStore в 2024 ?

В видео рассмотрим полный путь публикации Flutter проекта в 📱 GooglePlay и 📱 AppStore

Будем говорить про
✔️ bundleName, package name ✔️ keystore, jks, .properties, build.gradle,
✔️IPA (но не пиво), Xcode, сертификаты

💅Как правильно заполнить страницу приложения в магазинах ? - тоже в этом ролике

Я постарался сделать максимально подробный гайд с описанием каждого шага

Если чего-то не хватило - пишите в комментариях на YouTube

🍳Ждали? Приятного аппетита!

📺 Смотри на YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
14🔥4923👍8
Стас Ильин | Flutter
📹 Как опубликовать Flutter приложение в GooglePlay и AppStore в 2024 ? В видео рассмотрим полный путь публикации Flutter проекта в 📱 GooglePlay и 📱 AppStore Будем говорить про ✔️ bundleName, package name ✔️ keystore, jks, .properties, build.gradle, ✔️IPA…
❤️ Спасибо за фидбек, мои дорогие

⭐️Тем кто платные реакции в тг поставил - отдельное объятие. А то я ходил, смотрел на другие каналы и завидовал!

🙅‍♂️ После этого ролика, кстати, я отказываюсь верить что у вас не получается смотреть видосы на ютубе, циферки то двигаются

Сейчас я дорабатываю приложение, а то Apple его реджектнули. Сказали что слишком красивое для AppStore 💅

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

Как только пройду проверку - выпущу финальный ролик, где расскажу: почему вся эта затея пошла по жопе…

И бахну анонсы на будущее канала 😉

Поверьте, вам это совершенно не понравится

Писс ✌️
Please open Telegram to view this post
VIEW IN TELEGRAM
22👍33🔥10😁91