2010-03-05 3 views
0

자산 추적을위한 데스크톱 응용 프로그램을 개발할 것입니다. Eclipse RCP와 Netbeans Platform을 고려 중입니다. 나는 스윙 경험 만 가지고 있지만 SWT는 저에게 문제가되지 않을 것입니다. 또 하나의 옵션은 Adobe Air에서 flex를 사용하여 개발하는 것입니다. 나는 플렉스 알고 있지만 공기 경험은 (생성 차트, 보고서 등) 하나가 빠른CRUD 응용 프로그램 용 리치 클라이언트 플랫폼 권장 사항

  • 속도가 RAD
  • 학습 곡선
  • 구성 요소로 개발하기 위해 (그들은 매우 비슷 없음)

    어떤 구성 요소를 권장합니까? 나는 조금 보았고 지금까지 iReport와 BIRT를 발견했다.

    무엇이 좋습니다? 다른 옵션은 당신이 그것을 경험을 가지고 있기 때문에

답변

3

플랫폼 (/ 자바 경험을 가진 공기가 고통스러운 개인적인 견해지만, 플렉스 개발) 충분히 안정되지 않았습니다 밖으로 꽤 무거운 무게입니다. 간단한 옵션의 경우 bsaf을 고려할 수 있습니다. 간단한 응용 프로그램을 사용하면 빠르게 작동 할 수 있습니다.

CRUD를 수행하는 경우 양식의 레이아웃 관리자로 MiGLayout을 사용하는 것이 좋습니다 (MiG를 사용하여 양식을 쉽게 배치 할 수 있음). 또한 GUI 개발에 대한 PresentationModel 접근 방식에 대한 Marin Fowler의 토론을 읽어보십시오. 우리는 지난 몇 년 동안 그것을 사용 해왔고 우리 코드의 단순함에 상당한 영향을 미쳤습니다. 우리는 BBBPresentationModel이라는 바인딩 프레임 워크에 사용하며 새로운 패널을 개발하는 것이 꿈입니다.

FWIW는 - BSAF 프로젝트는 현재 전체 케나/java.net/오라클 실패에 붙들려있다. 공식 코드 저장소는 여전히 Kenai에 있으며 앞으로 java.net으로 마이그레이션 될 예정입니다. 그러나 그것은 적극적인 개발 기반을 가지고 있으며 사라지지 않을 위험이 없습니다.

1

스윙, 최선의 선택이 될 것입니다 welcome.Thanks. SwingX은 훌륭한 추가 구성 요소 집합입니다.

Eclipse RCP는 좋은 옵션입니다. 어도비 에어는 내가에 추천 할 것입니다 무언가이다 - 나는 플렉스 (AN 년 전) 마지막으로 사용한 시간은 당신이 배치 한

관련 문제