Юрий Петров | ai engineering
الذهاب إلى القناة على Telegram
Привет! 👋 Я руководитель отдела разработки. Здесь мы изучаем LLM, автоматизацию с n8n, делаем крутые приложения на Flutter и учим их думать с помощью ИИ. Новости, лайфхаки, интересные кейсы, присоединяйся. #flutter #dart #llm #ai #ollama #n8n #agent #go
إظهار المزيد1 575
المشتركون
+224 ساعات
-77 أيام
-11330 أيام
أرشيف المشاركات
Repost from Product Friendly
Что такое backend, как он работает и откуда получает данные? Какие основные архитектуры существуют и в чем их преимущества? Разбираемся на стандартных и нестандартных кейсах 🔥
На IT-конференции @crossconf Юрий Петров, Flutter Team Lead Friflex, рассказал о технологиях, которые поддерживают язык Dart, и как написать на них простой сервис:
✔️создание сервера с помощью Serverpod
✔️реализация и возможности на gRPC
✔️создание и инициализация Flutter-клиента
Смотрите доклад в нашем новом видео по ссылке:
→ Врываемся в Backend-разработку на Dart + gRPC
И подписывайтесь на YouTube-канал Friflex, чтобы не пропустить актуальные видео 💜
#friflex_blog
Repost from Product Friendly
Сейчас при разработке нативных плагинов можно столкнуться с трудностями из-за отсутствия официальных инструментов для тестирования Flutter-приложений на системе Аврора. Как портировать большие плагины без подключения к нативной части тестирования?
В новом видео Юрий Петров, Flutter Team Lead Friflex и автор канала @mobile_developing, объясняет, как можно решить эту проблему и собрать приложение в режиме debug:
✔️Установка пакетов
✔️Подключение внешнего отладчика gdb-multiarch
👀 Смотрите туториал по ссылке:
→ Подключение к Flutter-приложению в режиме debug на ОС Аврора
И подписывайтесь на YouTube-канал Friflex, чтобы не пропустить новые актуальные видео 💜
Kotlin Multiplatform стал стабильным. ☺️
https://blog.jetbrains.com/kotlin/2023/11/kotlin-multiplatform-stable/
Repost from Сёрф Flutter-разработка
Возможности пакета async — AsyncCache
Класс AsyncCache позволяет сохранять результат вызова асинхронной функции. При её повторном вызове вернётся сохранённое значение или создастся новый запрос.
Как ни странно, AsyncCache выполняет функцию… кэша!
Основная задача — оптимизация вызовов затратных вычислений, запросов или чтения больших файлов в том случае, если данные в них обновляются не часто.
На карточках Flutter-разработчик Самир рассказал об использовании AsyncCache с примером из практики Surf.
#экспертный #от_сёрфера
Вот такие дела 🤷♂️ Теперь оплата берется за уникальных пользователей в сутки.
Repost from Product Friendly
Flutter, как быстро развивающийся фреймворк, имеет много подходов для управления навигацией. На данный момент самые популярные из них:
✔️navigator (входит во Flutter SDK)
✔️go_router (разработка и поддержка командой Flutter)
✔️auto_route
✔️modular
Юра Петров, Flutter-разработчик в Friflex и автор канала @mobile_developing, рассказывает на примере создания простого приложения, как новичку реализовать все возможности библиотеки auto_route.
Читайте новую статью на Хабре →
Подписывайтесь на наш блог — впереди вас ждет много полезных статей, и нам будет приятно 💜
А вы знали, что панель дебага в VSCode можно вынести таким образом. 😊
Друзья, всем привет. Зашел в творческую студию на YouTube, а у меня более 200 сообщений на которые я не ответил 🙈. Сейчас разгребаю 🤯. Прошу меня простить, что не отвечал 😟. Сейчас вам будут прилетать ответы)))
gRPC бекенд на Dart. Создаем микросервис AUTH_SMS.
https://youtu.be/v6ylaR0FbSA
Друзья, нам осталось немного поправить gRPC бек, для того, что бы начать писать gRPC клиент. Необходимо добавить возможность регистрировать пользователя по номеру телефона. Так все мессенджеры, работают именно так).
https://youtu.be/PbVwv1wuyz0
Repost from Product Friendly
Устанавливаем приложение, написанное на фреймворке Flutter, на систему Аврора 🔥
При выполнении сборки в консоли можно столкнуться с необходимостью постоянно вводить пароль вручную. Как решить эту проблему и работать с Platform SDK без пароля суперпользователя?
В новом видео Юрий Петров, Flutter Team Lead Friflex и автор канала @mobile_developing, рассказывает, как создать приложение на ОС Аврора с нуля или в уже существующем проекте:
✔️установка редактора nano
✔️скачивание ключей и сертификатов
✔️подписание rpm
Смотрите туториал по ссылке
→ Как установить и подписать Flutter-приложение на ОС Аврора
И подписывайтесь на YouTube-канал Friflex, чтобы не пропустить актуальные разборы 💜
#friflex_blog
Repost from Product Friendly
Все больше российских разработчиков используют в реализации новых проектов SberPay. 🧑💻🧑💻Мурат Насиров и Артем Баркалов, Flutter-разработчики в Friflex, собрали большую коллекцию кейсов, с которыми можно столкнуться при интеграции кнопки оплаты SberPay в приложении на Flutter.
В статье на примерах показана механика работы СберПэй и шаги, которые необходимо пройти, для передачи событий из натива во Flutter.
Читайте новую статью на Хабре →
Подписывайтесь на наш блог — впереди вас ждет много полезных статей, и нам будет приятно ❤️
Repost from Product Friendly
Продолжаем разбираться в нюансах подключения Яндекс Карт к приложению на Flutter.
🐼 Анна Ахлёстова, Flutter-разработчик в Friflex, во второй части своей статьи в нашем блоге на Хабре рассказывает, как средствами Yandex MapKit:
📍определять местоположение пользователя и отображать его точкой на карте без использования сторонних библиотек геопозиционирования;
📍выделять зоны на карте;
📍строить дорожные маршруты от точки А до точки Б.
Читайте новую статью на Хабре →
Подписывайтесь на наш блог — впереди вас ждут много полезных статей, и нам будет приятно ❤️
#friflex_blog
Repost from Product Friendly
Из-за трудностей в оплате сервисов Google Map API в РФ мобильные разработчики в реализации новых проектов перешли на Яндекс Карты🗺
Для подключения Яндекс Карт к приложению Flutter существует специальный плагин yandex_mapkit. Но подробная официальная документация об использовании его ключевых возможностей отсутствует.
🐼 Анна Ахлёстова, Flutter-разработчик в Friflex, в первой части своей статьи на Хабре рассказывает, как реализовать отображение списка маркеров на карте и предоставить пользователю возможности взаимодействовать с ними. А также делится своими способами решения возникающих при этом проблем.
Читайте новую статью на Хабре →
Подписывайтесь на наш блог — впереди вас ждут много полезных статей, и нам будет приятно ❤️
