문제

곧 현재 고용주를위한 Eclipse RCP 신청서를 유지하기 시작하겠습니다.
이 플랫폼에 대한 경험은 무엇입니까? 장점은 무엇입니까, 단점은 무엇이며, 내가 알아야 할 경고는 무엇입니까?
또한 어떤 독서 자료 (책, 튜토리얼)를 추천 할 수 있습니까? 웹에서 찾은 대부분의 자습서는 구식입니다. 최신 정보가 더 좋은 튜토리얼이 있습니까?
나는 읽기 시작했다Eclipse Rich Client Platform : 설계, 코딩 및 포장 Java (TM) 응용 프로그램그러나 그것은 또한 오래된 것이기 때문에 처음에는 거의 갇혀 있었고,이 책은 실제로 주제에 관한 진정한 책보다 무언가를하는 레시피 모음처럼 보입니다 (핵심 개념을 매우 설명하지 않습니다. 잘).
따라서 Eclipse RCP를 사용하여 앱을 개발하는 좋은면과 나쁜면에 대해 무엇을 말할 수 있으며, 읽기 권장 사항은 무엇입니까?

도움이 되었습니까?

해결책

Eclipse RCP는 사람들이 말하는 것만 큼 쉽지 않습니다. 본질적으로 Eclipse 플러그인을 작성하고 있으며 완전히 새로운 Jface/Eclipse 방식을 배워야합니다.

The Java Developer's Guide to Eclipse

다른 팁

Eclipse Resources 페이지와 Eclipse Wiki에는 많은 온라인 참조가 포함되어 있습니다. Eclipse Live에는 좋은 자료도 있습니다. http://live.eclipse.org/ 튜토리얼 및 기타 프레젠테이션의 형태로, 그 중 일부는 Eclipsecon 회의에서 나옵니다.

RCP는 몇 년 전보다 훨씬 쉬워서 이러한 각 리소스에 대한 최신 항목부터 시작하는 것이 좋습니다.

시도해야 할 사항 : 1) RCP 예제 프로그램의 주류 인 이전 액션 프레임 워크 대신 플랫폼 명령 프레임 워크를 사용하십시오. 2) Databinding Farmerwork를 사용하여 UI 배선을 단순화하십시오. 3) 양식 기반 앱을 수행하는 경우 UI 양식 API를 확인하여 양식의 스타일을 제어 할 수있는 좋은 방법을 제공하고 (접을 수있는 섹션과 같은 멋진 섹션을 추가). 4) 데이터 모델을 구축하려면 EMF를 살펴보십시오 - 데이터베인딩은 이제 EMF를 직접 지원합니다.

좋은 측면 : 모든 API 주위에 머리를 잡는 것은 정말 어렵지만 코드가 더 잘 구성되고 유지 보수가 가능해지면서 나중에 돈을 지불합니다. 한 가지 이유는 풍부하고 복잡한 데스크탑 응용 프로그램 개발에 대한 모든 모범 사례를 준수해야하기 때문입니다.

나쁜면 : 응용 프로그램을 과도하게 엔지니어링하는 것은 매우 쉽습니다.

나는 당신이 언급 한 책이 대부분의 기초가있는 한 가장 좋은 책이라고 생각합니다. 이 책을 읽은 후의 조언은 CVS의 Eclipse 및 관련 프로젝트 소스 코드를 다운로드하고 특정 문제를 해결하는 방법에 대한 지침으로 사용하는 것입니다. 시행 착오 외에도 복잡한 앱을 구현하는 "Eclipse RCP"방법을 파악하는 가장 좋은 방법입니다. 이 엄청난 예제 (그리고 대부분의 시간) 소스 코드에서 사용하고 배우는 한 가지 방법은 Eclipse IDE 또는 구현하고 원하는 것과 비슷한 일을하는 하위 프로젝트의 특정 기능에 대해 생각하는 것입니다. 소스 코드에서.

다음은 다른 것을 배우는 데 사용했던 두 가지 온라인 리소스입니다.

http://www.vogella.de/eclipse.html
http://www.eclipse-tips.com/tutorials

일식에 기여합니다 일식 개발 방식에 대한 좋은 소개입니다. 기술적으로 약간의 구식이지만 Eclipse 플랫폼의 개발 원칙과 핵심 개념에 대한 개요를 제공합니다.

Eclipse 플랫폼 플러그인 개발자 가이드의 프로그래머 안내서 (Eclipse의 F1 도움말 및 http://help.eclipse.org/helios/index.jsp?nav=/2_0 3.6의 경우,이 쓰기의 릴리스 전류)에는 특정 하위 시스템의 작동 방식과 함께 적합한 방법에 대한 유용한 개요 정보가 많이 있습니다.

이 출처는 분명해 보일지 모르지만 내 경험상 정보는 놀랍게도 찾기가 어려웠습니다. (저를 위해 Google은 항상 뉴스 그룹 또는 포럼 스레드 또는 기타 (일반적으로 유용하고 잘 작성되었지만 날짜가 많지만) 2002 년의 Eclipse Corner 기사의 게시 및 게시와 다시 게시하는 것 같습니다.)

"Eclipsercp Rich Client Platform- 디자인, 코딩 및 포장 Java Applications Addison Wesley"를 읽으십시오.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top