빠른 개발, 높은 성능, 고기능성 UI/UX 구현

MakeElastic 2.1.3


  • 최소의 코딩으로 신속한 UI 개발
  • C/S와 같은 풍부한 조작성과 고기능성의 UX구현
  • UI전용 객체지향 프로그래밍 기반 UI/UX 툴
  • Non Active-X, Cross Browser 지원
  • 빠른 서버 프로그램 개발
홈페이지 다운로드 제품소개서

Web Browser

Active-X 배제된 브라우저 가동, Cross Browser 지원, Grid, Chart 등 Rich 컴포넌트, 단일 언어로 생산성 기능성 제공

Agile Development

직관적인 UI 디자인, 빠른 프로토타이핑, 잦은 릴리즈로 고객밀착형 개발, 서버 프로그램 작성 용이

High Performance

컴파일러 방식의 OOP 기반, 높은 성능의 그리드 컴포넌트, Streaming 방식의 데이터 수신, 데이터 압축 모드로 통신

IDE & Run Frame

실행화면 모드의 IDE, 브라우저 및 PC 동시실행, 엔드유저용 실행 프레임, C/S Like한 조작성 UX

Rich User Interface

  • 클라이언트 서버 시스템 이상의 기능성과 복잡한 조작성 구현
  • 한번의 개발로 웹 브라우저와 PC 어플리케이션으로 동시에 가동
  • Grid, Chart 등의 Rich 컴포넌트 제공
  • 사용자가 직접 개발한 유저 컴포넌트 등록 기능 제공

Easy, Agile Development

  • 격자구조 및 HBox/VBox를 통한 직관적인 UI 디자인
  • 프로퍼티에 의한 기능 내재화 및 자동 바인딩 기능으로 코딩 최소화
  • 빠른 개발, 잦은 릴리즈가 가능한 구조로 고객 밀착형 개발
  • 사용자가 직접 개발한 유저 컴포넌트 등록 기능 제공

Object Oriented Language

  • UI전용 객체지향 언어(Curl) 기반으로 상속에 의한 컴포넌트의 기능 확장이 용이
  • 기능확장이 용이한 사용자화 기능 (User Defined Component Package)
  • 웹에서 구현되는 강력한 그래픽 기능
  • 동일 플랫폼에서 생산성과 고 기능성 UI 동시 공략

High Performance

  • 인터프리터 방식의 JavaScript에 비해 탁월한 실행 성능 (컴파일 방식)
  • 빠른 셀 전개 및 대량 데이터 전개 가능한 그리드 컴포넌트
  • 피벗 등과 같은 셀 조작에도 빠른 성능 유지

Light Server Programming

  • 자체 프레임웍인 ServeElastic 보유
  • 쿼리 작성만으로 서버측의 비즈니스 로직 프로그래밍
  • XML, JSON, CSV 등 다양한 전문 프로토콜 지원
  • 압축 및 암호화 통신 지원

Runtime Mode IDE

개발자는 개발초기에서부터 실 사용자의 운영화면 모드로 개발을 진행하여 최소한의 조작만으로 모든 컨트롤들이 자동 배치되도록 구성되어 직관적이며 높은 생산성을 유지할 수 있습니다.

Fixed Frame Structure

MakeElastic의 화면은 프레임이라는 요소로 표준화되어 화면이 구성됨에 따라 규격화된 UI를 생성하여 품질향상을 꾀할 수 있습니다.

Frame-Container-Control

화면의 레이아웃 디자인은 「Frame>Container>ContainerItem>Control」의 계층구조로 레이아웃 트리를 통해 자동으로 화면에 렌더링하는 형태를 취함에 따라 디자인을 위한 별도의 그래픽 캔버스 공간이 필요치 않습니다.

Automatic Data Binding

데이터 그리드를 포함한 화면의 모든 리스트성 컨트롤들은 서버의 데이터 억세스 객체로부터 Dataset을 생성한 후, 최소한의 프로퍼티 셋팅으로 해당 컨트롤에 자동으로 바인딩됩니다. 이렇게 함으로써 개발자는 코딩량을 대폭 줄일 수 있습니다.

Multi Language Support

개발툴과 엔드유저 실행화면에서 다국어 처리 환경을 제공합니다. 해당 언어에 대한 locale 정보만 입력하면 개발된 화면과 개발 툴의 언어가 바뀝니다.

Reporting Tool

템플릿 디자인이 용이하고 사용자의 다양한 요구에 대응하는 레포팅 툴 기능이 탑재되어 있습니다.