일상/게임개발/드라마/영화/운동/음악/사진/애니메이션/육아 등.. 100년 후에도 남을 기록을 위하여 오늘도 끄적인다.
In: Programming
29 Aug 2007데스크탑 애플리케이션을 제작할 때 상용 UI 컴퍼넌트 툴을 사용할 때가 있다. 대표적인게 BCGSoft, Extreme, Ultimate 등인데.. 며칠 전에 온 codeproject 뉴스레터를 보니 목록에 왠 Ultimate 로 시작하는 아티클이 주욱 나열되어 있어서 설마? 하는 생각에 링크를 클릭해서 살펴 보니… 오오~ 오픈소스화 되었다고 한다.
Ultimate 컴퍼넌트는 크게 UI, Network, Grid 로 구성되어 있다. 최근에는 별로 살펴 본 적이 없어서 지금 보니 UI의 경우 다른 최신의 상용 UI에 비해서는 좀 떨어지는 감이 있긴 하지만 그래도 이 정도 컴퍼넌트를 안정적으로 구현하려면 삽질 꽤 해야한다는 걸 생각하면 메리트가 충분하다. Network 같은 경우는 딱히 써 본 적은 없지만 지인을 통해 들었던 이야기로는 다양한 프로토콜 슈트를 지원해서 클라이언트 레벨에서의 사용으로서는 편하게 잘 써먹었다고 한다. Grid는.. 흠. 주위에 써 본 사람이 없어서;;;;
데스크탑 UI 를 제작하는 데 있어서 UI 컴퍼넌트 자체가 차지하는 비중은 크진 않지만 UI 퀄리티 몇 % 향상 시키는데 있어서는 충분히 적용할만하다. 예를 들어 Visual Studio 2005의 도킹 프로퍼티 시트와 같은 방식을 도입하려고 했을 때, 이걸 제작하려면 예상 외의 상당한 복잡도가 존재한다. 이런 경우에 이런 컴퍼넌트는 도입하는게 무조건 낫다. 그게 공짜라면 더더욱.. ^^
p.s 개인적으로는 BCGSoft Professional Ed. 를 구입해서 사용하는데.. Ultimate Toolbox 가 오픈소스 진영에서 계속 발전한다면 다음 라이센스 갱신은 그냥 하지 말아야 할 듯.
View Comments to Ultimate Toolbox 오픈소스화~
미친병아리
September 1st, 2007 at 9:13 PM
우어.. 이거 반가운 소식인데요.. 함 봐야겠습니다..