Юрий Петров | Flutter – Telegram
Юрий Петров | Flutter
1.9K subscribers
434 photos
41 videos
16 files
662 links
Привет! 👋
Я руководитель отдела разработки.
Здесь мы изучаем LLM, автоматизацию с n8n, делаем крутые приложения на Flutter и учим их думать с помощью ИИ.
Новости, лайфхаки, интересные кейсы, присоединяйся.
#flutter #dart #llm #ai #ollama #n8n
Download Telegram
Forwarded from Гости из IT
🎧 Гости из IT: новый выпуск!

В фокусе — ОС Аврора, продукт с серьезными технологическими и стратегическими амбициями. Поговорили о перспективах Авроры, ее ограничениях, месте в корпоративной экосистеме и потенциале для разработчиков.

Обсудили:
🔴Как появилась Аврора
🔴Чем Аврора полезна бизнесу
🔴Что обновилось в Авроре 5
🔴Сколько стоит разработка ОС
🔴Чем Аврора интересна разработчикам

В гостях у Антона Комолова и Петра Чернышева:
🔸Алексей Коган, директор по продуктам и технологиям Открытой Мобильной Платформы
🔸 Роман Аляутдин, руководитель департамента разработки ОС Аврора

🎧 Слушайте подкаст на платформах:
Podcast.ru
Яндекс Музыка
Apple Podcasts

P.S. По промокоду ITGOSTI все еще можно купить билет на конференцию CrossConf со скидкой 10%
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4
Forwarded from Surf Flutter Team
Делимся эксклюзивом: показываем доклад про JsInterop в Dart 👀🐦

Мы уже рассказывали о том, как Максим, Middle Flutter Developer, мощно выступил на DevFest в Omskе. Теперь ты можешь проверить это – послушать его доклад онлайн.

📹Смотри запись 📹
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Forwarded from Mobile Developer (Алексей Гладков)
This media is not supported in your browser
VIEW IN TELEGRAM
DivKit на Авроре

Недавно клиент библиотеки для реализации Backend Driven UI под названием DivKit появился на Flutter. В статье подробно разобраны поддержанные на момент написания фичи.

👉 Спасибо можно сказать Никите Шумскому (Яндекс Еда) и Олегу Гойколову (ОМП)

👉 На видео вы видите демо проект, собранный через DivKit

👉 В приложении есть аутентификация и отображение погоды. Есть работа с навигацией и стейтами

👉 Проект состоит из двух частей:
- клиент на Flutter под мобильные платформы, с подключенной библиотекой DivKit;
- сервер, написанный на языке Kotlin с использованием DivKit и Spring Boot.

👉 Приложение собранно на Flutter версии 3.24 и самой свежей версии эмбеддера, версия Авроры – 5.1.0.100.

Дальше небольшая цитата от разработчиков:

Данные шаги было необходимо проделать дополнительно поверх обычного шаблона Flutter проекта:
1. Добавить к проекту приложения платформу aurora с помощью команды:
flutter-aurora create --platforms=aurora --template=app --org=<ORG_NAME> <APPNAME>
2. Поскольку DivKit транзитивно (неявно) зависит от path_provider, то в pubspec.yaml приложения необходимо добавить зависимость path_provider_aurora.
3. Прописать пермишены (Internet;UserDirs) в desktop файле.
4. Собирать проект с помощью команды:
flutter-aurora build aurora –release
5. Полученный rpm подписать ключом разработчика, залить на телефон через scp и устанавить через приложение Файловый Менеджер.

Что нам это дает? Таким образом можно запускать проекты, которые написаны на Flutter в том числе и на Авроре. А вот библиотека DivKit позволит сделать очень гибкое решение, при котором клиенты не будут завязаны на релизные процесс и смогут получать наиболее актуальные данные и UI с сервера. Это может помочь ускорить вывод новых продуктов и адаптацию имеющихся под OS Аврора.


Давайте выразим респект ребятам через 🔥. Чем больше языков и фреймворков под Аврору тем быстрее она будет развиваться

P.S. Фризит видео, а не приложение
🔥12👎2
В книгу "Основы Flutter" добавлен утвержденный материал, а значит, на курсе "Основы Flutter" на Stepik большое обновление 🎉

Перенесены еще 2 раздела 2-й главы, посвященной виджетам:
👉 Виджеты "коробки"
👉 Виджеты компоновки

И куда же без основной части 5-й главы "Работа с сетью", в состав которой вошли разделы:
👉 Клиент-серверная архитектура
👉 Встроенный инструмент Flutter для работы с http
👉 Пакет (библиотека) http
👉 Веб-сокеты

В следующем году 5-я глава пополнится сквозным проектом, а пока авторский коллектив перешел в режим подготовки своих выступлений на CrossConf 2024
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥4
Думал, писать или нет про Flock, про который уже многие популярные каналы рассказали. Статью про это можно почитать здесь. Решил написать.

