Было бы обидно, если бы этого не произошло, потому что это сделает приложения для Android более привлекательными.
Будет ли JavaFX работать на Android?
Ответы (4)
Не сейчас, и заставить его работать было бы нетривиальной задачей. В Android нет всех библиотек, которые есть в типичной настольной JRE. Хотя, поскольку Android является открытым исходным кодом и будет запускать все, что можно скомпилировать в байт-код Dalvik, это не невозможно.
На самом деле, я не думаю, что JavaFX сделает приложения для Android более привлекательными - самое главное, насколько приложение интегрировано в аппаратное обеспечение, и в фреймворке отображения Android есть много вещей, которые упростят это.
JavaFX 2.0 теперь является библиотекой. Реализации зависят от платформы, в том числе из-за использования графики с аппаратным ускорением. Есть версия для Windows (в которой используется DirectX) и предварительная версия для разработчиков для Linux и Mac (в которой используется OpenGL): oracle
Из-за интенсивного использования аппаратного ускорения, я предполагаю, что если будет версия для Android (очень вероятно), целью будут относительно новые таблицы, а не все устройства Android.
Возможно, не так уж и важна привлекательность. Я думаю, что в настоящее время портативность имеет большое значение, и такая технология делает ее очень портативной.