Юрий Петров | 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
Кто любит Flutter , хорошая подборка каналов и чатов)))
Привет хочу поделиться папками с чатами и каналами по Flutter.
Каналы.
Чаты.
Если что-то пропустил, то добавляйте в комментарии.
Так же хочу попросить вас проголосовать за канал, так-как хочется дальше его развивать.
https://news.1rj.ru/str/boost/FlutterForDev
Forwarded from StartAndroid
Первая бета Android 15, список изменений

- Edge-to-edge
- Smoother NFC experiences - part 2
- Inter-character justification
- App archiving
- App-managed profiling
- Better Braille
- Key management for end-to-end encryption
- Secured background activity launches
- App compatibility

#android

https://commonsware.com/blog/2024/04/13/random-musings-android-15-beta-1.html

https://android-developers.googleblog.com/2024/04/the-first-beta-of-android-15.html
Всем привет. Ну что ребят, кто хочет попробовать свои силы? )).
Курс Dart 3 в действии пополнился контрольным экзаменом, где вы можете проверить свои силы. Хочу сразу предупредить, вопросы сложные, и не тривиальные. Рекомендую хорошо ознакомиться с материалом модулей до прохождения экзамена:
1. Dart. Функциональное программирование.
2. Объектно-ориентированное программирование ООП
3. Асинхронное программирование в Dart

Так же добавил в конце курса возможность выпустить фирменный сертификат от компании Friflex.
Удачи вам в прохождении курса!.

Купить курс можно по ссылке: https://stepik.org/a/120892
Если вы не можете оплатить на Stepik, то можно получить доступ на Boosty: https://boosty.to/mr.developer/posts/cbd01f01-cc14-45ff-889d-c45d958ed08e?share=post_link
В кое-то веке в корпоративном блоге OTUS на хабре вышла не переводная статья и не «Hello World» на Flutter, а то, что заслуживает потраченного на ознакомление время!
Дмитрий Золотов рассказывает о подкапотной стороне Flutter, а именно: Flutter Engine и Flutter Embedder. О том, зачем они нужны и какую роль играют при портировании Flutter на новы платформы, а так же про создание собственного embedder для запуска и остановки Flutter Engine, использование разделенных методов и передачу пользовательских и системных событий.
👍1
Forwarded from Friflex Dev
🤖Создаем своего клиента для Gemini без бэкенда

Помните, в версии Flutter 3.19 появился SDK для работы с генеративным ИИ? Наш Tech Lead Юрий Петров разобрался, какие горизонты этот инструмент открывает перед разработчиками.

Вместе с ним на примере простого Flutter-проекта узнаем:

◾️Как получить API-ключ
◾️Как сгенерировать текст
◾️Как настроить конфигурацию модели
◾️Как гибко отфильтровать контент
◾️Как настроить httpClient

Все подробности — уже на Хабре!

#howto
👍1
How to Find Memory Leaks in Flutter Apps_ _ by Ujas Maj.pdf
2.6 MB
На medium вышла статья посвященная утечкам памяти в приложениях на Flutter и как их находить с помощью DevTools.
p.s. Прикрепил к посту PDF статьи, если лень включать VPN 😉
https://medium.com/simform-engineering/how-to-find-memory-leaks-in-flutter-apps-ba137174aeb9
Обновление от сообщества развития Flutter для ОС Аврора!

Flutter SDK с поддержкой ОС Аврора получил обновление:

👉 Реализован публичный интерфейс Flutter Client Wrapper.
👉 Автоматическая установка Embedder в Platform SDK.
👉 Реализованы Flutter CLI upgrade & downgrade.
👉 Переработаны плагины под интерфейс Client Wrapper.
👉 Добавлены 17 примеров для каждого плагина.
👉 Добавлено 4 примера для разных типов плагинов.
👉 Добавлен пример работы с интерфейсом Client Wrapper.
👉 Пакет internal_aurora упрощающий примеры плагинов.
👉 Переработана и улучшена документация проекта.
👉 Фиксы багов и оптимизация работы Flutter.

Поддержка Flutter на ОС Аврора - это совместная работа энтузиастов, специалистов по Flutter из ведущих компаний РФ. Можно поучаствовать кодом и экспертизой - вместе сделаем инструмент лучше.

Текущая версия 3.16.2-2 и вы можете получить ее уже сейчас. Все необходимое вы можете найти по ссылке: https://gitlab.com/omprussia/flutter.
https://youtu.be/NJfaBqbBWd0?feature=shared

Друзья, всех с наступающим праздниками. Сделал небольшое превью курса "Dart 3 в действии".
Этот курс знакомит с языком программирования Dart, который является основой для разработки мобильных и веб-приложений, в том числе с использованием популярного фреймворка Flutter. Курс охватывает все аспекты, начиная от базовых концепций и заканчивая продвинутыми техниками программирования, что позволяет студентам постепенно наращивать свои навыки и уверенность в написании эффективного кода.
Что вы получаете?
✔️ Знания языка Dart
✔️ Именной сертификат о прохождении курса
✔️ Практический опыт
✔️ Материалы для самостоятельного обучения: Вы получите постоянный доступ к урокам, и сможете использовать материалы как шпаргалку.
🤝 Получить доступ к урокам:
Для Российских подписчиков - https://stepik.org/a/120892
Для Зарубежных подписчиков - https://boosty.to/mr.developer
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5
😨 Вместе с командой Python Google уволила отделы Flutter и Dart

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

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

Давайте сразу по пунктам:

