태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.

Search

'alchemy'에 해당되는 글 1건

  1. 2008/11/20 Alchemy가 공개 (4)

Alchemy가 공개

RIA 2008/11/20 15:28 Posted by 희희덕
MAX에서 정말 여러가지 재미있는 것들을 많이 공개하네요. 어제 2일차 Keynote에는 Alchemy가 공개되었습니다.
Alchemy의 뜻은 '연금술'이라고 하고, 발음은 '아크미'라고 하네요. (왜이렇게 크레미가 생각나지..)



사실 Alchemy는 작년 MAX에서 Flash On C/C++ 이라는 세션으로 공개 되었습니다. 이번 FP10 발표 이전에 공개될것으로 예상되었지만, 작년 MAX이후 잠행을 계속하다가, 이번 MAX에서는 코드네임까지 붙여서 정식 프로젝트로 인정이 되었다고 하네요.

Adobe Labs Alchemy
어도비CTO 인터뷰

작년 MAX에서는 약간 뭉뚱그려 설명이 되어서, C++ 소스코드 자체를 Flash Player에서 컴파일해 바로 실행이 가능한것으로 이해햇는데, 실제로는 그렇지가 않습니다.

사용자 삽입 이미지
사진출처 - 어도비 글로벌 플랫폼 애반젤리스트 Serge Jespers(http://www.webkitchen.be/)

위의 사진엔, Alchemy는 C/C++ 컴포넌트를 AS3로 포팅하는 툴임을 알 수 있습니다. FP10과 AIR1.5를 지원하는군요. 의사옷을 입은 두사람(오른쪽엔 RIA Camp에 내한한 라이언) 가운데엔 양복을 입은 두 남자가 서있는데, MAX의 키노트 자체가 딱딱한 키노트라기보단, 상당히 개방된 형식으로 진행되는것 같습니다.

현재 MAX에서 관람중이신 열이아빠님의 소개에 의하면, 토론형식으로 진행되는 세션도 많다고 하네요. 둘째날 키노트에는 각 팀이 나와서 그 팀의 비기를 전하는 형식으로 진행되었다고 합니다. 상당히 유쾌한 발표였을것 같습니다.

사용자 삽입 이미지

사진출처 - 어도비 글로벌 플랫폼 애반젤리스트 Serge Jespers(http://www.webkitchen.be/)

그리고 슈퍼마리오나, 퀘스트같은 게임류의 소스코드를 직접 포팅해서 AIR로 개발한 후 시연하는 모습까지도 보였다고 하네요. (슈퍼마리오 소스코드는 어디서 구했을려나..)

Alchemy에 큰 의미를 두자면, 기존 C, C++로 작성된 컴포넌트를 실제 RIA프로젝트에서 도입할때 별다른 노가다없이 그대로 포팅해서 AS3로 결과물을 얻을 수 있고 그대로 Flash, AIR에서 사용할 수 있다는 점입니다.

사용자 삽입 이미지
Alchemy는 C/C++ 소스코드를 AS3로 변환하는 프로그램으로, J2EE와 cygwin이라는 프로그램이 있어야 정상적으로 포팅이됩니다. 해당 AS3 코드를 그대로 Flash나 AIR에 활용할 수 있습니다.

Alchemy는 현재 베타 테스트가 진행중이기 때문에, 직접 받아서 사용해 보실수 있습니다.
다운로드

Alchemy는 윈도우, 리눅스, 맥용으로 나뉘어져있으며, 윈도우용은 반드시 J2EE와 Cygwin이 설치되어 있어야 정상적으로 작동하게 됩니다.

Alchemy의 실행방법 및 특징은 다음번에 Alchemy 살펴보기를 통해 다루어보도록 하겠습니다.

크리에이티브 커먼즈 라이선스
Creative Commons License