2010-02-27 4 views
6

커맨드 라인에서 실행중인 Java 데스크톱 애플리케이션이 있습니다. 나는 그것에 풍부한 GUI를 넣을 필요가있다. Eclipse RCP는 이상할 것이다.Eclipse RCP 또는 e4를 사용하여 데스크탑 응용 프로그램 용 GUI를 빌드 하시겠습니까?

Eclipse RCP 서적이 오래되었습니다 (Eclipse 3.1 용으로 작성). 이클립스 RCP를 배우는 데 필요한 최신 리소스와 기타 리소스를 알고 싶습니다. e4 프로젝트는이 학습 곡선을 단순화하기로되어 있지만 e4를 학습하는 데 필요한 리소스는 거의 없습니다.

Eclipse RCP 또는 e4가 데스크톱 응용 프로그램을위한 풍부한 GUI를 작성하는 데 더 적합한 지에 대한 통찰력을 제공 할 수 있습니다. 내가 선택한 학습 곡선을 다뤄야 만합니다.

감사합니다.

답변

2

당신이 말했듯이, 너무 많은 문학을 이용할 수는 없으며, 나는 더 큰 커뮤니티에 충실 할 것입니다. 그리고 그것은 거의 확실히 Eclipse 3.4/3.5입니다. RCP를 다루지는 않더라도이 book을 권할 수 있습니다. RCP 부분에 대해서는 샘플 (기본 이메일 rcp 앱) 및 실험 중 하나부터 시작하겠다. 이클립스 뉴스 그룹은 배우고 도움을 얻을 수있는 훌륭한 정보원입니다.

+0

제 2 판. 이클립스 RCP 서적은 Safari Rough Cuts http://www.informit.com/store/product.aspx?isbn=0321612337으로 제공되므로이 프로젝트에 e3 RCP를 사용할 것이다. –

1

먼저 SWT, JFace에 대해 알고 있어야하며 인터넷에서 Lars Vogella의 작은 자습서를 학습해야합니다. 그리고 1 ~ 2 일 후에 데스크톱 응용 프로그램을 쉽게 개발할 수 있습니다. 당신이 플러그인 또는 독립형 RCP 응용 프로그램을 개발하는 경우 일반적으로 이클립스 개발을위한

12

이클립스 3.x를

학습 곡선, 실제로 상관없이 상당히 가파른입니다. zedoo's answer에 언급 된 Eclipse Plug-ins (3rd Edition) book은 Eclipse 3.x 스트림의 기본 개념과 API를 이해하는 데 매우 좋은 출발점입니다. 온라인 리소스가 제공되는 한 Lars Vogel에는 그의 웹 사이트에서 RCP 삭제 및 Eclipse 플러그인 개발에 대한 매우 자세하고 유용한 자습서가 많이 있습니다.

E4

Eclipse 4.0 SDK Early Adopter Release 메인 페이지는 tutorials의 부부와 3.X 스트림에 비해 모든 빛나는 새로운 기능 release notes 매우 상세한, 가장 중요한 것은 new & noteworthy 페이지에 대한 링크가 있습니다. 물론 E4의

결론

여전히 이클립스 3.6, 분명 단점이다 3.X 스트림의 최신 버전만큼 성숙하지 않습니다. 그러나 최근에 살펴본 후 볼 수있는 한 API와 전체 개발 방법론이 간소화되어 쉽게 실행하고 실행할 수 있습니다. 문서는 여전히 희박하지만 새로운 튜토리얼과 블로그 포스트는 자주 등장하고 e4에 대한 전반적인 인기는 점점 더 커지고 있습니다.
e4로 직접 시작하면 배우는 데 어려움이 없으므로 궁극적으로 3.x API를 사용할 수 없으므로 장기적으로 배우면 e4로 이동한다고 말할 수 있습니다. 비교적 짧은 일회성 프로젝트 일 뿐이고 위험을 줄이려면 3.x로 이동하여 성숙한 코드 기반과 많은 문서화의 이점을 얻으십시오.

관련 문제