169 похожих чатов

Всем привет, у кого есть опыт разработки нативных linux приложений

на flutter? Всё норм, или там как с вебом, куча косяков?

9 ответов

20 просмотров

нативных на flutter? как это?

Денис-Невмержицкий Автор вопроса
Vladimir Sorokin
нативных на flutter? как это?

согласен, может термин не совсем корректный. Имею ввиду бинарник, который "рисует" в x11/wayland. Или DRI (не очень силён в этой теме). Без посредников в виде webview и т.п.

С вебом не все так плохо. А еще скоро обещают добавить компиляцию в васм

Чистый flutter просто работает, ему собственно неважно на чем работать от системы нужен только контекст окна. Разные вещи начинаются когда нужно что то от самой системы, с примитивной работой с фс все ожидаемо отлично, а вот например проигрывание видео уже не так просто, все пакеты которые я пробовал работали с косяками. Из конкретный фич платформы: декорации окон - только под gtk, под например dbus есть пакет, вроде работает, можно строить тему приложения из темы системы через dynamic_color, он дёргает accentColor и colorScheme из gtk

Ну рисуется там все нормально, с гтк все просто. В принцыпе что-то нативное с гуем на флаттере думаю не трудно связать

Денис-Невмержицкий Автор вопроса
Royal Cat
Чистый flutter просто работает, ему собственно нев...

Меня именно ui интересует, бэк будет отдельным процессом. Это будет единственное полноэкранное приложение, поэтому декорации окна не волнуют. Уже откопал такую штуку, flutter-pi, как раз то что мне нужно. В любом случае, всем спасибо за отзывы🙏

Денис Невмержицкий
Меня именно ui интересует, бэк будет отдельным про...

flutter-pi это не полноэкранное приложение, оно именно что запускается вместо окружения рабочего стола, если нужно чтобы приложения запускалось в полноэкранном режиме то есть window_manager. Но если нужно запускать приложение в "монопольном" режим то да, путь как во flutter-pi (у него вроде есть более актуальный аналог или форк, название к сожалению забыл)

Денис-Невмержицкий Автор вопроса
Royal Cat
flutter-pi это не полноэкранное приложение, оно им...

Да, верно, под полноэкранным я имел ввиду занимает экран полностью. Также добавил, что оно - единственное. Согласен, "монопольный режим" более подходящее название. За информацию про форк спасибо, изучу этот момент

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта