SlideShare una empresa de Scribd logo
1 de 23
Descargar para leer sin conexión
© 2016 Embarcadero Technologies, Inc. All rights reserved.
C++ BUILDER
BOOT CAMP
2016년 8월 30일 (화)
추가정보
http://tech.devgear.co.kr/424969
© 2016 Embarcadero Technologies, Inc. All rights reserved.
김현수
hskim@embarcadero.kr
추가 정보
http://tech.devgear.co.kr/424969
C++ 빌더 소개
C++ 빌더 데모
사용자 인터페이스
- 레이아웃 구성
- UI 컨트롤(컴포넌트)
- 애니메이션과 효과(Effect)
C++ 게임 개발하기
모바일로 도약
Agenda
© 2016 Embarcadero Technologies, Inc. All rights reserved.
C++ 빌더로 여러분의
첫번째 애플리케이션 만들기
(C++ 빌더 소개 및 데모 안내)
http://tech.devgear.co.kr/424969
© 2016 Embarcadero Technologies, Inc. All rights reserved.
놀라운 애니메이션과 효과(EFFECTS)로
반응형 사용자 인터페이스를 빠르게
만들기
© 2016 Embarcadero Technologies, Inc. All rights reserved.
C++ GAME DEVELOPMENT
© 2016 Embarcadero Technologies, Inc. All rights reserved.
모바일로 도약
© 2016 Embarcadero Technologies, Inc. All rights reserved.
멀티-디바이스 개발
© 2016 Embarcadero Technologies, Inc. All rights reserved.
IDE 개발 옵션 (안드로이드)
안드로이드 앱 개발
모든 안드로이드 기기
모든 가상머신(AVD)
안드로이드 앱을 디바이스에 배포
디버그
 디바이스에 배포하고 디버깅
앱 스토어
 구글플레이 , 아마존 등의 안드로이드 앱 스토어에 배포
© 2016 Embarcadero Technologies, Inc. All rights reserved.
IDE 개발 옵션 (IOS)
iOS 타겟 플랫폼
iOS Device – 32 bit
iOS Device – 64 bit
iOS 시뮬레이터
iOS 앱을 디바이스에 배포
Debug (디바이스에 배포하고 디버깅)
애드 혹(Ad-hoc) (회사 내부에 배포)
앱스토어 (앱스토어에 배포)
© 2016 Embarcadero Technologies, Inc. All rights reserved.
멀티-디바이스: FIREUI
엠바카데로의 기술 컬렉션으로 하나의 화면(UI) 폼을 서로 다른
모든 디바이스와 화면 비율에 적용
 UI 폼 디자이너
 MultiView 컴포넌트
 Behavior 서비스
© 2016 Embarcadero Technologies, Inc. All rights reserved.
FIREUI 멀티-디바이스 디자이너
마스터를 공유하는 각 개별 화면들
서로 다른 플랫폼과 화면에 맞도록 각각을 시각적으로 폼
미세 조정 가능
XE7에서 최초도입
11
© 2016 Embarcadero Technologies, Inc. All rights reserved.
FIREUI: 멀티-디바이스
디자이너 미리보기
라이브 미리보기
(모바일, 데스크탑 플랫폼
모두)
서로 다른 화면들에
표현되는 실제 UI를
개발중에 바로 확인
12
© 2016 Embarcadero Technologies, Inc. All rights reserved.
반응형 서비스
개발자가 앱이 실행될
디바이스, OS, 화면
요소에 액세스할 수
있는 API
MultiView 컴포넌트가
자동으로 화면에
반응할 수 있도록 하는
기반
© 2016 Embarcadero Technologies, Inc. All rights reserved.
네이티브 스타일 제공(커스텀 스타일 제작가능)
© 2016 Embarcadero Technologies, Inc. All rights reserved.
인터렉티브 제스처
Swipe
Tap
Pinch & Zoom
Tap & Hold
Double-Tap
© 2016 Embarcadero Technologies, Inc. All rights reserved.
센서 컴포넌트
위치 센서 (GPS)
모션 센서 (Accelerometer)
방향 센서 (Gyroscope)
© 2016 Embarcadero Technologies, Inc. All rights reserved.
미디어 라이브러리 액션
• 사진 찍기
• 사진앨범 접근
• 컨텐츠 공유 (예: 사진을 SMS, 메일,
페이스북, 트위터 등으로 전달)
• 탭 전환 시 슬라이드 애니메이션 효과
© 2016 Embarcadero Technologies, Inc. All rights reserved.
카메라 컴포넌트
카메라 센서 액세스 제공:
플래쉬 활성화
센서 위치 파악.
앞/뒤 카메라 액세스
사진 촬영
© 2016 Embarcadero Technologies, Inc. All rights reserved.
맵뷰(MAPVIEW) 컴포넌트
19
© 2016 Embarcadero Technologies, Inc. All rights reserved.
20
공지센터 컴포넌트
•iOS, 안드로이드, 맥 OS X의 다양한 공지 유형 지원
© 2016 Embarcadero Technologies, Inc. All rights reserved.
3D, 애니메이션, 효과(EFFECTS)
© 2016 Embarcadero Technologies, Inc. All rights reserved.
멀티 디바이스 개발 시작하기
http://tech.devgear.co.kr/402210
플랫폼 사전 준비사항 디바이스에서 실행
(공통)
안드로이드 • 제조사 USB 드라이버 설치
• USB 디버깅 설정(안드로이드 환경설정)
• USB 케이블 연결
• 타겟 플랫폼 선택
(안드로이드, iOS 디바이스
32/64 bit, iOS 시뮬레이터)
• 빌드(실행), 디버깅
아이폰 • 애플 개발자 계정 등록
• 맥(OS X)에 인증서 설치
• 맥에 PAServer 설치 및 실행
윈도우 • (없음) • 타겟 플랫폼 선택
• 빌드(실행) 디버깅
OS X • 맥에 PAServer 설치 및 실행
© 2016 Embarcadero Technologies, Inc. All rights reserved.
Q&A
데브기어
www.devgear.co.kr / tech.devgear.co.kr
ask@embarcadero.kr
추가정보 : http://tech.devgear.co.kr/424969

