Мне нужно немного советов от разработчиков, которые занимаются кросс-платформенными приложениями (в частности, программами с графическим интерфейсом).
Я скоро создам приложение, которое должно быть кросс-платформенным, и поэтому я провел предварительные исследования по двум различным платформам: JavaFX 2.0 и Qt.
Честно говоря, оба будут более чем соответствовать моим потребностям. Тогда я спросил себя, почему я выбираю один из них (SPOILER ALERT: я не знаю ответа: P). Я знаю, что JavaFX 2.0 является довольно новым (с 2012 года) и не поддерживается полностью на разных платформах, но в конечном итоге это будет.
Вопрос, который я задаю, заключается в следующем: какой из них вы бы использовали для кросс-платформенного приложения и какие критерии вы рассматривали при принятии такого решения?
Спасибо, что нашли время, чтобы прочитать это!:)
EDIT: Для справки при рассмотрении этого вопроса приложение, которое я буду писать, включает в себя чтение/запись XML файлов, отображение изображений и создание небольших виджета с настраиваемыми функциями. Я написал аналогичное приложение на С# с .NET, но хотел бы посоветоваться при рассмотрении JavaFX 2.0 или Qt для кросс-платформенной юзабилити.
Еще раз спасибо!:)