Mida Converter

 

Mida Converter는 윈도우용 VCL 프로젝트 파일(폼과 소스)을 윈도우, 맥, 아이패드, 안드로이드용 파이어몽키 프로젝트 파일로 변환해주는 소스코드 변환 도구입니다.(별도 제품이므로 개별적인 설치가 필요합니다.)

 

현재(2015년 06월) RAD Studio 구입 시 Mida Converter Basic 에디션을 제공하는 프로모션을 진행하고 있습니다. ☞ 프로모션 보기

Basic 에디션은 "이미지 변환 미지원, 사용자정의 컨버젼 미지원" 등의 기능 제약이 있으므로 다양한 기능을 원한다면 http://www.midaconverter.com/에서 상위 에디션을 구입하시기 바랍니다.

 

❑ Mida Converter 다운로드

엠바카데로 EDN(Embarcadero Developer Network) 사이트의 등록된 제품 다운로드 페이지에서 다운로드 가능합니다.(해당 페이지는 Mida Converter 뿐 아니라 프로모션 시 제공받는 다양한 툴들을 다운로드 받을 수 있습니다.)

 

❑ Mida Converter 설치하기

 

다운로드 받은 압축파일을 압축해제하고 인스톨파일(Mida_XE8_Installer.exe)을 실행합니다.

 

안내에 따라 설치를 진행합니다.(별다른 주의사항은 없습니다.)

 

 

 

설치가 완료되면 RAD Studio 메인메뉴의 Tools에 Mida - Convert VCL To FireMonkey 메뉴가 추가됩니다.(만약, 해당 메뉴가 보이지 않으면 RAD Studio를 재시작하시기 바랍니다.)

 

 

❑ 샘플로 Mida Converter 돌려보기

 

EDN 사이트에서 다운로드 받은 압축파일에는 설치파일과 함께 예제 디렉토리(Basic_XE8_Example)가 포함되어 있습니다.

예제 프로젝트로 VCL 프로젝트를 파이어몽키 프로젝트로 변환해 봅니다.

  1. RAD Studio를 실행합니다.
  2. Basic_XE8_Example 디렉토리의 프로젝트를 오픈합니다.(Delphi, CPP 중 선택)
  3. Tools > Mida - Vonvert VCL To FireMonkey 메뉴를 클릭합니다.
  4. 변환 대상 VCL 프로젝트 경로와 저장할 파이어몽키 프로젝트 경로를 지정합니다.
    • Source directory : (다운로드 경로)\30232_mida_converter_basic_for_rad_studio_xe8\Basic_XE8_Example\Delphi
    • Destination directory : (다운로드 경로)\30232_mida_converter_basic_for_rad_studio_xe8\Basic_XE8_Example\DelphFireMonkey
  5. Convert project 버튼을 눌러 VCL 프로젝트를 파이어몽키 프로젝트로 변환합니다.(금세 변환됩니다.)
  6. 이후 개발환경에 따라 윈도우, 맥, 아이패드, 안드로이드 태블릿으로 실행해보시기 바랍니다.

 

❑ 변환 전/후 실행화면

 

 

원본 실행화면(VCL)

 

 

변환 후 실행화면(파이어몽키)

 

 


윈도우 32bit


OSX(맥)

 

참고> 

MidaConverter는 VCL 프로젝트의 UI 컨트롤, 데이터 엑세스 컴포넌트와 그것을 사용하는 소스코드를 파이어몽키 프로젝트로 컨버젼해주는 도구입니다.

지원하지 않는 UI 컨트롤과 일부코드(윈도우 API 사용 등)는 변환되지 않을 수 있습니다.

번호 제목 글쓴이 날짜 조회 수
공지 [DelphiCon 요약] 코드사이트 로깅 실전 활용 기법 (Real-world CodeSite Logging Techniques) 관리자 2021.01.19 18307
공지 [UX Summit 요약] 오른쪽 클릭은 옳다 (Right Click is Right) 관리자 2020.11.16 16593
공지 [10.4 시드니] What's NEW! 신기능 자세히 보기 관리자 2020.05.27 19228
공지 RAD스튜디오(델파이,C++빌더) - 고객 사례 목록 관리자 2018.10.23 24847
공지 [데브기어 컨설팅] 모바일 앱 & 업그레이드 마이그레이션 [1] 관리자 2017.02.06 26139
공지 [전체 목록] 이 달의 기술자료 & 기술레터 관리자 2017.02.06 21550
공지 RAD스튜디오(델파이, C++빌더) - 시작하기 [1] 관리자 2015.06.30 42104
공지 RAD스튜디오(델파이,C++빌더) - 모바일 앱 개발 사례 (2020년 11월 업데이트 됨) 험프리 2014.01.16 177484
23 안드로이드 개발환경 추가 조치방법 - RAD Studio에서 SDK 설정 Humphery 2015.10.01 5606
22 데이터스냅에서 제공하는 JSON 포맷 데이터 사용(분석)하기 [1] file Humphery 2015.07.20 3822
21 [추가자료] 안드로이드 개발환경 추가 조치방법 - 수동 SDK Tools 업데이트 file Humphery 2015.10.01 3112
20 TCategoryButtons 동적 생성하고, TButtonItem 클릭 이벤트 연결하기 file 험프리 2016.03.23 1418
19 BPL(패키지)를 이용해 프로그램 모듈화 하기 험프리 2015.11.24 1147
18 RAD Studio IDE에서 SVN 사용하기 + TortoiseSVN 사용하기 험프리 2016.02.29 1139
17 [코드레이지11] SVN, DUnitX과 Jenkins 서버로 자동 빌드/테스트 환경 구성 - Craig Chapman 험프리 2016.11.22 838
16 [동영상] 앱테더링 데이터 암호화/복호화 방법 file 험프리 2016.11.01 832
15 3가지 API 이야기: VCL에서 WinAPI, COM&ShellAPI, WinRT 활용하기 관리자 2019.09.18 767
» MidaConverter로 VCL 프로젝트를 FMX 프로젝트로 변환할 수 있습니다. Humphery 2015.06.04 724
13 IBM 왓슨과 인공지능(AI) 활용하기 - 델파이/C++빌더 관리자 2019.10.25 697
12 윈도우 10 지원과 좋은 UX 구현을 위해 기억해야 할 점 관리자 2019.10.22 651
11 [온라인 세미나 시리즈] 윈도우 10으로 현대화 할 때 확인해야 할 개발팁 file 관리자 2019.09.09 646
10 VCL 앱, 윈도우 10용으로 현대화하기 관리자 2019.09.25 522
9 [개발팁 시리즈] 델파이/C++빌더 VCL 애플리케이션을 개발한다면? 꼭 확인하세요! 관리자 2019.11.20 481
8 새로운 FMX 테마 - 우분투(Ubuntu) Clear Fantasy 스타일 관리자 2020.02.19 463
7 새로운 VCL 윈도우 테마 - Zircon 관리자 2020.02.14 451
6 새로운 FMX 멀티-디바이스 테마 - Material Patterns Blue 관리자 2020.02.25 445
5 새로운 VCL 윈도우 테마 - Material Patterns Blue 관리자 2020.02.25 443
4 새로운 VCL 윈도우 테마 - Lucky Point 관리자 2020.02.18 428