Size: a a a

2021 January 22

D

Denys in ctodailychat
Михаил Серебренников
А кто-нибудь использовал JetBrains Compose для создания GUI на Desktop? Поделитесь ощущениями.
Он не в релизе пока, но вещь хорошая. У вас сложный UI?
источник

МС

Михаил Серебренников... in ctodailychat
Ну да, обычно, сложные UI делаю. )
источник

АА

Александр Арбузов... in ctodailychat
Михаил Серебренников
Ну да, обычно, сложные UI делаю. )
тогда может стоит забить на кроссплатформу?
источник

T

Toideng in ctodailychat
в электроне можно делать сложные UI
источник

T

Toideng in ctodailychat
и он достаточно кроссплатформенный
источник

АА

Александр Арбузов... in ctodailychat
можно сделать и в том же Xamarin и Qt. да вообще на чем угодно.
извечный вопрос рационального использования ресурсов
источник

МС

Михаил Серебренников... in ctodailychat
Александр Арбузов
тогда может стоит забить на кроссплатформу?
А есть фреймворк удобнее чем Qt, который заточен под  Windows или Mac, например? ))
источник

МС

Михаил Серебренников... in ctodailychat
Toideng
в электроне можно делать сложные UI
Электрон - для тех, кто использует один код на вебе и десктопе. Или кто не знает C++. ))
источник

АА

Александр Арбузов... in ctodailychat
имеется опыт написания мобильных проектов на Xamarin, сначала Native, сейчас Forms.
с каждым годом убеждаюсь, что чаще всего кроссплатформа не очень оправдана, если это не POC.
либо у вас будет "ненативный" UI на одной из платформ, что юзерам может не понравится, либо у вас самой бизнес логики достаточно мало, что в общем то убивает бенефит кроссплатформы.
+ кроссплатформа всегда догоняет натив и имеет дополнительно свои баги.
+ от знания натива никуда не деться, свои рендереры под разные вещи придется дописывать.
источник

PN

Prenom Nom in ctodailychat
@programmist_me Kotlin Multiplatform не смотрели?
источник

PN

Prenom Nom in ctodailychat
А, они из Альфы еще не вышли
источник

МС

Михаил Серебренников... in ctodailychat
Александр Арбузов
имеется опыт написания мобильных проектов на Xamarin, сначала Native, сейчас Forms.
с каждым годом убеждаюсь, что чаще всего кроссплатформа не очень оправдана, если это не POC.
либо у вас будет "ненативный" UI на одной из платформ, что юзерам может не понравится, либо у вас самой бизнес логики достаточно мало, что в общем то убивает бенефит кроссплатформы.
+ кроссплатформа всегда догоняет натив и имеет дополнительно свои баги.
+ от знания натива никуда не деться, свои рендереры под разные вещи придется дописывать.
Так я про Desktop. ))
Если на мобилке достаточно удобный инструменты для нативной разработки, то на винде - это бррр.
источник

АА

Александр Арбузов... in ctodailychat
Михаил Серебренников
Так я про Desktop. ))
Если на мобилке достаточно удобный инструменты для нативной разработки, то на винде - это бррр.
чееееееерт знает про удобство. хотрелоуд хоть есть и на том спасибо
источник

AC

Aleksei Chernov in ctodailychat
Михаил Серебренников
Электрон - для тех, кто использует один код на вебе и десктопе. Или кто не знает C++. ))
Т.е. в MS не знают cpp, раз VSCode сделали?
источник

ИМ

Илья Макеев... in ctodailychat
Михаил Серебренников
Электрон - для тех, кто использует один код на вебе и десктопе. Или кто не знает C++. ))
это для тех кто не хочет париться с портированием прежде всего имхо
источник

AC

Aleksei Chernov in ctodailychat
И поиском команды qt разработчиков
источник

МС

Михаил Серебренников... in ctodailychat
Aleksei Chernov
Т.е. в MS не знают cpp, раз VSCode сделали?
Истиных причин не знаю. Но могу предположить, что VSCode и Brackets появились, т.к. Atom оказался довольно удачным. Ну и все три редактора в первую очередь предназначены для web-разработчиков.
источник

AC

Aleksei Chernov in ctodailychat
Ну вот у нас матёрые дотнетчики на него активно переходят
источник

AC

Aleksei Chernov in ctodailychat
Кейс вскода показывает, что на электроен может быть и перфоманс и полноценный десктопный UX и все прочие плюшки, надо просто уметь готовить
источник

МС

Михаил Серебренников... in ctodailychat
Не вариант )
источник