Кто не знает, что такое Flock — это форк Flutter, который создал бывший член команды разработчиков Flutter, Мэтт Кэрролл, с целью ускорить развитие Flutter путём разработки своей версии.

Что я на самом деле думаю — это моё мнение, никому его не навязываю.

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

— банально не хватает разработчиков в Flutter-команде, сейчас их около 50 человек;
— PR рассматриваются очень долго, опять же из-за нехватки разработчиков;
— неравномерное развитие платформ: например, desktop развивается намного медленнее, чем Android или iOS.

И вот это всё Мэтт Кэрролл решил изменить. Вопрос — как?

А всё очень просто, как говорят люди: «Благими намерениями вымощена дорога в ад».

— ускорить рассмотрение PR;
— оптимизировать требования к таким запросам;
— ну и увеличить количество разработчиков за счет желающих.

Звучит просто фантастика: наконец-то Flutter полетит. Только куда?

А полетит он в:

Неизбежное разделение сообщества — будут условно «хорошие», те, кто требуют быстрее, выше, сильнее. И «плохие» — консерваторы, придерживающиеся принципа «тише едешь — дальше будешь». Чем не двухпартийная система?

Рано или поздно образуется очень большая пропасть в синхронизации Flutter с Flock. Ну тут к бабке ходить не надо — со слов того же Мэтта, они будут дополнять Flutter. Тогда вопрос: а почему нельзя просто помочь команде Flutter грамотными и правильными запросами на слияния с реализованными тестами, например?

А что с версиями Flutter и Flock? Все дружно переходим на FVM? Веселье начнётся тогда, когда появятся проекты, написанные на Flock, а кто-то продолжит использовать оригинальный Flutter. Кто и как это будет регулировать? Непонятно.

Ускорения проверки PR — интересная идея, сразу вспомнился мем «долго, но качественно, быстро... а сами додумайте».

Ну и вишенка на торте. Понятно, что Google хочет заработать на Flutter. И, видимо, у них есть некий план, но пока нет возможности его реализовать по различным причинам, которые нам неизвестны. А вот Flock может. Идея простая: мы вам даём Flock, где всё будет круче, чем в оригинале, ну конечно же, быстрые патчи, а вы нам — подписку 20$. Почему именно 20$? Не знаю, но у западных компаний это прямо магическое число.

Ну а если без иронии — сам Мэтт Кэрролл довольно-таки странный тип. Кто хочет узнать его получше, может глянуть его запросы на слияние. Как по мне, Flutter развивается довольно бодро, и влажные мечты некоторых разработчиков, что Flutter умер, разбиваются с каждым очередным обновлением. И если по факту, много ли сейчас критических багов, которые не фиксят команда Flutter и которые прям задерживают релизы?

Миллион приложений сейчас в проде, и пока полёт отличный.

Вот такие дела, коллеги. Скоро будет нам счастье. Но это не точно.

Ну и последнее, почему не Flutter++ 😢
👍16💯7🔥2
Согласно ежегодному отчёту Github по трендам в разработке, Dart входит в топ-10 языков, набирающих популярность. 🔥🔥🔥
Впереди него (на полшишечки) Kotlin, а позади - Rust. Безусловным же лидером этого рейтинга является научись программировать за 21 день и войди в it Python.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👍1
Media is too big
VIEW IN TELEGRAM
💭О дальнейших планах по развитию ОС Аврора расскажет руководитель группы разработки Открытой мобильной платформы @omp_ru Никита Красавин. Он покажет реальные кейсы и в режиме реального времени вместе с участниками разработает приложение на Flutter для ОС Аврора.

Готовы? До встречи на CrossConf!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍2
Forwarded from Flutter Friendly
Завтра идем на @crossconf — самую большую конференцию по кроссплатформенным технологиям!

Программа потока Flutter — на карточках. Если напишете, какой доклад особенно заинтересовал, можем рассказать подробнее о каждом в следующих постах👇
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8
Ну посмотрим, какое место займу 🤔
🔥7
This media is not supported in your browser
VIEW IN TELEGRAM
Второе место. Ух, не ожидал 😅
🔥22👍3
Forwarded from MADs
🚀 Врываемся в утро вторника с потрясающей новостью!
Уже послезавтра, 14 ноября (четверг) разработчики двух компаний — Mad Brains и
Surf — устроят настоящий батл!

🔥 В режиме онлайн обсудим, как ускорить старт проекта на Flutter с помощью шаблонов, архитектуры, переиспользования. Никаких готовых сценариев, только живая дискуссия! 🔥

❤️ Встречаемся в 19:00 (мск) на одной из площадок по ссылке:
— YouTube,
— ВК Video.

#madbrains #surf #flutter
🔥8
5 СЕКРЕТНЫХ преимуществ Android эмулятора! 📱 (27 мин)

🚀 Быстрая настройка и запуск эмулятора
🏗 Функции для адаптации под любые задачи
⌛️ Фишки для экономии времени
Свежий выпуск на📹 VK Video! 🚀 📹 YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🙏1