Центр Apache 1.4 по сравнению с JavaFX, Flex, Silverlight, [закрытым] Swing

12
задан Blachshma 19 December 2012 в 08:18
поделиться

4 ответа

Я работал с Pivot и даже участвовал в разработке Pivot. Это прекрасная маленькая библиотека, но ...

Она не может заменить Swing или JavaFX . Первоначальные авторы позиционируют его, чтобы конкурировать с Adobe Flex. Из-за этого его концепции больше похожи на апплет, чем на настольное приложение. Практически невозможно создать современное настольное приложение просто потому, что оно имеет концепцию одного главного окна, а все дочерние окна находятся «внутри» него. Я обсуждал это с авторами, но похоже, что они хотят пойти именно так.

Библиотека использует собственную библиотеку пользовательских коллекций, что немного странно, но это не препятствие для шоу.

Кроме того, библиотека хороша. Но кто сейчас создает апплеты?

9
ответ дан 2 December 2019 в 07:02
поделиться

Рад вас слышать :-) Я согласен, что в дизайне Pivot мы склонны больше фокусироваться на развертывании апплетов. Однако в платформе нет ничего такого, что мешало бы приложению использовать несколько окон верхнего уровня. Просто мы не уделяем этому внимания, поскольку это не относится к нашему основному сценарию использования (который, как вы отметили, заключается в развертывании браузера). Обратите внимание, что во Flex или Silverlight также невозможно создать несколько окон верхнего уровня.

Re: "Кто в наши дни создает апплеты?". - дело не столько в создании апплетов, сколько в создании RIA. Если вы зададите вопрос "кто создает RIA?", я думаю, ответ будет "многие". Pivot просто позволяет разработчикам создавать RIA на Java (а не на ActionScript, например).

Greg

10
ответ дан 2 December 2019 в 07:02
поделиться

Если вас интересует просмотр статистики - Я сравниваю через «тенденции Google» между JavaFx и «Apache Pivot» и похоже, что нет никакой конкуренции - JavaFx лидирует по показателю, близкому к 1 к 0

, поэтому он дает представление о стандартах отрасли в отношении этих фреймворков.

http://www.google.com/trends?q=apache+pivot%2C+javafx&ctab=0&geo=all&date=all&sort=1

0
ответ дан 2 December 2019 в 07:02
поделиться

Ну, я проверил pivot 1.4. У вас могут быть подокна.

Oracle / Sun прилагает много усилий для продвижения JavaFX, но мне кажется, что все функции компоновки и т. Д. От Swing ушли в прибыль некоторым мультимедийным материалам. Сейчас FX и бизнес-приложения - это две вещи, очень далекие друг от друга.

Что касается бизнес-приложения RIA, мое первое впечатление заключается в том, что Pivot намного лучше разработан, чем FX.

Pivot предоставляет множество возможностей: связывание, простой веб-сервис, приятный дизайн, определение пользовательского интерфейса в формате xml ... - Да, разработчику Java следует учитывать многое.

Не идеально, но если посмотреть на то, чего они достигли за последние 6 месяцев ...впечатляющий!

3
ответ дан 2 December 2019 в 07:02
поделиться
Другие вопросы по тегам:

Похожие вопросы: