TGViewer
Юрий Петров | ai engineering Юрий Петров | ai engineering @mobile_developing · 1.57K subscribers
Post #849 548

Forwarded from Mobile Developer (Алексей Гладков)

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
More from @mobile_developing
  1. Sep 26, 2026Ну погнали ☺️
  2. Sep 24, 2026Я давно в мобильной разработке и быстро замечаю баги в приложениях. Причём не в каких-то п…
  3. Sep 23, 2026Благодарю ребят за такие тёплые слова, модули про Hugging Face добавлю, я думаю будет очен…
  4. Sep 23, 2026Вышла Claude Opus 5.5 Anthropic вчера выкатила Opus 5.5. При выходе новой модели обычно вс…
  5. Sep 21, 2026Сейчас все хайпуют на мозге мухи дрозофилы) Для тех, кто не в курсе: 3 сентября Google Res…
  6. Sep 17, 2026GitHub переписал рантайм Copilot с TypeScript на Rust руками агентов 832 тысячи строк прод…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →