Mono - это, пожалуй, лучший выбор, если вы в первую очередь являетесь разработчиком .NET и не очень заботитесь о создании хорошо интегрированного приложения Mac (которое ведет себя как приложение Mac во всех ожидаемых пользователями Mac). , Учитывая ваше проблемное пространство, это звучит как где вы находитесь. Тем не менее, обратите особое внимание на это ограничение со страницы WebBrowser, если оно относится к вашей проблеме:
Mono Webbrowser в настоящее время не хватает
поддержка window.external,
мост, который позволяет код Javascript
встроен в браузер для общения
с управляемым миром, используя
ObjectForScripting.
QT очень хорошо зарекомендовал себя и является отличной платформой, если вы хотите разработать это на C ++. Помните, что если это коммерческое приложение, есть лицензионные сборы.
Я немного поиграл с wxWidgets. Это большое преимущество в том, что это, вероятно, будет самый маленький дистрибутив, так как вам нужно только включить то, что вам нужно. Если all вам нужен веб-браузер, я бы посмотрел на это, но по моему опыту трудно заставить программы wxWidgets выглядеть хорошо или работать правильно на Mac (или в Windows в этом отношении).