Más contenido relacionado

Similar a 나만의 C++애플리케이션 완성하기 with C++빌더

[IGC 2016] 오토데스크 박종태 - 게임 엔진 사용자층의 다양한 기회 – 새로운 게임 엔진 Autodesk Stingray를 다양한 ...
[IGC 2016] 오토데스크 박종태 - 게임 엔진 사용자층의 다양한 기회 – 새로운 게임 엔진 Autodesk Stingray를 다양한 ...[IGC 2016] 오토데스크 박종태 - 게임 엔진 사용자층의 다양한 기회 – 새로운 게임 엔진 Autodesk Stingray를 다양한 ...
[IGC 2016] 오토데스크 박종태 - 게임 엔진 사용자층의 다양한 기회 – 새로운 게임 엔진 Autodesk Stingray를 다양한 ...강 민우
 
Youvegotidea company brief 2016 ver0.5(+hy)
Youvegotidea company brief 2016 ver0.5(+hy)Youvegotidea company brief 2016 ver0.5(+hy)
Youvegotidea company brief 2016 ver0.5(+hy)min woo Pak
 
[IGC 2016] 스퀘어에닉스 요시다 나오키 - FINAL FANTASY XIV: 대규모 개발의 워크플로우와 매니지먼트 방식
[IGC 2016] 스퀘어에닉스 요시다 나오키 - FINAL FANTASY XIV: 대규모 개발의 워크플로우와 매니지먼트 방식[IGC 2016] 스퀘어에닉스 요시다 나오키 - FINAL FANTASY XIV: 대규모 개발의 워크플로우와 매니지먼트 방식
[IGC 2016] 스퀘어에닉스 요시다 나오키 - FINAL FANTASY XIV: 대규모 개발의 워크플로우와 매니지먼트 방식강 민우
 
VR for Cinema 4D 세미나 (2016) - C4D를 활용한 Full-CG VR 영상 콘텐츠 제작 워크플로우
VR for Cinema 4D 세미나 (2016)  - C4D를 활용한 Full-CG VR 영상 콘텐츠 제작 워크플로우VR for Cinema 4D 세미나 (2016)  - C4D를 활용한 Full-CG VR 영상 콘텐츠 제작 워크플로우
VR for Cinema 4D 세미나 (2016) - C4D를 활용한 Full-CG VR 영상 콘텐츠 제작 워크플로우HYEONSU BAE
 
마크업개발자가 UX를 알아야 하는 이유
마크업개발자가 UX를 알아야 하는 이유마크업개발자가 UX를 알아야 하는 이유
마크업개발자가 UX를 알아야 하는 이유Woo Sanghun
 
