Юрий Петров | Flutter
1.91K subscribers
433 photos
41 videos
16 files
659 links
Привет! 👋
Я руководитель отдела разработки во Friflex.
Здесь мы изучаем LLM, автоматизацию с n8n, делаем крутые приложения на Flutter и учим их думать с помощью ИИ.
Новости, лайфхаки, интересные кейсы, присоединяйся.
#flutter #dart #llm #ai #ollama #n8n
Download Telegram
Пришла аналитика по нашему докладу на CrossConf. Вижу, что людям доклад «зашел» на ура! Спасибо ребятам, кто поддержал! ☺️
👍12🎉5👏4
Forwarded from Friflex Dev
Знакомьтесь, Дмитрий!

Сегодняшний герой рубрики #friflex_team — пример того, как случайное решение может изменить жизнь. С гуманитарным образованием и огромным стремлением развиваться в разработке Дима за 2 года стал Flutter-тимлидом.

Его путь, от первых отказов до успеха, советы для тех, кто хочет войти в IT — на карточках🖱
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10👍73
This media is not supported in your browser
VIEW IN TELEGRAM
Аврора SDK теперь на Apple Silicon

Разработчики из ОМП поделились видео адаптации инструментов разработки под процессоры серии Apple M.

Почему это важно? Немного контекста

👉 Когда Аврора стала популярной многие разработчики захотели попробовать написать приложение
👉 У разработчиков с компьютерами на базе Windows и Linux (и макбуках с х86 процессорами) не возникло проблем, так как SDK адаптирована под эти ОС
👉 У большинства же мобильных разработчиков ноутбуки Apple M серии (это подтверждается опросами)

Поэтому, понимая важность успеха у разработчиков приложений, компания инвестировала в перенос своего SDK также и на Apple Silicon и мы можем видеть те самые результаты на экране

Вы просили это - и вы получили это. Это же прекрасно

P.S. И да, гайз, как только выйдет Аврора SDK 5.2 Developer Preview я сразу сделаю видео на канале как работать на новых макбуках
👍12
Всем привет, хотелось поделиться своими наблюдениями по поводу AI-помощников. 

Последний год я активно использовал плагин Codeium https://codeium.com/, полная версия с поддержкой chatGPT 4o. Но сейчас я его выключил полностью. Вы спросите почему? 

Попробую объяснить. Когда начинаешь использовать такие помощники, то через какое-то время начинаешь понимать, что ты к ним очень сильно привыкаешь и начинаешь, прежде чем писать код, на долю секунды останавливаться и ждать, что предложит ai-помощник. И это на самом деле полная жесть. Так как иногда просто для ускорения он выдает решения, в которые ты не особо вникаешь автоматически. А это, в свою очередь, сильно притупляет творческую часть кода, переходя на некий псевдоавтоматизм. 

К чему это всё приведет в дальнейшем? К деградации уровня разработки, так как творческая часть работы программиста уйдет в небытие. Решения, принимаемые ai-помощником, будут всё более подходящие и воспринимающие как лучшее. Что в итоге приведет к деградации уровня самих разработчиков. И это очень печально.

Попробуйте отключить помощников и написать код сами? Без chatGPT или других нейросетей. Я вас уверяю, что вам станет сложновато. И это ведь только год использования. А если мы будем использовать ai-помощники десятилетиями? Что будет? К чему это нас приведет?

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

P.S. Я ничего плохого не хочу сказать про AI-помощники, но я теперь понял, к чему нас они приведут. И я думаю, что через пару десятков лет компании будут платить миллионы разработчикам, которые могут писать код без ai, и самое главное, смогут решать проблемы и искать критические ошибки.
👍12🤔5
Forwarded from Дневник Flutter-разработчика (Dmitry Lyovochkin)
⚡️Ускоренная проверка приложения в App Store

Если вам нужно срочно опубликовать сборку, проверку стором можно ускорить.

Для этого нужно:
1️⃣ Выгрузить сборку на ревью стором
2️⃣ Запросить ускоренную проверку, заполнив форму.
Апрув в среднем приходит за 15 минут~4 часа

Для App Store:
https://developer.apple.com/contact/app-store/?topic=expedite

