Я хотел бы порекомендовать книгу по платформе Eclipse Rich Client Platform (RCP).

Я прочитал несколько обзоров на Amazon, и некоторые книги кажутся устаревшими. В настоящее время я использую MyEclipse 6.5, который использует Eclipse 3.3. Мне интересно услышать от людей, которые имеют опыт изучения RCP, и какие справочные материалы они использовали для начала.

Ответов (6)

Решение

Я занимаюсь разработкой Eclipse RCP почти 2 года. Когда я только начинал, мне нужна была книга для помощи, и многие люди говорили мне, что с Eclipse лучше использовать Eclipsepedia и Google.

Однако я начал с « Руководства разработчика Java по Eclipse » Д'Анжу и др., И я до сих пор ссылаюсь на него, когда мне нужна лучшая отправная точка или хороший справочник. Возможно, сейчас он немного устарел, но он очень подробный и действительно объясняет, как работает фреймворк Eclipse. Как и все остальное, RCP не так уж сложно понять, если вы выяснили, как работает поддерживающая его структура, и вы получите гораздо больше возможностей от своего кода.

Хотя у меня нет личного опыта, несколько моих друзей занимались разработкой Eclipse RCP, и они использовали книгу « Платформа расширенного клиента Eclipse: проектирование, кодирование и упаковка приложений Java (TM) ». Казалось, им это очень понравилось, и я посмотрел на себя, и это показалось полезным. Если бы я собирался заниматься RCP-разработкой на Eclipse, я бы, вероятно, получил эту книгу.

Чтобы уточнить - эта книга ориентирована на Eclipse 3.1, и, поскольку я не занимался разработкой RCP самостоятельно, я не уверен, насколько все изменилось.

Я считаю, что многим книгам не хватает какой-либо глубины. По крайней мере, недостаточно, чтобы оправдать их цену. Вы можете найти в Интернете множество руководств, в которых рассказывается о том, что делают книги, и многое другое. Они обычно менее устарели, чем книги.

Мне очень нравятся уроки Ларса Фогеля: http://www.vogella.com/eclipse.html

Они короткие и легкие для понимания, с достаточным количеством изображений и материалов, которые помогут вам начать работу. После того, как вы получите базовое представление, Google будет достаточно для подробностей.

Я прочитал книгу, предложенную Томасом, и ее действительно стоит прочитать, хотя и не очень свежую.

Я согласен с Томасом Оуэнсом в « Платформе расширенного клиента Eclipse: проектирование, кодирование и упаковка приложений Java (TM) », а также добавлю « Eclipse: создание подключаемых модулей коммерческого качества » в список довольно устаревших, но все же несколько полезных книг. на Eclipse RCP. Несмотря на то, что последний не очень подходит для платформы Rich Client Platform, он довольно много объясняет архитектуру подключаемых модулей Eclipse, что является полезным знанием для разработчиков приложений RCP.

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

Недавно опубликовано:

Третье издание «подключаемых модулей eclipse» Эрика Клейберга и Дэна Рубеля.

Практические проекты клиентских платформ Eclipse от Владимира Сильвы r = 1-1