Limepaper 회사소개서 2014
Limepaper 회사소개서 2014Limepaper 회사소개서 2014
Limepaper 회사소개서 2014Limepaper, Inc.
 
숭실대 프로젝트 아나키 워크샵 part1
숭실대 프로젝트 아나키 워크샵 part1숭실대 프로젝트 아나키 워크샵 part1
숭실대 프로젝트 아나키 워크샵 part1Alex Kang
 
증강현실 인터랙션 기술동향 (김동철 선임)
증강현실 인터랙션 기술동향 (김동철 선임)증강현실 인터랙션 기술동향 (김동철 선임)
증강현실 인터랙션 기술동향 (김동철 선임)메가트렌드랩 megatrendlab
 
오픈소스 ROS와 AWS RoboMaker를 통한 지능형 로봇앱 개발하기 - 윤석찬 (AWS 테크에반젤리스트), 박진용 (우아한 형제들) ...
오픈소스 ROS와 AWS RoboMaker를 통한 지능형 로봇앱 개발하기 - 윤석찬 (AWS 테크에반젤리스트), 박진용 (우아한 형제들) ...오픈소스 ROS와 AWS RoboMaker를 통한 지능형 로봇앱 개발하기 - 윤석찬 (AWS 테크에반젤리스트), 박진용 (우아한 형제들) ...
오픈소스 ROS와 AWS RoboMaker를 통한 지능형 로봇앱 개발하기 - 윤석찬 (AWS 테크에반젤리스트), 박진용 (우아한 형제들) ...Amazon Web Services Korea
 
Moonos cnc 회사소개서_v5
Moonos cnc 회사소개서_v5Moonos cnc 회사소개서_v5
Moonos cnc 회사소개서_v5moonosCNC Inc.
 
MoonosCNC Introduction
MoonosCNC IntroductionMoonosCNC Introduction
MoonosCNC IntroductionmoonosCNC Inc.
 
MoonosCNC Inc Introduce
MoonosCNC Inc Introduce MoonosCNC Inc Introduce
MoonosCNC Inc Introduce moonosCNC Inc.
 
AIARA Company Introduction
AIARA Company IntroductionAIARA Company Introduction
AIARA Company IntroductionAIARA Co., ltd
 
[TD2015] 이 시대에 소규모 게임 개발팀이 마소와 함께 살아가는 방법(송용성)
[TD2015] 이 시대에 소규모 게임 개발팀이 마소와 함께 살아가는 방법(송용성)[TD2015] 이 시대에 소규모 게임 개발팀이 마소와 함께 살아가는 방법(송용성)
[TD2015] 이 시대에 소규모 게임 개발팀이 마소와 함께 살아가는 방법(송용성)Sang Don Kim
 
(주)엑슨투 회사소개서 2018년 01월
(주)엑슨투 회사소개서 2018년 01월(주)엑슨투 회사소개서 2018년 01월
(주)엑슨투 회사소개서 2018년 01월Sang Jin LEE
 
델파이의현재와모바일 Rad - 부산가톨릭대학교 특강
델파이의현재와모바일 Rad - 부산가톨릭대학교 특강델파이의현재와모바일 Rad - 부산가톨릭대학교 특강
델파이의현재와모바일 Rad - 부산가톨릭대학교 특강Humphery Kim
 
실 사례로 보는 고객 디지털 경험 지키기
실 사례로 보는 고객 디지털 경험 지키기실 사례로 보는 고객 디지털 경험 지키기
실 사례로 보는 고객 디지털 경험 지키기IMQA
 

Similar a 나만의 C++애플리케이션 완성하기 with C++빌더 (20)

[IGC 2016] 오토데스크 박종태 - 게임 엔진 사용자층의 다양한 기회 – 새로운 게임 엔진 Autodesk Stingray를 다양한 ...
[IGC 2016] 오토데스크 박종태 - 게임 엔진 사용자층의 다양한 기회 – 새로운 게임 엔진 Autodesk Stingray를 다양한 ...[IGC 2016] 오토데스크 박종태 - 게임 엔진 사용자층의 다양한 기회 – 새로운 게임 엔진 Autodesk Stingray를 다양한 ...
[IGC 2016] 오토데스크 박종태 - 게임 엔진 사용자층의 다양한 기회 – 새로운 게임 엔진 Autodesk Stingray를 다양한 ...
 
Youvegotidea company brief 2016 ver0.5(+hy)
Youvegotidea company brief 2016 ver0.5(+hy)Youvegotidea company brief 2016 ver0.5(+hy)
Youvegotidea company brief 2016 ver0.5(+hy)
 