Для остальных сторов не нашёл прямой ссылки на форму, есть только обычная форма в поддержке.
Если у вас есть прямая ссылка на форму, скиньте в комменты:)

🟢P.S. Лишний раз лучше не использовать. Чрезмерная отправка ускоренных запросов может привести к тому, что будущие такие запросы не будут одобрены
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7🙏2👍1
Анонсировано мероприятие по Flutter FlutterInProduction - это виртуальное мероприятие, организованное командой Flutter, на котором демонстрируется, как Flutter стал надёжным фреймворком, используемым разработчиками и компаниями по всему миру для создания и выпуска готовых к использованию приложений.

https://flutter.dev/events/flutter-in-production?utm_source=flutter&utm_medium=social&utm_campaign=&utm_content=
👍6
Уже декабрь на дворе, а Dart 3.6 еще не вышел в релиз. Видимо команда испытывает ряд проблем с макросами и аугментацией, из-за чего и было принято решение об их разделении. То есть, если раньше эти 2 фичи включались экспериментальным флагом macros, то в следующих версиях появятся еще augmentations и enhanced-parts. Несмотря на то, что эти флаги первоначально хотели ввести в Dart 3.6, реализация их функциональности сдвигается вправо =(

Что же касается Dart 3.7, то с одной стороны он не принесет ничего сверх нового в синтаксис языка (фича Wildcards), но с другой, если судить по CHANGELOG - команда взялась туллинг (анализ и форматирование кода), что радует, т.к. пока, в концепции добавления макросов, они значительно отстают и нуждаются в оптимизации.

Из-за этих обстоятельств слабо верится в релиз макросов в начале 2025 года, скорей всего мы их увидим в середине или под конец следующего года.

p.s. обычно релизное окно новых версий Dart/Flutter выглядит так: февраль, май, август и ноябрь.
👍10
Тут обновление Flutter 3.27 и Dart 3.6 подвезли:

Что нового во Flutter:
- Обновления Cupertiono виджетов;
- Переработаны темы CardTheme, DialogTheme и TabBarTheme;
- Дополнительные функции для CarouselView;
- Исправление ошибок в Material 3;
- Улучшения в выделении текста;
- Обновили ModalRoutes;
- Добавили общий spacing в Row и Column;
- Impeller теперь стал по умолчанию на Android;
- Улучшения на устройствах iOS;
- Улучшения в WEB;
- Переход на Swift Package Manager;
- Обновлены SafeArea и MediaRequest для обработки аппаратных вырезов;
- Обновления Flutter DevTools с поддержкой проверки глубоких ссылок iOS.

Критические во Flutter
- Новые токены Material Design 3;
- Проекты для iOS на Objective-C.

Что нового в Dart:
- Теперь Pub поддерживает совместное разрешение зависимостей между пакетами в монорепозитории или рабочей области;
- Разделители цифр;
- Подсчитывается количество загрузок в пабе.

Интересные:
- Добавили общий spacing в Row и Column;
- Разделители цифр.
1🔥12👍3
Ну и кому лень включать ВПН 😂
6
☄️ Самый полный гайд по Isolate в Dart c нуля до профи №41

Вы ведь не думали что я закончу курс на late 😂?

😍 Завез тележку базы приправленную соусом теории
и практики

В этом видео будем жестко разбирать изоляты в языке программирования Dart

Isolate - уникальная особенность языка. Такого вы реально не встретите в Java и Python. В ролике я покажу на практике как пользоваться этим механизмом и объясню отличие изолятов от потоков(threads) из других языков

Знаю что вы ждали) Приятного просмотра!

📺 Смотреть на YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12👍3
Надеюсь еще понизят)
🙏1
Forwarded from Android Broadcast
🛒 В Google Play снизили обязательное количество тестировщиков для новых личных аккаунтов

Год назад ввели новое правило - все новые личные аккаунты должны будут перед релизом проводить закрытое тестирование приложения на протяжении 2 недель с не менее чем 20 пользователями, которые будут регулярно открывать приложение

Без анонсов понизили количество тестировщиков с 20 до 12. Кажется, что новое требование слишком жёсткое и многие просто не могли выполнить его.

#googleplay
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉9