윈도우용 네이티브 C++ 앱 개발!
10배 빠르게 훨씬 적은 코드!
C++빌더 12.0 새 기능!
IDE에는 C++을 위해 Visual Assist가 통합함으로써, 세계 최고의 코드 완성, 코드 이동(탐색), Rename 리펙토링을 제공합니다. 한편, 새 Clang을 기반으로 하는 컴파일러를 통해 최신 C++ 언어 특징을 지원하고 외부 라이브리리나 외부 C++ 코드와 더 잘 통합됩니다.
|
업데이트 서브스크립션으로 늘 최신 버전을 유지하세요!
엠바카데로의 업데이트 서브스크립션(Update Subscription)은 연간 유지보수계약으로 처음 제품 구매 시 함께 포함되어 있습니다. 고객들이 최상의 개발 성능을 유지할 수 있도록 기술지원, 새버전 지원, 베타 테스터 우선권 제공 등 다양한 서비스를 제공하고 있습니다.
|
C++빌더의 대표적인 기능들
다양한 분야에서 수상을 거둔 C++빌더는 멀티 플랫폼 프레임워크로 정말 멋진 최신 스타일의 UI를 디자인할 수 있습니다. 그리고 매우 간편하게 여러 디바이스에 개발한 앱을 배포할 수 있죠. 단 하나의 코드베이스로 멀티 디바이스 지원, 지금 시작하세요!
현대식 C++17 Clang 컴파일러, Dinkumware STL, Boost, Eigen 등에도 더 빠르고 쉽게 액세스 할 수 있습니다. |
지속적 통합(CI) MSBuild, CMake, Ninja 프로젝트 지원으로 지속성있는 빌드 통합과 빠른 개발이 가능합니다. 개인 개발자로서는 물론 팀 협업에서도 뛰어난 성능을 제공합니다. |
신속한 개발 다른 솔루션들보다 최대 5배까지 빠르게 결과물을 완성할 수 있습니다. 게다가! 정말 멋진 UI 구현까지! |
윈도우11 최신식 윈도우11용 VCL 앱을 개발하세요. 최신 사용자 인터페이스 컨트롤, WinRT API, HighDPI 관련 기능들을 활용해보세요. |
생산성 VCL 스타일을 개발 화면에서 바로 확인할 수 있습니다. 스타일리쉬한 프로토타입 UI들을 더 빠르게 구현하세요. 이제 개발 화면에서 바로 실행될 때 스타일 폼과 컨트롤들이 어떻게 보일지를 미리 확인할 수 있습니다. |
응답형 UI UI는 단 한 번만 구축해놓으면 됩니다. 응답성이 뛰어난 UI를 하나 만들어놓고 동시에 윈도우와 iOS에 배포하세요! |
High DPI & 4K IDE의 HighDPI 지원으로 최신 4k+ 모니터에서도 마음껏 활용할 수 있습니다. 글꼴과 아이콘을 이제 더 깔끔하고 선명하게 볼 수 있습니다. 최고로 멋진 데스크탑 UI를 직접 확인해보세요. |
iOS 앱 C++로 iOS 앱을 만들어보세요! C++빌더만 있다면 정말 쉽고 빠르게 할 수 있습니다. |
버전 컨트롤 Subversion, Git, Mercurial 등 버전 컨트롤 시스템을 사용해 변경 관리 및 추적을 해보세요. 협업이 훨씬 쉬워집니다. |
데이터 액세스 20개 이상의 데이터베이스를 네이티브로 바로 연동하세요. C++빌더의 FireDAC이 가능케 해줍니다. |
클라우드 C++빌더는 모든 플랫폼에서 사용 가능한 HTTP, REST 클라이언트 라이브러리를 제공합니다. REST 서비스와 특정 AWS, Azure 컴포넌트들까지 모두 연동할 수 있습니다. |
확장성 원하는대로 IDE를 구성할 수 있습니다. 새롭게 툴 화면을 추가할 수도 있고, 코드 에디터 화면, 코드 완성 기능 추가, 구문 강조 기능, 하이레벨/로우레벨 이벤트 생성, 프로세스 추적 등등. |
다양한 분야에서 사용되는 C++빌더
스마트한 개발자와 변화를 빠르게 받아들이는 조직들은 수준 높은 코드를 빠르게 작성할 수 있고, 최신 OOP 기술들을 활용할 수 있는 C++빌더를 선호합니다.
C++빌더는 다양한 기술을 제공하는 만큼 다양한 분야에서 사용되고 있습니다. 대표적으로 많은 제어, IT분야는 물론 공공기관, 금융, 의료, 교육, 유통 기관 등에서도 C++빌더로 개발한 솔루션들을 활용하고 있습니다.
|
설치/설정
설치하기
|
|
iOS, OS X 애플리케이션 개발 시작하기 윈도우 개발환경, 맥킨토시 OS X, iOS 기기 설정 및 구성에 필요한 단계들을 설명하는 영상입니다. 이 영상을 통해 iOS 애플리케이션 실행방법을 확인할 수 있습니다. |
|
안드로이드 앱 개발 시작하기 윈도우 개발환경에서 안드로이드 앱 개발을 위한 설정 및 설치 요구 사항들을 정리한 영상입니다. |
|
Win32, Win64 애플리케이션 개발하기 Win32, Win64 애플리케이션 개발을 위한 윈도우 개발 환경 설정 방법을 안내하는 영상입니다. |
앱 개발의 시작
윈도우용 VCL 애플리케이션 만들어보기 (델파이) 윈도우 개발용 VCL을 이용해 최신 윈도우용 애플리케이션을 만들고 디버깅 작업까지 해보는 과정을 담은 영상입니다. |
|
멀티-디바이스 애플리케이션 만들어보기 (C++) C++빌더로 멀티-디바이스 프로젝트를 시작하는 과정을 안내한 영상입니다. |
|
멀티-디바이스 애플리케이션 만들어보기(델파이) 델파이로 멀티-디바이스 프로젝트를 시작하는 과정을 안내한 영상입니다. |
시작하는 분들을 위한 기본 자료들
스스로 공부할 수 있는 자료들 델파이, C++빌더는 물론 프로그래밍이 처음인 분들을 위해 스스로 공부할 수 있는 다양한 자료들을 제공하고 있습니다. |
|
프로그래밍 강의 혼자 소화하기 어려운 부분은 데브기어와 엠바카데로의 교육 과정을 활용하세요!
|
|
엠바카데로 LearnDelphi.org - 교육/강의용 무료 컨텐츠들 프로그래밍 학습과 강의 진행에 필요한 자료들을 무료로 제공합니다. |
C++빌더의 에디션
- 에디션별 상세 기능 목록(Feature Matrix): www.embarcadero.com/docs/rad-studio-feature-matrix.pdf
프로페셔널 로컬 데이터 연동만 필요한 경우에 적합한 에디션입니다.
|
엔터프라이즈 모든 기능을 제공하는 가장 일반적인 에디션입니다. 클라이언트/서버 구조 또는 멀티티어, REST 서비스 등의 프로그램 구축 시 적합합니다. |
아키텍트 기업 개발팀에 가장 적합한 에디션입니다. 전체 애플리케이션 인프라를 구축할 수 있는 완벽한 툴 셋을 제공합니다. |
|
네이티브 윈도우용 애플리케이션 개발 (고성능 UI 프레임워크와 컴포넌트인 VCL 제공) |
ν |
ν |
ν |
모바일 등 네이티브 크로스 플랫폼 앱 개발 (네이티브 UI 프레임워크인 FMX와 컴포넌트 제공) *단 C++빌더는 윈도우, iOS만 지원 |
ν |
ν |
ν |
런타임 라이브러리 소스코드 제공 |
ν |
ν |
ν |
상업용 앱 개발 가능 |
ν |
ν |
ν |
로컬 DB를 연동한 애플리케이션 개발 |
ν |
ν |
ν |
인터베이스(임베디드DB) 제공 |
ν IBLite 모바일 배포 |
ν IBToGo 모바일 배포 |
ν IBToGo 모바일 배포 |
원격DB 및 엔터프라이즈 데이터 연동(FireDAC 활용) |
|
ν |
ν |
리눅스 클라이언트/서버 애플리케이션 개발 (FMX GUI for Linux 제공) *단 C++빌더는 지원하지 않습니다. |
|
ν |
ν |
REST 웹 서비스 구축 (RAD서버를 활용한 리눅스 또는 윈도우용) |
|
ν RAD서버 Single Site: 하나의 서버에만 배포 가능 |
ν RAD서버 Multi Site: 여러 서버에 배포 가능 |
다양한 클라우드 서비스 연동 (엔터프라이즈 커넥터 제공) |
|
ν |
ν |
데이터베이스 개발 및 관리 도구 제공 |
|
|
|
Ext JS 웹 개발 프레임 워크 제공(Pro) |
|
|
ν Ext JS |
C++빌더의 다양한 라이선스
C++빌더에는 여러 유형의 라이선스가 있습니다. 조직 내 개발자 규모 및 사용 방식에 따라 알맞은 라이선스를 선택해 사용하면 됩니다.
- Named User 라이선스
- 가장 일반적인 라이선스로, 1 User = 1 License = 1 시리얼 키 방식입니다.
- 예) 개발자가 5명이라면, 5개의 라이선스를 구매해야 합니다.
- Network Named User 라이선스
- 네트워크 라이선스로, 라이선스 서버를 고객이 직접 관리합니다. ELC (Embarcadero License Center) 서버가 고객사 환경에 설치되어야 합니다. Named User 방식이므로, 고객은 라이선스 사용자를 관리해야 합니다.
- 예) 개발자가 5명이라면, 5개의 라이선스를 구매해야 합니다.
- Network Concurrent 라이선스
- 네트워크 라이선스로, 라이선스 서버를 고객이 직접 관리합니다. ELC (Embarcadero License Center) 서버가 고객사 환경에 설치되어야 합니다. Concurrent 방식이므로 라이선스 사용자의 동시접속 수가 보유 수량을 넘지 않는 범위에서 제한없이 사용 가능합니다.
- 예) 개발자가 5명이지만, 동시에 사용하는 최대 개발자 숫자가 3명이라면 3개의 라이선스만 구매해도 됩니다.
단 5명의 개발자가 동시에 접속해 사용하려고 하면, 남은 2명 개발자의 액세스는 거부됩니다.
C++빌더 프로모션
현재 진행중인 프로모션을 확인해보세요!
- 프로모션 확인하기: www.devgear.co.kr/radoffer
- 데모 또는 방문 발표 요청: ask@embarcadero.kr, 02-595-4288
- 컨설팅 서비스: www.devgear.co.kr/consulting