[IGC 2016] 스퀘어에닉스 요시다 나오키 - FINAL FANTASY XIV: 대규모 개발의 워크플로우와 매니지먼트 방식
[IGC 2016] 스퀘어에닉스 요시다 나오키 - FINAL FANTASY XIV: 대규모 개발의 워크플로우와 매니지먼트 방식[IGC 2016] 스퀘어에닉스 요시다 나오키 - FINAL FANTASY XIV: 대규모 개발의 워크플로우와 매니지먼트 방식
[IGC 2016] 스퀘어에닉스 요시다 나오키 - FINAL FANTASY XIV: 대규모 개발의 워크플로우와 매니지먼트 방식
 
VR for Cinema 4D 세미나 (2016) - C4D를 활용한 Full-CG VR 영상 콘텐츠 제작 워크플로우
VR for Cinema 4D 세미나 (2016)  - C4D를 활용한 Full-CG VR 영상 콘텐츠 제작 워크플로우VR for Cinema 4D 세미나 (2016)  - C4D를 활용한 Full-CG VR 영상 콘텐츠 제작 워크플로우
VR for Cinema 4D 세미나 (2016) - C4D를 활용한 Full-CG VR 영상 콘텐츠 제작 워크플로우
 
마크업개발자가 UX를 알아야 하는 이유
마크업개발자가 UX를 알아야 하는 이유마크업개발자가 UX를 알아야 하는 이유
마크업개발자가 UX를 알아야 하는 이유
 
Limepaper 회사소개서 2014
Limepaper 회사소개서 2014Limepaper 회사소개서 2014
Limepaper 회사소개서 2014
 
Designing Apps for Motorla Xoom Tablet
Designing Apps for Motorla Xoom TabletDesigning Apps for Motorla Xoom Tablet
Designing Apps for Motorla Xoom Tablet
 
숭실대 프로젝트 아나키 워크샵 part1
숭실대 프로젝트 아나키 워크샵 part1숭실대 프로젝트 아나키 워크샵 part1
숭실대 프로젝트 아나키 워크샵 part1
 
증강현실 인터랙션 기술동향 (김동철 선임)
증강현실 인터랙션 기술동향 (김동철 선임)증강현실 인터랙션 기술동향 (김동철 선임)
증강현실 인터랙션 기술동향 (김동철 선임)
 
증강현실 인터랙션 기술동향
증강현실 인터랙션 기술동향증강현실 인터랙션 기술동향
증강현실 인터랙션 기술동향
 
오픈소스 ROS와 AWS RoboMaker를 통한 지능형 로봇앱 개발하기 - 윤석찬 (AWS 테크에반젤리스트), 박진용 (우아한 형제들) ...
오픈소스 ROS와 AWS RoboMaker를 통한 지능형 로봇앱 개발하기 - 윤석찬 (AWS 테크에반젤리스트), 박진용 (우아한 형제들) ...오픈소스 ROS와 AWS RoboMaker를 통한 지능형 로봇앱 개발하기 - 윤석찬 (AWS 테크에반젤리스트), 박진용 (우아한 형제들) ...
오픈소스 ROS와 AWS RoboMaker를 통한 지능형 로봇앱 개발하기 - 윤석찬 (AWS 테크에반젤리스트), 박진용 (우아한 형제들) ...
 
Moonos cnc 회사소개서_v5
Moonos cnc 회사소개서_v5Moonos cnc 회사소개서_v5
Moonos cnc 회사소개서_v5
 
MoonosCNC Introduction
MoonosCNC IntroductionMoonosCNC Introduction
MoonosCNC Introduction
 
MoonosCNC Inc Introduce
MoonosCNC Inc Introduce MoonosCNC Inc Introduce
MoonosCNC Inc Introduce
 
AIARA Company Introduction
AIARA Company IntroductionAIARA Company Introduction
AIARA Company Introduction
 
[TD2015] 이 시대에 소규모 게임 개발팀이 마소와 함께 살아가는 방법(송용성)
[TD2015] 이 시대에 소규모 게임 개발팀이 마소와 함께 살아가는 방법(송용성)[TD2015] 이 시대에 소규모 게임 개발팀이 마소와 함께 살아가는 방법(송용성)
[TD2015] 이 시대에 소규모 게임 개발팀이 마소와 함께 살아가는 방법(송용성)
 
