PC판 앱스토어 AppWave

4 Comments

사용자 삽입 이미지 

 오랫동안 PC 프로그램 개발자로 일해 오면서 뒤늦게 아이폰 앱 개발에 뛰어든 제 입장에서 아이폰의 앱스토어나 맥 앱스토어 같은게 윈도에도 있으면 좋지 않을까 종종 생각을 했었는데요. 프로그램 뿐만이 아니고 VCL 콤포넌트 스토어도 있으면 좋겠다… 했었습니다…
 델파이/C++빌더 공급사인 엠바카데로 사에서 저의 이런 바램을 현실화 시켜줄 모양입니다. 엠바카데로에서 올해 하반기에 PC판 앱스토어 AppWave를 런칭할 예정이라고 합니다. 처음 소식을 접했을 때는 언더 컨스트럭션 중인 웹사이트만 있었는데 며칠전엔 온라인 세미나가 있은 후에 베타 상태이긴 하지만 제품 페이지앱스토어가 열렸습니다.

사용자 삽입 이미지 
 위 그림을 보면 감이 오시겠지만 기존의 윈도용 프로그램을 별도로 제공하는 툴인 AppWave Studio를 거쳐 AppWave에 맞는 앱으로 변환한 뒤 스토어에 올리는 방식입니다. 즉 기존의 모든 윈도용 프로그램들은 별도의 작업 없이 AppWave Studio만 거치면 앱스토어에 올릴 수 있습니다. 며칠전 세미나에서 유명한 오픈 소스 FTP 프로그램인 FileZilla로 데모를 했다고 하는군요.  
 애플 앱스토어와 마찬가지로 유료든 무료든 앱을 올려서 판매하려면 개발자 등록을 해야 하며 1년 등록비가 $99 인데 현재 1년간 무료로 등록이 가능합니다. 앱 판매 수익 배분도 7:3으로 애플과 같습니다.

 엠바카데로는 개발툴을 공급하는 회사인데 이 회사 제품을 구입할 경우 보통 많이 사용되는 ESD 방식으로 다운 받아서 사용하는 방법이 있고 또 다른 선택 가능한 방법이 AllAccess라는 것으로 개발툴을 USB 메모리에 담아서 판매하는 형태가 있습니다. AllAccess는 특정 PC에 설치해서 사용하는 것이 아니고 모든 개발툴을 USB 메모리에 담아서 휴대하고 다니면서 아무 PC에나 USB 메모리만 꽂으면 즉시 개발툴을 사용할 수 있는 방법입니다.

 엠바카데로는 AllAccess의 기반 기술인 ToolCloud를 보완하고 개선해서 이번에 AppWave를 런칭하는 것으로 보입니다.
 사실 엠바카데로가 마이너이기 때문에 얼마나 크게 확대될지는 지금으로선 추측이 안됩니다만 보안이나 라이센싱에 대해서 제대로만 준비된다면 맥앱스토어를 부러워하는 PC 프로그램 개발자에게 열렬한 환영을 받지 않을까 생각됩니다.

엠바카데로의 KSDev 인수

No Comments

 몇 달 전 구입해 놓고 실무에는 아직 적용하지 못하고 있는 콤포넌트 패키지가 있다..

VGScene 이라고 하는 건데 델파이용 콤포넌트임에도 윈도는 물론 리눅스, 맥 OS X가지 지원하는 크로스 플랫폼 U/I 프레임웍 콤포넌트다.  예전부터 관심 있게 지켜보던 제품인데 마침 저렴하게 판매하길래 덜컥 하나 사버렸었다.
 VGScene을 만든 회사는 KSDev라는 곳인데 며칠전 이 곳이 엠바카데로(EMBT)에 인수되었다는 뉴스가 나왔다. 핵심 개발자도 엠바카데로에 채용되었다고 한다.
 자세히 사용해 보지 않아서 뭐라고 거들 말은 없지만 다들 마이크로소프트 WPF나 어도비 AIR와 비교하는 제품이고 아래 그림처럼 화려한 U/I를 가진 프로그램을 간단하게 만들 수 있게 해 준다. 별도의 디자이너를 통해서 TvgScene 콤포넌트 내부에서만 사용 가능하다는 단점이 있긴 하다. 하지만 엠바카데로는 차기 델파이에 VGScene을 그대로 포함시키는 것이 아니고 이 개발자를 통해 새롭게 개발을 한다고 하니  VCL 이 정말 제대로 날개를 달것 같다.
