Истории успеха Eclipse как среды приложений (RCP)

StackOverflow https://stackoverflow.com/questions/861536

  •  21-08-2019
  •  | 
  •  

Вопрос

Я продолжаю читать о Eclipse как платформа приложений (т.е.о Платформа расширенного клиента Eclipse).Я не могу найти полный список историй успеха Eclipse как среды приложений (RCP), кроме Eclipse как IDE, которая чрезвычайно популярна.Я видел отзывы клиентов о платформе Netbeans, но не для платформы Eclipse Rich Client.

Каковы тематические исследования или истории успеха Eclipse как платформы приложений (Rich Client Platform) в коммерческом мире и мире с открытым исходным кодом?

Это было полезно?

Решение

Вот список продуктов с открытым исходным кодом, созданных на платформе Eclipse Rich Client Platform:http://www.eclipse.org/community/rcpos.php

Коммерческие продукты:http://www.eclipse.org/community/rcpcp.php

Другие советы

могу добавить свое скромное история успеха использование RCP в качестве клиентской платформы.Кривая обучения требует медленного обучения, но после освоения он дает огромные преимущества.В частности :

  • Платформа нейтральная.Он хорошо работает на Windows и Linux, кое-где есть небольшие сюрпризы, но в целом пока все отлично.
  • Встроенное управление обновлениями, идеально подходящее для выпуска версий и исправлений.
  • Он отлично масштабируется, добавление новых функций практически безболезненно.
  • Будучи платформой, а не просто библиотекой графического интерфейса, она дает множество преимуществ.

Минусы:

  • Не каждое приложение соответствует философии затмения и парадигме просмотра/редактора.
  • Это относительно сложно для новичков
  • Это может быть слишком громоздко для решения простых задач.
  • Документация не самая лучшая, сообщество довольно маленькое по сравнению с другими альтернативами..

В целом, я не жалею, что выбрала его.Лично я ненавижу неуклюжие и медленно работающие веб-интерфейсы.Здесь у вас есть собственный, быстрый и отзывчивый графический интерфейс, естественным образом интегрированный с рабочим столом.

Взгляни на XMind.Это приложение для составления интеллект-карт поверх RCP.Я знаю некоторых опытных пользователей, которые вообще не осознавали, что это Java-приложение.Это просто выглядит хорошо.

Моя компания весьма успешно создала систему планирования полетов самолетов с использованием платформы Eclipse RCP.Не обошлось и без хлопот (в основном из-за того, что новые интерфейсы, которые вы должны использовать, большую часть времени плохо документированы), но это дало нам огромную поддержку и предоставило много полезной архитектуры.

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

Это была сложная программа, на написание которой ушло около года три разработчика, не знающих Eclipse.Сегодня мы расширяем его для других клиентов, добавляя дополнительные плагины.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top