(주)엑슨투 회사소개서 2018년 01월
(주)엑슨투 회사소개서 2018년 01월(주)엑슨투 회사소개서 2018년 01월
(주)엑슨투 회사소개서 2018년 01월
 
델파이의현재와모바일 Rad - 부산가톨릭대학교 특강
델파이의현재와모바일 Rad - 부산가톨릭대학교 특강델파이의현재와모바일 Rad - 부산가톨릭대학교 특강
델파이의현재와모바일 Rad - 부산가톨릭대학교 특강
 
Post i b
Post i bPost i b
Post i b
 
실 사례로 보는 고객 디지털 경험 지키기
실 사례로 보는 고객 디지털 경험 지키기실 사례로 보는 고객 디지털 경험 지키기
실 사례로 보는 고객 디지털 경험 지키기
 

Más de Devgear

[델파이 Begin...End] 0장. 책 소개/저자 소개/목차
[델파이 Begin...End] 0장. 책 소개/저자 소개/목차[델파이 Begin...End] 0장. 책 소개/저자 소개/목차
[델파이 Begin...End] 0장. 책 소개/저자 소개/목차Devgear
 
RAD스튜디오를 활용한 장비 연동 시스템 구축방안
RAD스튜디오를 활용한 장비 연동 시스템 구축방안 RAD스튜디오를 활용한 장비 연동 시스템 구축방안
RAD스튜디오를 활용한 장비 연동 시스템 구축방안 Devgear
 
RAD스튜디오를 활용한 헬스 케어 시스템 구축방안
RAD스튜디오를 활용한 헬스 케어 시스템 구축방안 RAD스튜디오를 활용한 헬스 케어 시스템 구축방안
RAD스튜디오를 활용한 헬스 케어 시스템 구축방안 Devgear
 
RAD스튜디오 100% 활용하기
RAD스튜디오 100% 활용하기 RAD스튜디오 100% 활용하기
RAD스튜디오 100% 활용하기 Devgear
 
RAD스튜디오 100% 활용하기 - 최신 기술 적용과 확장
RAD스튜디오 100% 활용하기 - 최신 기술 적용과 확장RAD스튜디오 100% 활용하기 - 최신 기술 적용과 확장
RAD스튜디오 100% 활용하기 - 최신 기술 적용과 확장Devgear
 
델파이 @22
델파이 @22델파이 @22
델파이 @22Devgear
 
20170623 최신OS와 멀티플랫폼 개발 전략 with RAD Studio
20170623 최신OS와 멀티플랫폼 개발 전략 with RAD Studio20170623 최신OS와 멀티플랫폼 개발 전략 with RAD Studio
20170623 최신OS와 멀티플랫폼 개발 전략 with RAD StudioDevgear
 
델파이 DB프로그래밍(멀티티어) - 체크리스트
델파이 DB프로그래밍(멀티티어) - 체크리스트델파이 DB프로그래밍(멀티티어) - 체크리스트
델파이 DB프로그래밍(멀티티어) - 체크리스트Devgear
 
델파이 DB프로그래밍(2티어) - 체크리스트
델파이 DB프로그래밍(2티어) - 체크리스트델파이 DB프로그래밍(2티어) - 체크리스트
델파이 DB프로그래밍(2티어) - 체크리스트Devgear
 
델파이 기초 - 체크리스트
델파이 기초 - 체크리스트델파이 기초 - 체크리스트
델파이 기초 - 체크리스트Devgear
 
델파이 윈도우 애플리케이션 개발 - 체크리스트
델파이 윈도우 애플리케이션 개발 - 체크리스트델파이 윈도우 애플리케이션 개발 - 체크리스트
델파이 윈도우 애플리케이션 개발 - 체크리스트Devgear
 
델파이로 한 번에 개발하는 안드로이드&iOS - 체크리스트
델파이로 한 번에 개발하는 안드로이드&iOS - 체크리스트델파이로 한 번에 개발하는 안드로이드&iOS - 체크리스트
델파이로 한 번에 개발하는 안드로이드&iOS - 체크리스트Devgear
 
RAD Studio 10.2 도쿄
RAD Studio 10.2 도쿄RAD Studio 10.2 도쿄
RAD Studio 10.2 도쿄Devgear
 
ELC(Embarcadero License Center) 서버 설치가이드
ELC(Embarcadero License Center) 서버 설치가이드ELC(Embarcadero License Center) 서버 설치가이드
ELC(Embarcadero License Center) 서버 설치가이드Devgear
 