📌 Google действительно сократил ряд сотрудников, но не только из команды Python, Dart и Flutter

Решение об увольнениях было принято ПО МИНИМУМ на пару уровней выше нашей команды и затронуло МНОГИЕ команды.

©️ Kevin Moore - PM Flutter

📌 Уволили 50 сотрудников суммарно во всех командах, а не целый "отдел"

Google said it was laying off a total of 50 employees across three locations in Sunnyvale.

©️Статья на techcrunch

📌 Почему уволили ?
Очевидно важный вопрос который повис в воздухе

В качестве основного мотива сокращения упоминается реорганизация, вызванная оптимизацией процессов и куча других бизнесовых слов...

Но в тред Flutter на Reddit пришел Kevin Moore (PM Flutter команды) и хоть как-то постарался разьяснить ситуацию

📌 Google собирается убить Flutter ?
Вопрос, который мусолят ярые фанаты соседних технологий, задали Кевину на Reddit

Кевин ответил, что они наблюдают очень большой спрос на Flutter

В том числе со стороны клиентов GCP (Google Cloud Platform), которые предьявляют высокие требования для включения Flutter в свои облачные приложения

На носу у нас Google I/O где будет много докладов про Flutter, так что увидим 😉

Свои субъективные мысли расскажу в следующем посте
Please open Telegram to view this post
VIEW IN TELEGRAM
👍62😁2
Ну и еще по поводу конца Flutter. Видимо ПМ не выдержал).

✔️ Стратегия не меняется.
✔️ Размер команды не поменялся, но некоторые переехали.
✔️ Работы над Roadmap 2024 продолжается.

Выдохните 😄

https://twitter.com/MiSvTh/status/1785767966815985893
Please open Telegram to view this post
VIEW IN TELEGRAM
👍103🔥1
Forwarded from Friflex Dev
⚡️Релиз плагина Flutter&Dart для VSCode 3.88.0: что нового

🟣Во Flutter список эмуляторов больше не содержит выходных данных журнала из Android SDK
🟣В редакторе перезапуск сервера анализа Dart больше не приводит к дублированию записей Dart DevTools в области состояния языка
🟣В отладчике исправлена регрессия, которая приводила к повторным глобальным ошибкам («Не удается найти библиотеку»)
🟣В DevTools устранена проблема, из-за которой боковая панель Flutter не загружалась в предварительных версиях

Наш Flutter Tech Lead Юрий Петров подготовил перевод официального релиза. О разработке на Flutter читайте также в тг-канале Юрия Мобильный разработчик.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8
Forwarded from Friflex Dev
📝 Разработчики знают, как важно сохранять историю изменений в проекте.
На GitHub можно самостоятельно после каждого пул-реквеста заносить файл CHANGELOG.MD в основную ветку. А можно автоматизировать этот процесс.

Автоматизация позволит быстро понимать, какие изменения появились в новых версиях проекта, и не погружаться в исходный код.

Как создавать автоматические коммиты, читайте в статье Flutter Tech Lead в Friflex Юрия Петрова на Хабре.

#howto #инструкция
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7
Forwarded from Ringov | Flutter Bro
Практически на каждом мероприятии, где команда Яндекс Про принимает участие, всплывает вопрос: "А мапкит в пабе от Яндекса? Нет? А когда будет официальный плагин?”. Довольно долго мы только разводили руками, а комьюнити уже и устало спрашивать.

Но час настал 😎

Команда разработки мапкита выложила в опенсорс свои официальные плагины! И, что уж мелочиться — сразу на FFI.

Это была очень большая, долгая и кропотливая работа, которая началась больше года назад. И мне очень приятно, что наша команда тоже смогла поучаствовать в этом проекте. В общем, все большие красавчики ☺️

Можно уже начинать использовать! Плагин пока в бета-версии, поэтому не стесняйтесь репортить, если заметите какие-то баги. Ну и, конечно же, лайкайте на пабдеве 🏃‍♂️
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7
Всем привет. Как мы все знаем, знание базовых команд git крайне важно для любого разработчика. Мне много ребят пишут и спрашивают о хорошем курсе по git. Так вот, хотел бы порекомендовать классный и бесплатный курс по git на Яндекс практикум. Это не реклама! Курс объективно хороший, я его сам прошел, и много нового узнал о различных комбинациях команд.
Ну и еще для тренировки есть сервис: https://learngitbranching.js.org/?locale=ru_RU
👍10
Forwarded from Friflex Dev
Релиз Dart 3.4 🎉

🟣В предварительной версии появился макрос JsonCodebale
🟣Обновление для WebAssembly
🟣Исправлены недостатки библиотеки dart:js_interop
🟣Решено более 50% багов анализатора автодополнения кода
🟣Из библиотеки dart:cli удалены неполные и противоречивые инструменты
🟣Улучшено согласование анализа типов условных выражений

Подробнее читайте в переводе официального релиза, который подготовил наш Flutter Tech Lead Юрий Петров.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8
Forwarded from Oh, my Flutter (Mikhail Zotyev)
Тем временем, мы во Flutter Voronezh подготовили для вас интересный и полезный митап про безопасность приложений. Наши гости, Юрий Петров, Анна Ахлёстова и Артем Баркалов, поделятся своим опытом в этой теме.

Митап пройдет онлайн 23 мая, 18:00 по мск.

📌 Регистрация доступна по ссылке.
https://www.meetup.com/flutter-voronezh/events/301032621/

#event #fluttervrn
🔥5👍4