사용자 삽입 이미지
 델파이가 U/I를 디자인하고 만드는데 탁월한 개발툴이지만 사실 평범한 것에만 해당 되는 얘기일 뿐 예쁘고 화려하게 만드려면 만만치 않은 작업이 되는데 이렇게 멋진 컴포넌트 패키지를 인수해서 차기 델파이에 기본으로 포함시켜 버린다고 하니 너무 기대가 된다.

일신우일신 – 2010년 5월 13일

No Comments

  • 엠바카데로에서 개발툴에 대한 새로운 로드맵 ( RAD Studio, Delphi and C++Builder Roadmap ) 이 발표되었습니다. 시기는 언급되어 있지 않지만 Fulcrum 버전에서는 Mac OS X가 지원되고 Wheelhouse 버전 에서는 Linux까지 지원하는 점이 흥미롭네요.
사용자 삽입 이미지
  • AcroEdit가 64비트 윈도나 윈도 서버 2003 같은 서버 윈도에서는 시작하는 속도와 종료 속도가 아주 느렸었습니다. AcroEdit는 프로그램의 설정이나 상태를 레지스트리에 보관하지 않고 INI 파일만 사용하는데 그러다 보니 INI 파일의 양이 제법 큽니다. AcroEdit가 시작하거나 종료될 때 TIniFile 클래스를 통해 INI 파일을 액세스하면 GetPrivateProfileString 같은 API를 자주 호출하는데 이게 속도 저하를 일으킨 주원인으로 판단되었습니다. 이 문제를 해결하고자 여러가지로 고민을 했었는데 뾰족한게 없어 그냥 내버려 두고 있었는데 며칠전에 TIniFile 클래스를 TMemIniFile로 바꿔 버리니 바로 해결되어 버렸습니다…^^ INI파일의 내용을 모두 메모리에 올려 놓고 사용하니 다량의 API 호출이 발생하지 않아 바로 성능이 좋아지네요… 쩝…

일신우일신 – 2010년 3월 19일

No Comments

  • 엠바카데로 Social Networking Service 아이디…
  • 지금은 없어졌지만 예전 Delphi 3~4 시절 최강의 콤포넌트 제조사였던 TurboPower 사 제품 중 SysToolsOrpheus 를 Delphi 2010에 설치하는 법

Delphi 2010 Handbook

No Comments

얼마전 출간된 유명 저자 Marco Cantu의 Delphi 2010 Handbook이 Delphi 2010/C++ Builder 2010/RAD Studio 2010 정품 사용자에 한해 엠바카데로 개발자 사이트에서 무료로 배포되기 시작했습니다.

사용자 삽입 이미지
Marco Cantu와 엠바카데로가 협력해서 그동안 새로운 버전이 출시될 때 마다 여러건의 훌륭한 문서들이 제공되었는데 이번에는 책 전체를 제공하고 있습니다.
대신에 챕터 사이에 상용 콤포넌트 광고가 들어가 있네요…^^
사용자 삽입 이미지
총 319 페이지로 이루어져 있고 주요 목차는 아래와 같습니다. 정품 사용자분들은 얼른 다운 받으러 고고씽~~~~
  • Chapter 1 : A Better IDE
  • Chapter 2 : The Debugger
  • Chapter 3 : Extended RTTI and Attributes
  • Chapter 4 : More on the Compiler and the RTL
  • Chapter 5 : The VCL and Windows 7
  • Chapter 6 : Touch and Gestures
  • Chapter 7 : Database Access and DataSnap
  • Chapter 8 : REST Web Services

Older Entries