델파이로 개발한 iOS 앱 앱스토어 배포 방법(Apple App Store)
델파이로 개발한 iOS 앱 앱스토어 배포 방법(Apple App Store)델파이로 개발한 iOS 앱 앱스토어 배포 방법(Apple App Store)
델파이로 개발한 iOS 앱 앱스토어 배포 방법(Apple App Store)Devgear
 
델파이로 개발한 안드로이드 앱 앱스토어 배포 방법(google play)
델파이로 개발한 안드로이드 앱 앱스토어 배포 방법(google play)델파이로 개발한 안드로이드 앱 앱스토어 배포 방법(google play)
델파이로 개발한 안드로이드 앱 앱스토어 배포 방법(google play)Devgear
 
델파이 무료 평가판 설치
델파이 무료 평가판 설치델파이 무료 평가판 설치
델파이 무료 평가판 설치Devgear
 
델파이 iOS앱 개발 환경 설정
델파이 iOS앱 개발 환경 설정델파이 iOS앱 개발 환경 설정
델파이 iOS앱 개발 환경 설정Devgear
 
델파이 안드로이드앱 개발 환경 설정
델파이 안드로이드앱 개발 환경 설정델파이 안드로이드앱 개발 환경 설정
델파이 안드로이드앱 개발 환경 설정Devgear
 
델파이,C++빌더: 물류 시스템 개발 전문가를 위한 시장현황과 전략
델파이,C++빌더: 물류 시스템 개발 전문가를 위한 시장현황과 전략델파이,C++빌더: 물류 시스템 개발 전문가를 위한 시장현황과 전략
델파이,C++빌더: 물류 시스템 개발 전문가를 위한 시장현황과 전략Devgear
 

Más de Devgear (20)

[델파이 Begin...End] 0장. 책 소개/저자 소개/목차
[델파이 Begin...End] 0장. 책 소개/저자 소개/목차[델파이 Begin...End] 0장. 책 소개/저자 소개/목차
[델파이 Begin...End] 0장. 책 소개/저자 소개/목차
 
RAD스튜디오를 활용한 장비 연동 시스템 구축방안
RAD스튜디오를 활용한 장비 연동 시스템 구축방안 RAD스튜디오를 활용한 장비 연동 시스템 구축방안
RAD스튜디오를 활용한 장비 연동 시스템 구축방안
 
RAD스튜디오를 활용한 헬스 케어 시스템 구축방안
RAD스튜디오를 활용한 헬스 케어 시스템 구축방안 RAD스튜디오를 활용한 헬스 케어 시스템 구축방안
RAD스튜디오를 활용한 헬스 케어 시스템 구축방안
 
RAD스튜디오 100% 활용하기
RAD스튜디오 100% 활용하기 RAD스튜디오 100% 활용하기
RAD스튜디오 100% 활용하기
 
RAD스튜디오 100% 활용하기 - 최신 기술 적용과 확장
RAD스튜디오 100% 활용하기 - 최신 기술 적용과 확장RAD스튜디오 100% 활용하기 - 최신 기술 적용과 확장
RAD스튜디오 100% 활용하기 - 최신 기술 적용과 확장
 
델파이 @22
델파이 @22델파이 @22
델파이 @22
 
20170623 최신OS와 멀티플랫폼 개발 전략 with RAD Studio
20170623 최신OS와 멀티플랫폼 개발 전략 with RAD Studio20170623 최신OS와 멀티플랫폼 개발 전략 with RAD Studio
20170623 최신OS와 멀티플랫폼 개발 전략 with RAD Studio
 
델파이 DB프로그래밍(멀티티어) - 체크리스트
델파이 DB프로그래밍(멀티티어) - 체크리스트델파이 DB프로그래밍(멀티티어) - 체크리스트
델파이 DB프로그래밍(멀티티어) - 체크리스트
 
델파이 DB프로그래밍(2티어) - 체크리스트
델파이 DB프로그래밍(2티어) - 체크리스트델파이 DB프로그래밍(2티어) - 체크리스트
델파이 DB프로그래밍(2티어) - 체크리스트
 
델파이 기초 - 체크리스트
델파이 기초 - 체크리스트델파이 기초 - 체크리스트
델파이 기초 - 체크리스트
 
델파이 윈도우 애플리케이션 개발 - 체크리스트
델파이 윈도우 애플리케이션 개발 - 체크리스트델파이 윈도우 애플리케이션 개발 - 체크리스트
델파이 윈도우 애플리케이션 개발 - 체크리스트
 
