Могу ли я поделиться общим кодом между JavaFX и oracle MAF?

Интересно, можно ли было бы использовать стратегию MVC, кодировать части Model и Control в Java и иметь две возможности для кодирования View, одну в JavaFX, а другую в Oracle MAF.

Я бы использовал JavaFX для разработки настольной версии и MAF для мобильной версии. Я знаю, что мог бы использовать порт для мобильных устройств с JavaFXPorts, но, учитывая, что RoboVM больше не выпускается, я бы не хотел делать ставку на эту стратегию.

У меня есть опыт работы с Java, но я не использовал JavaFX или MAF, я сомневаюсь, что смогу делать то, что хочу, потому что в интернете ничего не нашел, говоря о совместном использовании этих двух технологий для разработки мультиплатформенного мобильного / настольного компьютера. Самый большой вопрос:

  • Можно ли полностью отделить представление от элемента управления и модели или от JavaFX и / или MAF, при каких-то обстоятельствах использовать стратегию Control/Vie "связали"?

1 ответ

Решение

С точки зрения Oracle Mobile Application Framework (MAF), как менеджер по продукту Oracle для нашего мобильного портфеля, я сделаю комментарий, что мы вообще не тестировали интеграцию JavaFX с MAF, поскольку они представляют собой совершенно разные технологии пользовательского интерфейса и имеют разные жизненные циклы. Я сомневаюсь, что это сработает вообще. Или это будет тяжелая битва, и вы потратите много времени и сил. Поэтому я не рекомендую эту опцию.

Другие вопросы по тегам