제니퍼소프트, 차트 추가한 JUI 컴포넌트 오픈소스로 공개
2015년 01월 26일 (월)
ⓒ 블로터닷넷, 이지현 기자 jihyun@bloter.net
제니퍼소프트가 1월26일 차트 기능을 추가한 ‘제니퍼 UI 컴포넌트(JUI)’를 공개했다.
JUI는 오픈소스 기술로, CSS와 자바스트립트 코드를 묶은 라이브러리다. JUI는 지난해 4월 처음 공개되고 이번에 차트 기능을 추가하는 등 주요 업데이트를 진행했다. 현재 JUI는 20종의 CSS 컴포넌트와 17종의 자바스크립트 컴포넌트를 제공한다. JUI가 제공하는 컴포넌트들은 서로 종속성이 없기 때문에 따로 분리해서 사용할 수 있다.
▲JUI는 컴포넌트간의 종속성이 없기 때문에, 부트스트랩같은 타사 컴포넌트와 활용할 수 있다(사진 : JUI 홈페이지)
컴포넌트는 자주 쓰는 디자인과 기능을 모아둔 소스코드다. 메시지 박스에 색깔을 입히거나 인터랙티브한 기능을 웹페이지에 넣고 싶다고 치자. 개발자는 해당 기능을 직접 구현할 필요 없이 컴포넌트를 불러서 붙여넣으면 된다. 컴포넌트를 이용하면 개발자는 웹사이트를 좀 더 빠르고 효율적으로 만들 수 있다.
제니퍼소프트는 보도자료를 통해 “JUI는 디자인 역량이 필요한 개발자들에게 도움을 줄 수 있을 것”이라고 설명했다.
이번에 새롭게 추가된 기술은 SVG 기반의 2D 그래픽과 리얼타임 차트다. 예를 들어, 차트의 배경이 되는 8개의 그리드(X축선과 Y축선)와 데이터를 표현할 수 있는 파이모양이나 세로막대 모양 같은 그래프 형태의 브러쉬 33개가 있다. 또한 차트 제목을 표시하거나 차트 위에 말풍선을 그려주는 등 인터랙티브 한 기능 6가지를 제공한다. 웹페이지 색상을 조절할 수 있도록 테마 소스코드도 지원한다.
▲새로 업데이트된 JUI에는 차트 기능이 대폭 추가됐다.(사진:JUI 홈페이지)
JUI를 개발한 홍재석 제니퍼소프트 개발자는 “JUI는 사용하기 쉽고 SVG 기반이라 호환성이 좋다”라며 “다양한 브러쉬를 지원하기 때문에 개발자가 자신만의 차트나 멀티 패널 차트를 만들 수 있다”라고 설명했다. 또한 그는 “다른 회사들은 보통 차트 기능을 유료로 제공하지만, JUI는 무료이다”라며 “누구나 자유롭게 사용할 수 있기 때문에, 앞으로 많은 개발자가 JUI 오픈소스 커뮤니티에서 참여했으면 좋겠다”라고 설명했다.
제니퍼소프트는 앞으로 JUI에 여러 나라 언어를 지원하고, 3D 차트 등 지원하는 차트 종류도 늘릴 예정이다. 또한 데이터 시각화 부분에 집중해 맵 차트(지도 위에 차트를 그리는 기술)를 별도로 추가할 계획이다.
※ 본 내용은 (주)블로터 앤 미디어(http://www.bloter.net)의 저작권 동의에 의해 공유되고 있습니다.
Copyright ⓒ 블로터 앤 미디어. 무단전재 및 재배포 금지
번호 | 제목 | 조회수 | 작성 |
---|---|---|---|
공지 | [Open UP 활용가이드] 공개SW 활용 및 개발, 창업, 교육 "Open UP을 활용하세요" | 435640 | 2020-10-27 |
공지 | [Open UP 소개] 공개SW 개발·공유·활용 원스톱 지원 Open UP이 함께합니다 | 424554 | 2020-10-27 |
3824 | 제니퍼소프트, 차트 추가한 JUI 컴포넌트 오픈소스로 공개 | 3896 | 2015-01-27 |
3823 | 플래그십 오픈소스 노트북 등장 “개조 내맘대로 | 3370 | 2015-01-27 |
3822 | HTML5 기반 공인인증서, 현실장벽에 표류 | 3672 | 2015-01-22 |
3821 | '삼성·LG·구글·모질라' 스마트TV 시장선점 위한 'OS 4파전' | 3641 | 2015-01-22 |
3820 | 우분투 리눅스, IoT도 노린다 | 3904 | 2015-01-22 |
3819 | 물 위에 짓는 ‘오픈소스 하우스’ | 3862 | 2015-01-22 |
3818 | 구글의 조립식 스마트폰 ‘아라’, 어디까지 왔나 | 3518 | 2015-01-22 |
3817 | [현장] ‘머글’ 기자, 아두이노로 사물인터넷 첫발 떼다 | 3698 | 2015-01-22 |
3816 | 5년 만의 업데이트··· 수세 리눅스 12, 무엇이 달라졌을까 | 3374 | 2015-01-22 |
3815 | 중국의 3D 프린팅 건물, 모습을 드러내다 | 3546 | 2015-01-22 |
0개 댓글