HOME > 뉴스 & 토픽
News & Topics
2012년3월29일

원 소스・멀티 유즈의 모바일 개발환경「Caede」베타버전 서비스 개시

Onse Source Multi Use 모바일 개발환경
「Caede」베타버전 서비스 개시

~ 자동변환 기능에 의한 Curl에서의 모바일 어플리케이션 개발을 용이하게 ~



SCSK 주식회사 (본사: Toyosu Front, 3-2-20, Toyosu, Koto-ku, Tokyo 135-8110, Japan, 이하 SCSK)는 SCSK의 독자 기술인 리치 클라이언트/RIA 테크놀로지 Curl의 모바일 개발환경「Caede」베타버전 Ver 0.8.0 (이하 Caede) 의 서비스를 3월29일부터 시작하였습니다.

1. 배경・목적

  현재 수많은 모바일 기기의 보급과 함께 모바일 환경의 수요는 점점 높아가고 있습니다. 또한, 모바일 어플리케이션을 개발하는 개발자는 다양한 모바일 개발의 플랫폼의 버전 및 디바이스에 대응하기 위해서 여러가지 기술과 언어를 습득해야하는 어려움이 있습니다. 이러한 문제의 해결책으로 SCSK에서는 2011년11월에「Caede」프리뷰 버전을 출시하고, 사용자로부터의 피드백을 받아들이면서 제품화를 향한 기능추가를 해왔습니다.

  이번에 서비스를 시작하는「Caede」베타버전은 하나의 개발언어 (Curl언어)와 개발환경으로 데스크탑에서부터 모바일에 이르는 여러가지 디바이스에 대응하는 크로스플랫폼 개발환경입니다. Curl 어플리케이션에서 모바일 어플리케이션으로의 변환을 가능하게 하는 자동 트랜스레이션 Curl 언어의 기본구문, 라이브러리, GUI 컴포넌트 기능이 추가되었습니다. 또한 GPS, 비디오, 카메라, 로컬DB 등, 모바일 전용 기능과의 연동이 가능하게 되었습니다. 따라서 개발자는 데스크탑 PC의 RIA 환경으로부터 모바일 환경에 이르기까지, 개발생산성의 향상 및 높은 품질의 어플리케이션 실현이 가능해집니다.


2.「Caede」베타버젼의 주요 기능

  「Caede」베타버전을 사용한 모바일 어플리케이션 개발에서는 하나의 Curl 언어로 개발이 가능하기 때문에 디바이스별로 대응한 스타일쉬트나 소스코드를 따로 준비할 필요 없이 원 소스로 개발이 기능합니다.「Caede」는 Curl 언어로 개발된 소스코드로부터 모바일용 모듈을 생성하기 위한 트랜스레이터, 프레임워크 및 라이브러리를 제공합니다. 트랜스레이터에 의해 생성된 모바일 소스코드는 스마트폰이나 태블릿 상에서 하이브리드 어플리케이션으로서 동작합니다. 또한 데스크탑 PC에 의해 Curl 어플리케이션과 동일하게 비지니스 로직의 생성, 이벤트 생성 및 Web 서버와의 커뮤니케이션이 가능하게 됩니다.


    ■ Curl 언어에 의한 모바일 어플리케이션의 개발
    ・RIA 분야로부터 개발되어온 Curl표준의 기본구문과 클래스 정의, 라이브러리, GUI컴포넌트 등을 모바일 환경에서도 이용 가능합니다.

    ■ 프레임워크, 라이브러리, 트랜스레이터의 제공
    ・높은 개발생산성을 실현하는 모바일 개발 전용의 프레임워크와 라이브러리를 제공합니다. 트랜스레이터에 의해 Curl의 소스코드로부터 모바일용의 소스코드를 자동생성합니다. 이것에 의해 원스톱으로 어플리케이션의 개발로부터 실제 기기에 의한 모바일 실행까지 실현할 수 있습니다.

    ■ 디바이스 기능
    ・모바일 특유의 기능인 GPS나 카메라, 가속센서, 자이로센서, 로컬스토리지, 음성 등과의 연동이 가능합니다.

    ■ 타 언어와의 인터페이스
    ・Java나 JavaScript와의 연동도 가능하며, 보다 유연한 어플리케이션의 구축을 가능하게 합니다.

    ■ 개발환경 (Eclipse plugin)
    ・Caede 개발환경뿐만 아니라 Android 어플리케이션 개발에 필요한 Android SDK 등도 포함해서 올인원으로 인스톨하는 것이 가능합니다.


