2009-05-14 4 views
4

Продолжаю читать около Eclipse as an application framework (т. Е. Около Eclipse Rich Client Platform). Я не могу найти исчерпывающий список историй успеха Eclipse в качестве рамки приложения (RCP), отличной от Eclipse, в качестве среды разработки, которая чрезвычайно популярна. Я видел customer testimonials of Netbeans platform, но не для платформы Eclipse Rich Client.Истории успеха Eclipse как рамы приложения (RCP)

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

ответ

3

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

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

+0

Здесь также есть список тематических исследований: http://www.eclipse.org/community/rcp.php –

+0

Первая страница, о которой вы упомянули, устарела. Есть ли устаревшая версия этого сайта? –

2

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

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

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

7

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

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

Минусы:

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

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

+1

+1 за «Не каждое приложение подходит философия затмение и просмотр/редактор парадигма «. – Buttons840

2

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

+0

Эта часть о «не понимала, что это была джава» - самая захватывающая идея! – swdev

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