eXbuilder6

Home 제품소개

제품소개

하나를 보면 열을 알 수 있는 솔루션
격이 다른 프리미엄 UI, eXBuilder6

eXBuilder6는 웹 표준 기반의 통합 UI/UX 플랫폼으로 독보적인 개발 편의성을 제공하며 웹 표준, Cross Browsing, 다양한 컴포넌트, 높은 퍼포먼스의 반응형웹 및
NScreen 지원, 완벽한 UDC 등 UI개발에 필요한 최적의 요소를 갖추고 있어 최고의 성능, 안정성 및 생산성을 보장합니다.

이제 eXBuilder6로 더욱 빠르고 안정적으로 개발하세요.

  • Web Standard
    eXBuilder6는 W3C(국제표준기구)의 모든 표준안을 준수하며 HTML5의 Semantic Tag를 생성 가능합니다.
  • Cross Browsing
    eXBuilder6는 Pure HTML5기반으로 모든 브라우저를 지원합니다. 다만, HTML5 특성상 IE9이하는 지원하지 않습니다.
  • Real OSMU
    eXBuilder6는 진정한 OSMU를 지원합니다. WYSIWYG 방식의 클릭만으로 원하는 모든 형태를 구성할 수 있습니다.
  • Web Accessibility
    eXBuilder6는 KWCAG에서 평가하는 약 24여가지의 심사 기준에 따른 웹 접근성 지침을 따르며, 신체적, 환경적인 요소에 제약을 받지 않는 Web Accessibility를 구현합니다

eXBuilder6의 개발 배경

eXBuilder6는 다년간의 경험과 실패를 바탕으로 얻어진 노하우를 집대성하고, SI 경험을 토대로 현장에서 진정으로 필요한 것이 무엇인지 분석하여, ‘개발 생산성’과 ‘편의성’에 최우선 가치를 두고 설계했습니다.

투자비용 가치 저울
eXBuilder6
  • 성능
    (수행속도, 메모리)
  • 생산성
  • 안정성
  • 확장성
  • 유지/지원에 대한
    효율화

좋은 제품은 수 많은 실패속에 태어난다.

내부적 요인
  • 사내 SI 사업부의
    다양한 툴 경험
  • 다양한 기술 기반의
    UI툴 출시 경험
  • UI 개발 도구의
    시행착오
외부적 요인
  • 퍼블리싱의
    어려움 호소
  • 개발자 편의 중심이
    아닌 솔루션 벤더
    편의적 제품 출시
  • Platform 의존적
    개발환경

eXBuilder6의 주요 특장점

  • 투명한 코드구조
    애플리케이션 전 과정 코드가 투명하게 공개되어 모든 코드에 대한 확인 및 디버깅이 쉬우며, 새로운 기술에 대한 이해와 신규 제품 도입에 대한 두려움을 줄여줍니다.
  • 이클립스 통합환경 그대로
    eXBuilder6는 이클립스와 완전히 통합되어 이클립스의 경험을 100% 활용할 수 있으며, 별도의 교육 없이도 쉽게 개발할 수 있습니다.
  • 시멘틱 콘텐트 어시스트
    eXBuilder6는 문법과 API에 대해 완벽하고 빠른 컨텐트 자동완성을 제공하며, 개발자의 의도를 추론하여 지능형 컨텐트 어시스트를
    제공합니다.
  • 공통모듈 표준화정책
    공통화와 표준화 지원을 위해 강력한 개발 방법과 설정을 지원합니다. (UDC, Embedded App, Common Modules, 개발 표준정책)

eXBuilder6 아키텍처

eXBuilder6 아키텍처(Architecture)

업무효율을 위한 주요기능

자유로운 통합 및 배포
  • 하나의 프로젝트를 모듈화 하여 여러 곳의 웹 프로젝트에 재사용 할 수 있습니다.
강력한 데이터 모델
  • DataMap, DataSet, DataView는 Grid 등 데이터처리 컴포넌트들과의 연동을 통해 강력한 성능을 발휘합니다.
다양한 기능을 지원하는 Grid
  • eXBuilder6의 Grid는 렌더링 최적화 엔진과 데이터 컴포넌트들과 결합하여 강력한 성능을 발휘합니다.
다국어 지원
  • 각 컴포넌트는 다국어 사전과 바인딩을 통해 손쉽게 다국어 표현이 가능합니다.
손쉬운 퍼블리싱
  • 독창적이고 쉬운 퍼블리싱 환경 지원, 라이브 렌더링을 통해 퍼블리싱 결과물을 실시간 확인 하며 수정 가능합니다.
반응형 웹 지원
  • 다양한 종류의 레이아웃 및 앵커를 지원하며, WYSIWYG 방식으로 간단하게 반응형 웹을 구축할 수 있습니다.
UDC 및 공통 모듈
  • WYSIWYG 환경을 통해 손쉽게 제작할 수 있는 UDC는 속성, 이벤트, API를 출판하여 모듈화 할 수 있으며, 공통모듈은 공통로직을 모듈화하여 배포가 가능합니다.
보안
  • OWASP 보안 가이드를 준수하여 웹 UI 영역에서 발생할 수 있는 보안 약점을 최소화 합니다.
Open Architecture
  • eXBuilder6는 jQuery와 같은 외부 오픈 소스 및 컴퍼넌트와 편리하게 활용할 수 있는 있도록 지원합니다.
다양한 컴포넌트 지원
  • eXBuilder6에서 지원하는 뛰어난 기능의 다양한 컴포넌트들을 이용하여 풍부한 화면구성이 가능합니다
Promise 패턴
  • eXBuilder6는 비동기 통신(Async)에 대한 순서 보장 및 성능 튜닝 기능을 제공합니다.
렌더링 퍼포먼스
  • eXBuilder6의 렌더링 최적화 엔진은 그리기 요청을 최적화하고 필요할 때 필요한 부분만 갱신하여 빠른 화면 적용을 가능하게 합니다.
SPA
  • eXBuilder6는 웹 화면의 성능 향상을 위한 SPA(Single Page web Application 아키텍쳐가 적용 가능합니다.
Embeded App
  • 동료가 개발한 앱을 손쉽게 끼워 넣어 사용할 수 있으며 앱에 정의된 속성ㆍ이벤트ㆍ함수 등을 이용할 수 있습니다.

eXBuilder6를 선택해야 하는 이유!

도입이유
편의성
생산성
유지관리
eXBuilder6의 장점
  • 이클립스에 완벽히 통합된 유일한 Platform,이클립스의 경험으로 개발
  • 몇번의 클릭으로 OSMU 실현
  • 디자인 화면과 스크립트 화면을 동시에 편집 가능한 Dual Editing과 Dual Screen 제공
  • 흉내 낼 수 없는 쉽고 다양한 형태의 퍼블리싱
  • 독보적인 시멘틱 콘텐트 어시스트
  • 완벽한 형태의 커스텀 컨트롤인 UDC & Embedded App
  • 표준화 된 설계에 의한 유지관리의 효율성 증대
  • 범용적 eclipse 기반 및 Open Spec형태의 Platform으로 신규 개발자의 쉬운 적응
eXBuilder6의 장점
  • 효율적인 프로젝트 설계
  • 완벽히 통합된 eclipse환경으로 platform의 손쉬운 접근성
  • 개발 생산성, 유지관리의 획기적인 향상
  • Platform기능 확장이 프로젝트의 기능 및 성능 확장으로 연결 (다양한신규 기능의 Roadmap)