Reply to: ID2kuxBwlmkAwpit5mHk
From: vit01 (mira, 1) 18.01.20 13:15 UTC
To: libra
Subject: Re: Запустить Caesium под Виндой
vit01>> Актуальный Cutiefeed всегда лежит на Гитхабе, однако пашет нормально только на линуксах. Он, конечно, ужасен, но уже получше :)
vit01>> Давно хочу переписать всё это дело на другом тулките и сделать дизайн как в IDEC Mobile, но постоянно сталкиваюсь с трудностями и так и не могу сделать какой-то рабочий прототип.

libra> А в чём стреляют сложности?! Наличие машины на винде?! Среды для компилинга?! Времени?! Желания?! Силы?!

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

Насчёт тулкитов есть вполне определённые причины. Я пробовал много всяких штукенций, но требованиям к поддержке разных систем и по дизайну удовлетворяет только Qt + QML

Однако, в QML есть немало трудностей

1. Нет концепции "фрагментов" для избежания дублирования кода и адаптивного дизайна. Есть некоторые базовые штуки в плане дизайна, но там многое надо реализовывать с нуля

2. В IDEC Mobile список эх и список сообщений полностью полагаются на компонент RecyclerView https://developer.android.com/guide/topics/ui/layo ut/recyclerview , который позволяет не жрать память на больших объёмах информации и запрашивать данные из БД только по мере необходимости. Для эх с >100 сообщениями такая штука просто необходима. Иначе придётся либо уменьшать количество фич, либо делать не слишком отзывчивый в плане производительности клиент.

3. Нашёл достаточно трудным связывать GUI c реальным кодом в Qt + QML, плюс так и не представляю до сих пор, как без костылей создавать приложения с несколькими экранами

+++ Отправлено через IDEC Mobile
+++ GNU/Linux, Android, physics, MLP:FIM
[1801 / 1810]