델파이로 한 번에 개발하는 안드로이드&iOS - 체크리스트
델파이로 한 번에 개발하는 안드로이드&iOS - 체크리스트델파이로 한 번에 개발하는 안드로이드&iOS - 체크리스트
델파이로 한 번에 개발하는 안드로이드&iOS - 체크리스트
 
RAD Studio 10.2 도쿄
RAD Studio 10.2 도쿄RAD Studio 10.2 도쿄
RAD Studio 10.2 도쿄
 
ELC(Embarcadero License Center) 서버 설치가이드
ELC(Embarcadero License Center) 서버 설치가이드ELC(Embarcadero License Center) 서버 설치가이드
ELC(Embarcadero License Center) 서버 설치가이드
 
델파이로 개발한 iOS 앱 앱스토어 배포 방법(Apple App Store)
델파이로 개발한 iOS 앱 앱스토어 배포 방법(Apple App Store)델파이로 개발한 iOS 앱 앱스토어 배포 방법(Apple App Store)
델파이로 개발한 iOS 앱 앱스토어 배포 방법(Apple App Store)
 
델파이로 개발한 안드로이드 앱 앱스토어 배포 방법(google play)
델파이로 개발한 안드로이드 앱 앱스토어 배포 방법(google play)델파이로 개발한 안드로이드 앱 앱스토어 배포 방법(google play)
델파이로 개발한 안드로이드 앱 앱스토어 배포 방법(google play)
 
델파이 무료 평가판 설치
델파이 무료 평가판 설치델파이 무료 평가판 설치
델파이 무료 평가판 설치
 
델파이 iOS앱 개발 환경 설정
델파이 iOS앱 개발 환경 설정델파이 iOS앱 개발 환경 설정
델파이 iOS앱 개발 환경 설정
 
델파이 안드로이드앱 개발 환경 설정
델파이 안드로이드앱 개발 환경 설정델파이 안드로이드앱 개발 환경 설정
델파이 안드로이드앱 개발 환경 설정
 
델파이,C++빌더: 물류 시스템 개발 전문가를 위한 시장현황과 전략
델파이,C++빌더: 물류 시스템 개발 전문가를 위한 시장현황과 전략델파이,C++빌더: 물류 시스템 개발 전문가를 위한 시장현황과 전략
델파이,C++빌더: 물류 시스템 개발 전문가를 위한 시장현황과 전략
 

