Могу ли я поделиться общим кодом между 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, поскольку они представляют собой совершенно разные технологии пользовательского интерфейса и имеют разные жизненные циклы. Я сомневаюсь, что это сработает вообще. Или это будет тяжелая битва, и вы потратите много времени и сил. Поэтому я не рекомендую эту опцию.