2012-04-29 3 views
0

Я пишу дипломную работу о JavaFX 2.0, и мне нужна информация о дальнейшем развитии этой технологии. Я думал, что это будет супер-мультиплатформенный, но после googling я немного разочарован: есть много проблем с iOS и Android, также в дорожной карте JavaFX есть информация только о настольных ОС ... Итак, могут ли разработчики ожидать некоторый прогресс технологии в мобильном направлении? Будет ли JavaFX ориентироваться на настольные системы или широкоуниверсальная технология? Или, может быть, это будет какая-то специальная ветка «Mobile JavaFX2»? Если JavaFX не поддерживает разработку мобильных телефонов, у Oracle не будет современных и конкурентоспособных технологий для этой огромной области разработки? ... Мне действительно нужны ответы! Спасибо)Планы JavaFX2 и Oracle о мобильных операционных системах

+0

[Настоящее сообщение] (http: // fxexperience.com/2013/02/february-open-source-update/) (вам нужно прочитать после первой таблицы) посвящена открытию iOS и Android-версий JavaFX. – assylias

ответ

1

есть много проблем с прошивкой и андроид

Там нет никаких проблем, но один - IOS и Android не поддерживаются в текущей (JavaFX 2.1) версии.

Может ли разработчики ожидать какого-либо прогресса в технологиях в мобильном направлении?

Не до тех пор, пока оно не находится в общедоступной дорожной карте (которой она не является сегодня).

Ответы на ваши другие вопросы будут просто предположениями со стороны тех, кто не знает частных планов Oracle. Если вас интересуют спекуляции, вы можете найти here.

+1

Спасибо! Я читал, что между Apple и Oracle существуют некоторые «политические» проблемы: Apple не хочет поддерживать JavaFX на своей iOS, что-то вроде проблемы с Flash. – Gleb

1

Это, вероятно, не является прямым ответом на ваш вопрос, но я надеюсь, что это может указывать вам в альтернативном направлении

Adobe воздух architectually очень simalar на Java. Он также работает на vm на нескольких платформах, таких как windows, osx и ... Android и IOS. И это gui's сексуальные ... Настоящие глазные конфеты. Для мобильных устройств есть некоторые соображения, но в настоящее время это лучший кросс-платформенный язык для построения gui, на мой взгляд. Не для серверной стороны. Но он интегрируется как сон с помощью java-сервера с помощью blazeDS или LCDS.

Я знаю, что у яблока есть ограничения, установленные их условиями и положениями, которым вы не можете запускать свое приложение на виртуальной машине. Таким образом, adobe пришлось скомпилировать все приложение для воздуха в качестве родного приложения, которое в основном включает всю инфраструктуру. Я предполагаю, что оракул сталкивается с подобными проблемами, и, вероятно, поэтому требуется некоторое время для развертывания.

Имея fxml с мощью Java-языка, определенно что-то стоит ждать и с нетерпением ждать его.

2

Если бы вы задали тот же вопрос три года назад, я бы сказал, что у javafx есть светлое будущее. То же самое для Silverlight и Adobe Air или flex.

Сегодня я хотел бы сказать только одно слово ... HTML5

Java всегда будет пытаться найти место на стороне клиента ... Adobe отстой, потому что они отказались от своих разработчиков Flex несколько месяцев назад, и кто говорит, что это не повторится с Air? ... Microsoft все еще пытается убедить нас, что silverlight - хорошая технология, а с другой стороны они продвигают ASP.NET с возможностями ajax в качестве основного оружия.

Посмотрите, как быстро браузеры будут соблюдать стандарты HTML5 (будущее !!!), и вы согласитесь со мной в том, что вышеупомянутые технологии были устаревшими.

0

HTML 5 не имеет будущего .. у этого инструмента много проблем собственного. HTML 5 не может использоваться для разработки корпоративных приложений, очень сложно кодировать, отлаживать и поддерживать, что очень важно для любого долгосрочные проекты, с другой стороны, JAVAFX 2 находится на ритуальном пути создания графического интерфейса с использованием объектно-ориентированных концепций, что позволяет разработчикам Java легко кодировать, отлаживать и поддерживать без каких-либо помех.

+0

Это скорее напыщенная речь, чем ответ, и она не отвечает на исходный вопрос. – assylias

 Смежные вопросы

  • Нет связанных вопросов^_^