Напоследък мислех да опитам разработката на GUI и съм разкъсан с избора между wxPython и Mono.
Съдейки по това, което съм виждал там, хората от wxPython изглежда използват трика на WebKit, за да създадат хубав (не е задължително да е красив) потребителски интерфейс.
Колко трудно е да направите следното във всяка от платформите:
1) Персонализиран контрол
2) Използвайте HTML изобразяване
Не разбирам съвсем доколко HTML изобразяването работи чрез WebKit в wxPython (т.е.: поддържа ли отделни CSS/JS файлове? как е поддръжката на JS? Трябва ли да напишем допълнителен wxPython код, за да стартираме JS? колко трудно е за интегриране между JS събития и wxPython widgets? каква е обичайната стратегия за интегриране на WebKit с wxPython?)
Имате ли нещо против да споделите мнението си по тази тема? Специално избирам wxPython или Mono, а не Java Swing без причина.
PS: Наясно съм с някои ограничения на потребителския интерфейс на различни платформи (както в: няма да бъде 100% естествен) и може да ме интересуват по-малко от такива неща.