[d | an-b-bro-fr-gf-hr-l-m-maid-med-mi-mu-ne-o-old_o-p-ph-r-s-sci-sp-t-tran-tv-w-x | bg-vg | au-mo-tr | a-aa-abe-azu-c-dn-fi-hau-jp-ls-ma-me-rm-sos-tan-to-vn | misc-tenma-vndev | dev-stat]
[Burichan] [Futaba] [Gurochan] [Tomorrow] [Архив-Каталог-RSS] [Главная]

Файл: 1450406_original.jpg -(110 KB, 800x533, 1450406_original.jpg)
110 No.183371  

Чии, нужен твой совет. Хочу сделать кроссплатформенное приложение. Такое, чтоб совсем-совсем кросплатформенное, чтобы собрал раз - запустил везде по-максимуму ничего не переписывать при переносе на новую платформу. Приложение должно работать с БД, быть относительно легким и выглядеть плюс-минус одинаково везде. В общем, основная проблема - ГУЙ. Я пока подобрал такие варианты:
1) SDL. Хорошая библиотека, максимум кроссплатформенности, унифицированный ввод/вывод, С++, но весь ГУЙ писать придется самому.
2) OpenJFX. Не очень ясно, насколько там все хорошо с андроидом, да и сама по себе библиотека не очень. Но зато полный набор гуишных виджетов и жаба, кроссплатформеннее которой еще поискать
3) HTML+JS. Для десктопа можно обернуть в QtWebkit, для мобилок - каждой свою обвязку. Идеальный вариант с точки зрения L&F, но не совсем ясно, как делать логику, в частности, ту же работу с БД. Выносить на сервер как-то не хочется.
4) ???
Какие еще есть варианты, Чии?

>> No.183375  

QML? У Qt эта часть довольно-таки хороша с точки зрения кроссплатформенности, но с системным look&feel могут быть небольшие проблемы.

>> No.183376  
> жаба

За поделия на жабе убивать надо.




[d | an-b-bro-fr-gf-hr-l-m-maid-med-mi-mu-ne-o-old_o-p-ph-r-s-sci-sp-t-tran-tv-w-x | bg-vg | au-mo-tr | a-aa-abe-azu-c-dn-fi-hau-jp-ls-ma-me-rm-sos-tan-to-vn | misc-tenma-vndev | dev-stat]
[Burichan] [Futaba] [Gurochan] [Tomorrow] [Архив-Каталог-RSS] [Главная]