3. 향후 개선사항

  앞으로, Curl 언어의 기본구문, GUI 컴포넌트 및 라이브러리를 확충할 것입니다. 화면 개발에서는 구축 툴인 Visual Layout Editor(VLE)에 의한 논 코딩으로의 개발을 실현하는 것을 목표로하고 있습니다. 또한, Curl 독자의 시뮬레이터를 준비하여 개발자의 생산성 향상을 추구할 것입니다. 한편, 플랫폼에 있어서는 iPad, iPhone 사용자를 위하여 iOS에도 대응할 예정입니다. 기타, 다국어 인터페이스 등, 다양한 기능추가를 기획하고 있습니다.


4.「Caede」베타버전 다운로드

이하의 URL에서 다운로드를 할 수 있습니다.
URL : http://caede.curl.com/ko/


【Caede 개요도】




■ 참고:리치 클라이언트 RIA 테크놀로지「Curl」에 대하여

  SCSK의 독자기술인 리치 클라이언트 RIA 테크놀로지「Curl」은 현재의 Web 어플리케이션의 문제점으 ㄹ해결하고 고성능 상요자 인터페이스의 시스템 구축을 가능하게 하는 엔터프라이즈용 RIA 통합개발환경 및 실행엔진입니다. HTML과 같은 텍스트포멧으로부터 높은 퍼포먼스의 3D 그래픽에 이르기까지 「Curl」은 광범위한 개발이 가능합니다.

PC나 모바일 단말과 같은 클라이언트 사이드에 특화시켜 어플리케이션의 사용자 인터페이스를 하나의 개발언어 하나의 소스로 개발하는 것이 가능합니다. 더우기 OS나 메이커를 불문하고 대부분의 서버 제품과의 관계성을 높이는 것으로 데이터나 시스템 등의 기존 자산을 효율적으로 활용하게 합니다.

Curl은 1995년에 MIT (미국 메서츄세스 광과대학)에서 차세대의 Web 개발환경 및 실행엔진으로서 연구되기 시작하였습니다. 2004년에 SCSK (구 스미쇼 정보시스템주식회사)가 제품개발 및 라이센스 판매, 마켓팅, 서포트 등 모든 것을 운영하여 현재, 일본에서는 대기업을 중심으로 500개사 이상이 사용하고 있습니다.

Curl Web 사이트 URL: http://www.curl.com/ko/


■ 참고 : SCSK주식회사에 대하여

  SCSK주식회사는 2011년10월에 스미쇼 정보시스템주식회사와 주식회사 CSK가 합병하여 탄생되었습니다. 양사의 각 산업분야에 있어서 기술력・노하우・지적자산 등을 상호 활용함과 동시에, 시스템 개발, IT인프라 구축, IT매니지먼트, BPO (비지니스・프로세스・아웃소싱), IT 하드・소프트를 유기적으로 통합하는 것으로, 풀라인업의 서비스를 제공하고 있습니다. 또한, 스미토모상사를 비롯한 여러 고객의 세계 각국에 있어서 IT시스템・네트워크의 서포트 실적을 활용하여 클로벌 IT서비스 컴퍼니로서 더 높은 비약을 목표로 하고 있습니다.
SCSK株式会社 Web 사이트 URL : http://www.scsk.jp/


본 건에 관한 문의처

【제품・서비스에 관한 문의처】
  SCSK주식회사
  Curl 사업부 제품기획개발부 三野, 杉浦
  TEL : 03-5166-1715
  E-mail:info@curlap.com

【보도 관련 문의처】
  SCSK주식회사
  광고부 杉岡
  TEL : 03-5166-1150

*게재된 회사명・상품명은 각사의 상표 또는 등록상표입니다.