вчера я наткнулся на проект Haxe NME, который является очень многообещающей идеей. Однако до сих пор невозможно создать сложные интерфейсы с этой инфраструктурой. На мой взгляд, представляется пугающей задачей создание инфраструктуры пользовательского интерфейса, ориентированной на множество разных платформ, поэтому я считаю, что это не жизнеспособный подход, потому что даже старые и зрелые интерфейсы пользовательского интерфейса, такие как Qt и wxWidgets, не поддерживают многие платформы.Haxe NME UI: лучшие практики для дизайна приложений MVC
Тем не менее, имеет смысл создать интерфейс для конкретной платформы с помощью некоторого инструмента для создания пользовательского интерфейса, а затем подключить код пользовательского интерфейса к агностическому коду пользовательского интерфейса, который был написан в Haxe. Я не знаю, может ли это сработать, потому что я не мог найти ни одного примера, но, возможно, кто-то, кто уже написал код MVC Haxe, который может быть успешно подключен к различным пользовательским интерфейсам платформы, хотел бы поделиться своим опытом. Благодарю.
Спасибо. Я знаю эти интерфейсы Haxe UI, но они не содержат много компонентов. Я был бы очень рад, если бы мог использовать произвольную инфраструктуру пользовательского интерфейса, такую как wxWidgets, Qt или Flex mxml, а затем склеить внешний пользовательский интерфейс поверх классов модели и контроллера, которые являются , написанными в Haxe. Это возможно? – user1812379
Вы тогда встретили Вакса? https://github.com/misterpah/waxe –
Да, но это тоже очень маленький проект, который рано или поздно исчезнет. Если это так или иначе возможно, я бы хотел использовать Haxe в сочетании с большим интерфейсом пользовательского интерфейса. – user1812379