나만의 C++애플리케이션 완성하기 with C++빌더

  • 1. © 2016 Embarcadero Technologies, Inc. All rights reserved. C++ BUILDER BOOT CAMP 2016년 8월 30일 (화) 추가정보 http://tech.devgear.co.kr/424969
  • 2. © 2016 Embarcadero Technologies, Inc. All rights reserved. 김현수 hskim@embarcadero.kr 추가 정보 http://tech.devgear.co.kr/424969 C++ 빌더 소개 C++ 빌더 데모 사용자 인터페이스 - 레이아웃 구성 - UI 컨트롤(컴포넌트) - 애니메이션과 효과(Effect) C++ 게임 개발하기 모바일로 도약 Agenda
  • 3. © 2016 Embarcadero Technologies, Inc. All rights reserved. C++ 빌더로 여러분의 첫번째 애플리케이션 만들기 (C++ 빌더 소개 및 데모 안내) http://tech.devgear.co.kr/424969
  • 4. © 2016 Embarcadero Technologies, Inc. All rights reserved. 놀라운 애니메이션과 효과(EFFECTS)로 반응형 사용자 인터페이스를 빠르게 만들기
  • 5. © 2016 Embarcadero Technologies, Inc. All rights reserved. C++ GAME DEVELOPMENT
  • 6. © 2016 Embarcadero Technologies, Inc. All rights reserved. 모바일로 도약
  • 7. © 2016 Embarcadero Technologies, Inc. All rights reserved. 멀티-디바이스 개발
  • 8. © 2016 Embarcadero Technologies, Inc. All rights reserved. IDE 개발 옵션 (안드로이드) 안드로이드 앱 개발 모든 안드로이드 기기 모든 가상머신(AVD) 안드로이드 앱을 디바이스에 배포 디버그  디바이스에 배포하고 디버깅 앱 스토어  구글플레이 , 아마존 등의 안드로이드 앱 스토어에 배포
  • 9. © 2016 Embarcadero Technologies, Inc. All rights reserved. IDE 개발 옵션 (IOS) iOS 타겟 플랫폼 iOS Device – 32 bit iOS Device – 64 bit iOS 시뮬레이터 iOS 앱을 디바이스에 배포 Debug (디바이스에 배포하고 디버깅) 애드 혹(Ad-hoc) (회사 내부에 배포) 앱스토어 (앱스토어에 배포)
  • 10. © 2016 Embarcadero Technologies, Inc. All rights reserved. 멀티-디바이스: FIREUI 엠바카데로의 기술 컬렉션으로 하나의 화면(UI) 폼을 서로 다른 모든 디바이스와 화면 비율에 적용  UI 폼 디자이너  MultiView 컴포넌트  Behavior 서비스
  • 11. © 2016 Embarcadero Technologies, Inc. All rights reserved. FIREUI 멀티-디바이스 디자이너 마스터를 공유하는 각 개별 화면들 서로 다른 플랫폼과 화면에 맞도록 각각을 시각적으로 폼 미세 조정 가능 XE7에서 최초도입 11
  • 12. © 2016 Embarcadero Technologies, Inc. All rights reserved. FIREUI: 멀티-디바이스 디자이너 미리보기 라이브 미리보기 (모바일, 데스크탑 플랫폼 모두) 서로 다른 화면들에 표현되는 실제 UI를 개발중에 바로 확인 12
  • 13. © 2016 Embarcadero Technologies, Inc. All rights reserved. 반응형 서비스 개발자가 앱이 실행될 디바이스, OS, 화면 요소에 액세스할 수 있는 API MultiView 컴포넌트가 자동으로 화면에 반응할 수 있도록 하는 기반
  • 14. © 2016 Embarcadero Technologies, Inc. All rights reserved. 네이티브 스타일 제공(커스텀 스타일 제작가능)
  • 15. © 2016 Embarcadero Technologies, Inc. All rights reserved. 인터렉티브 제스처 Swipe Tap Pinch & Zoom Tap & Hold Double-Tap
  • 16. © 2016 Embarcadero Technologies, Inc. All rights reserved. 센서 컴포넌트 위치 센서 (GPS) 모션 센서 (Accelerometer) 방향 센서 (Gyroscope)
  • 17. © 2016 Embarcadero Technologies, Inc. All rights reserved. 미디어 라이브러리 액션 • 사진 찍기 • 사진앨범 접근 • 컨텐츠 공유 (예: 사진을 SMS, 메일, 페이스북, 트위터 등으로 전달) • 탭 전환 시 슬라이드 애니메이션 효과
  • 18. © 2016 Embarcadero Technologies, Inc. All rights reserved. 카메라 컴포넌트 카메라 센서 액세스 제공: 플래쉬 활성화 센서 위치 파악. 앞/뒤 카메라 액세스 사진 촬영
  • 19. © 2016 Embarcadero Technologies, Inc. All rights reserved. 맵뷰(MAPVIEW) 컴포넌트 19
  • 20. © 2016 Embarcadero Technologies, Inc. All rights reserved. 20 공지센터 컴포넌트 •iOS, 안드로이드, 맥 OS X의 다양한 공지 유형 지원
  • 21. © 2016 Embarcadero Technologies, Inc. All rights reserved. 3D, 애니메이션, 효과(EFFECTS)
  • 22. © 2016 Embarcadero Technologies, Inc. All rights reserved. 멀티 디바이스 개발 시작하기 http://tech.devgear.co.kr/402210 플랫폼 사전 준비사항 디바이스에서 실행 (공통) 안드로이드 • 제조사 USB 드라이버 설치 • USB 디버깅 설정(안드로이드 환경설정) • USB 케이블 연결 • 타겟 플랫폼 선택 (안드로이드, iOS 디바이스 32/64 bit, iOS 시뮬레이터) • 빌드(실행), 디버깅 아이폰 • 애플 개발자 계정 등록 • 맥(OS X)에 인증서 설치 • 맥에 PAServer 설치 및 실행 윈도우 • (없음) • 타겟 플랫폼 선택 • 빌드(실행) 디버깅 OS X • 맥에 PAServer 설치 및 실행
  • 23. © 2016 Embarcadero Technologies, Inc. All rights reserved. Q&A 데브기어 www.devgear.co.kr / tech.devgear.co.kr ask@embarcadero.kr 추가정보 : http://tech.devgear.co.kr/424969