[온라인 세미나 발표자료] rad studio xe7!

61
EMBARCADERO TECHNOLOGIES RAD Studio XE7 LIVE 윈도우, 맥, iOS, 안드로이드 그리고 IoT를 위한 연결된 앱을 만드는 가장 빠른 길 @EmbarcaderoTech

Upload: devgear

Post on 27-May-2015

657 views

Category:

Technology


5 download

DESCRIPTION

2014.9.16 진행된 RAD Studio XE7 무료 온라인 세미나 발표자료입니다. 온라인 다시보기를 다음 링크를 통해 확인할 수 있습니다: http://tech.devgear.co.kr/405406

TRANSCRIPT

Page 1: [온라인 세미나 발표자료] RAD Studio XE7!

EMBARCADERO  TECHNOLOGIES  EMBARCADERO  TECHNOLOGIES  

RAD Studio XE7 LIVE  ����������� ������������������  

윈도우,����������� ������������������  맥,����������� ������������������  iOS,����������� ������������������  안드로이드����������� ������������������  ����������� ������������������  

그리고����������� ������������������  IoT를����������� ������������������  위한����������� ������������������  연결된����������� ������������������  앱을����������� ������������������  만드는����������� ������������������  가장����������� ������������������  빠른����������� ������������������  길����������� ������������������  

@EmbarcaderoTech  

Page 2: [온라인 세미나 발표자료] RAD Studio XE7!

EMBARCADERO  TECHNOLOGIES  

발표자  •  김현수(Humphery  Kim)  •  데브기어 델파이 에반젤리스트  

•  데브기어 테크사이트 :  h7p://tech.devgear.co.kr/  

•  블로그 :  h7p://blog.hjf.pe.kr/  •  Facebook  :  h7p://B.com/hjfactory  •  [email protected]  

 

Page 3: [온라인 세미나 발표자료] RAD Studio XE7!

EMBARCADERO  TECHNOLOGIES  

목차  시간   내용  14:00  ~  14:10   Welcome  to  RAD  Studio  XE7  

14:10  ~  14:25   VCL:  향상된 기능  14:25  ~  14:55   FireUI:  멀티-­‐디바이스, 꿈은 이루어진다.  14:55  ~  15:20   Fast  Code  Faster:  빠른 코드를 빠르게  15:20  ~  15:50   Coffee  Break  

15:50  ~  16:10   EMS:  엔터프라이즈 모빌리티 서비스  16:10  ~  16:40   IoT(사물인터넷): 앱 영역 넓히기  16:40  ~  17:00   데이터 활용: 모든 디바이스에서 활용  17:00  ~     요약 및 Q&A  

Page 4: [온라인 세미나 발표자료] RAD Studio XE7!

EMBARCADERO  TECHNOLOGIES  

Embarcadero Technologies  •  1993년도 설립  •  320만 이상의 고객  – 포춘 2000 기업 중  97%  •  35개 이상의 수상경력  –  꾸준한 혁신  •  세계 29개국에서 500명 이상 근무  •  국내 주요 고객사    

Page 5: [온라인 세미나 발표자료] RAD Studio XE7!

EMBARCADERO  TECHNOLOGIES  

엠바카데로����������� ������������������  제품����������� ������������������  포트폴리오����������� ������������������  

Design   Develop   Deliver  

Page 6: [온라인 세미나 발표자료] RAD Studio XE7!

EMBARCADERO  TECHNOLOGIES  

RAD  Studio는?  

•  윈도우,����������� ������������������  맥,����������� ������������������  iOS,����������� ������������������  안드로이드����������� ������������������  그리고����������� ������������������  IoT����������� ������������������  

•  높은����������� ������������������  수준으로����������� ������������������  서로����������� ������������������  연결����������� ������������������  •  아주����������� ������������������  빠르고,����������� ������������������  아주����������� ������������������  쉽게����������� ������������������  개발����������� ������������������  

•  그것을����������� ������������������  빠르게����������� ������������������  시장����������� ������������������  출시����������� ������������������  

Page 7: [온라인 세미나 발표자료] RAD Studio XE7!

EMBARCADERO  TECHNOLOGIES  

RAD  Studio로 어떤 차이를 만드는가?  

•  모바일 개발로 가는 가장 쉬운 길  – 여러분의 코드를 재사용  – 멀티 플랫폼을 단하나의 소스코드로 개발  – 비주얼 디자인을 위한 라이브 데이터 활용  –  BaaS,  MEAP,  REST 지원  

•  윈도우는 여러분의 핵심  –  VCL 확장, 최고의 Windows  Library  – 데스크탑, 모바일,  IoT 통합  

Page 8: [온라인 세미나 발표자료] RAD Studio XE7!

EMBARCADERO  TECHNOLOGIES  

최근  RAD  Studio 혁신  

Page 9: [온라인 세미나 발표자료] RAD Studio XE7!

EMBARCADERO  TECHNOLOGIES  

XE7 새로운 기능들  

Page 10: [온라인 세미나 발표자료] RAD Studio XE7!

EMBARCADERO  TECHNOLOGIES  

XE7 새로운 기능들  •  장치의����������� ������������������  혁명은����������� ������������������  계속����������� ������������������  된다.����������� ������������������  

–  FireUI:����������� ������������������  멀티����������� ������������������  디바이스����������� ������������������  개발.����������� ������������������  꿈은����������� ������������������  이루어진다.����������� ������������������  •  IoT(사물인터넷)����������� ������������������  

– 앱����������� ������������������  테더링과����������� ������������������  블루투스로����������� ������������������  연결����������� ������������������  •  Fast����������� ������������������  code����������� ������������������  faster����������� ������������������  

– 패러럴����������� ������������������  라이브러리로����������� ������������������  멀티코어����������� ������������������  지원,����������� ������������������  동적배열����������� ������������������  보강����������� ������������������  •  EMS����������� ������������������  미들티어����������� ������������������  솔류션����������� ������������������  •  품질:����������� ������������������  이제껏����������� ������������������  최고의����������� ������������������  델파이와����������� ������������������  C++빌더����������� ������������������  ����������� ������������������  

Page 11: [온라인 세미나 발표자료] RAD Studio XE7!

EMBARCADERO  TECHNOLOGIES  EMBARCADERO  TECHNOLOGIES  

RAD Studio XE7  

•  VCL:����������� ������������������  향상된����������� ������������������  기능����������� ������������������  •  FireUI:����������� ������������������  멀티����������� ������������������  디바이스����������� ������������������  개발의����������� ������������������  혁신����������� ������������������  •  Fast����������� ������������������  Code����������� ������������������  Faster:����������� ������������������  빠른����������� ������������������  코드를����������� ������������������  빠르게����������� ������������������  •  EMS:����������� ������������������  기업형����������� ������������������  모빌리티����������� ������������������  서비스����������� ������������������  •  IoT:����������� ������������������  사물인터넷과����������� ������������������  RAD����������� ������������������  Studio����������� ������������������  

Page 12: [온라인 세미나 발표자료] RAD Studio XE7!

EMBARCADERO  TECHNOLOGIES  EMBARCADERO  TECHNOLOGIES  

VCL:  향상된 기능  

   

Page 13: [온라인 세미나 발표자료] RAD Studio XE7!

EMBARCADERO  TECHNOLOGIES  

VCL에서는?  

•  최근  “XE6”  기능  – 태스크바 미리보기 컴포넌트,  VCL  센서,    VCL 스타일링 개선  

– 앱 테더링(via  WiFi)  

•  NEW!  JumpList  컴포넌트  – 태스크바 컴포넌트 보완  

•  패러럴 라이브러리,  블루투스,  FireDAC  개선 등  

Page 14: [온라인 세미나 발표자료] RAD Studio XE7!

EMBARCADERO  TECHNOLOGIES  

VCL:  JumpList 데모  

Page 15: [온라인 세미나 발표자료] RAD Studio XE7!

EMBARCADERO  TECHNOLOGIES  EMBARCADERO  TECHNOLOGIES  

FireUI:  멀티디바이스  꿈은 이루어 진다.  

   

Page 16: [온라인 세미나 발표자료] RAD Studio XE7!

EMBARCADERO  TECHNOLOGIES  

장치의 다양성은 더욱 확장될 것!!  

Page 17: [온라인 세미나 발표자료] RAD Studio XE7!

EMBARCADERO  TECHNOLOGIES  

FireUI를 이용 한 멀티 디바이스 개발  

유연한 디자인  멀티-­‐디바이스 디자이너  

적응형 UI  첫번째 적응형 컴포넌트:  TMuljView  

플랫폼 친화  새로운 FireMonkey    반응형 서비스  

Page 18: [온라인 세미나 발표자료] RAD Studio XE7!

EMBARCADERO  TECHNOLOGIES  

FireUI: 멀티 디바이스 디자이너  Master:      모든 컴포넌트 보유  

View:    장치 특성에 맞게 UI구성  레이아웃, 속성, 스타일  수정 가능  

Page 19: [온라인 세미나 발표자료] RAD Studio XE7!

EMBARCADERO  TECHNOLOGIES  

FireUI:  TMulMView  

•  하나의 컨트롤을 4가지로 표시  •  디바이스와 폼팩터에 따라 표시방식 변경  

– 원하는 표시방식 지정 가능  – 플랫폼 친화적(PlakormBehaviour) 설정 가능  

•  표시방식의 속성 조정 가능  – 사용자 정의 표시방식을 구현 후 추가 가능  

Page 20: [온라인 세미나 발표자료] RAD Studio XE7!

EMBARCADERO  TECHNOLOGIES  

FireUI:  4가지 멀티뷰 표시방식  

Page 21: [온라인 세미나 발표자료] RAD Studio XE7!

EMBARCADERO  TECHNOLOGIES  

FireUI:  iOS에서 MulMView  

Drawer  (Overlap)  

Popover   Drawer  (Push)   Docked  panel  

Page 22: [온라인 세미나 발표자료] RAD Studio XE7!

EMBARCADERO  TECHNOLOGIES  

FireUI:  안드로이드에서 MulMView  

Drawer  (Overlap)  

Popover   Drawer  (Push)   Docked  panel  

Page 23: [온라인 세미나 발표자료] RAD Studio XE7!

EMBARCADERO  TECHNOLOGIES  

FireUI:  반응형 서비스  -­‐  플랫폼 친화적 속성  

Page 24: [온라인 세미나 발표자료] RAD Studio XE7!

EMBARCADERO  TECHNOLOGIES  

그 외의 FireMonkey의 새로운 기능  •  데스크탑 멀티 모니터 지원  •  당겨서 새로고침 지원(ListView)  •  플랫폼 네이티브 컨트롤 개선  •  모든 플랫폼에서 멀티 터치 지원  •  배포 관리자 개선  •  새로운 PAServer  Manager(Mac)  

– 그리고 PAServer의 더 많은 기능  

Page 25: [온라인 세미나 발표자료] RAD Studio XE7!

EMBARCADERO  TECHNOLOGIES  

FireMonkey  안드로이드의 새로운 기능  •  프로젝트 매니저에서 Java 라이브러리 추가 지원  •  Java2OP  tool:  자바 안드로이드 클래스의 오브젝트 파스칼 인터페이스 생성  – 별도 다운로드 가능  

•  푸쉬 알림과 광고관련 프로젝트 옵션  •  몰입(Immersive)모드  (Android  KitKat  4.4 이상)  •  구글 모바일 광고 SDK(AdMob)  –  XE6 부터  •  안드로이드 스플래쉬 스크린 지원  

Page 26: [온라인 세미나 발표자료] RAD Studio XE7!

EMBARCADERO  TECHNOLOGIES  

FireMokey  iOS 새로운 기능  

•  새로운 표시방식 아키텍쳐(iOS 단독)  – 일부 컨트롤은 FireMonkey 스타일 또는 네이티브 플랫폼 컨트롤 표시방식 선택 가능  

–  TEdit  –  TCalendar  

Page 27: [온라인 세미나 발표자료] RAD Studio XE7!

EMBARCADERO  TECHNOLOGIES  EMBARCADERO  TECHNOLOGIES  

Fast  Code  Faster:  빠른 코드를 빠르게  

   

Page 28: [온라인 세미나 발표자료] RAD Studio XE7!

EMBARCADERO  TECHNOLOGIES  

Fast  Code: 빠른 코드  

•  네이티브 앱과 LLVM  기반 컴파일러  – 모든 플랫폼  –  C++ 과 오브젝트 파스칼  

•  혁신: 새로운 페러럴(Parallel) 컴퓨팅 라이브러리  – 데스크탑과 모바일 멀티코어 CPU 아키텍처를 활용  – 오브젝트 파스칼과 C++  

Page 29: [온라인 세미나 발표자료] RAD Studio XE7!

EMBARCADERO  TECHNOLOGIES  

Code  Faster:  코드를 빠르게  •  컴포넌트 기반 개발  •  NEW! 새로운 문법: 동적 배열 문법 개선  

– 동적 배열 초기화 개선  •  상수를 이용해 초기화  •  다른 동적배열을 이용해 초기화  

– 스트링과 같은 쉬운 동적 배열 연산  •  “+” 연산  •  Insert,  Delete 함수  

DI  :=  [1,  2,  3];  //  초기화 DI  :=  DI  +  DI;  DI  :=  DI  +  [4,  5];    Insert([5,  6,  9],  DI,  4);    Delete(DI,  6,  1);//(0-­‐base)  

Page 30: [온라인 세미나 발표자료] RAD Studio XE7!

EMBARCADERO  TECHNOLOGIES  

새로운 페러럴(병렬) 컴퓨팅 라이브러리  

•  멀티코어 컴퓨터와 장비를 최대한 활용  •  기존 코드에 쉽게 통합  •  손쉽게 비동기 연산작업에 사용  •  페러럴 for 루프 지원  

Page 31: [온라인 세미나 발표자료] RAD Studio XE7!

EMBARCADERO  TECHNOLOGIES  

다른 RTL  개선사항  

•  TXMLDocument에서 OmniXML  지원  – 모바일에서 동작,  XML 네임스페이스 지원 포함  – 프로젝트마다 기본 XML 라이브러리 정의  

•  SOAP 및 다른 XML-베이스 처리를 위함  

•  새로운 System.NetEncoding    유닛:  웹관련 인코딩/디코딩  –  Base64,  HTML,  URL  encoding  

Page 32: [온라인 세미나 발표자료] RAD Studio XE7!

EMBARCADERO  TECHNOLOGIES  EMBARCADERO  TECHNOLOGIES  

엔터프라이즈 모빌리티 서비스  (Enterprise  Mobility  Service)  

   

Page 33: [온라인 세미나 발표자료] RAD Studio XE7!

EMBARCADERO  TECHNOLOGIES  

엔터프라이즈 모빌리티 서비스(EMS)  

•  턴키 방식의 REST  기반의 MEAP(Mobile  Enterprise  Applicajon  Plakorm) 미들웨어  – 사용자 정의  API    호스팅  – 엔터프라이즈 데이터베이스, 사내 서비스 연결  – 모바일과 데스크탑 클라이언트 지원  – 사용자와 REST  API 호출 등의 통계용 웹 콘솔 제공  

Page 34: [온라인 세미나 발표자료] RAD Studio XE7!

EMBARCADERO  TECHNOLOGIES  

InterBase  Server  Included  

•  Plug  in  EMS  Package  

 

EMS  구조  

EMS  Server  

•  Users  tracking  •  REST  API  analyjcs  

EMS  Clients  •  Rest  API    

•  InterBase  ToGo  licenses  included  

EMS  DB  EMS  Console  

Page 35: [온라인 세미나 발표자료] RAD Studio XE7!

EMBARCADERO  TECHNOLOGIES  

EMS  아키텍처  

•  EMS  서버:  REST  API 제공  – 기본 제공되는 리소스  

•  Users,  Groups,  Version    – 사용자 정의 리소스  

•  개발자가 직접 패키지를 개발해 리소스 추가 가능  

•  EMS  데이터베이스:  사용자와 분석 데이터 저장  – 자체 InterBase 이용,  라이센스 포함  

•  EMS  콘솔:  상태와 사용량 추적  

Page 36: [온라인 세미나 발표자료] RAD Studio XE7!

EMBARCADERO  TECHNOLOGIES  

EMS  서비스 배포  

•  InterBase  서버  •  EMS  서버와  EMS  콘솔  

– 개발용 스탠드 얼론 서버 제공  –  5유저 라이센스 포함  

•  Win32와 Win64로 실행  •  EMS  패키지를 이용해 사용자 정의 API 배포  

– 델파이,  C++빌더 표준 BPL 패키지 이용  

Page 37: [온라인 세미나 발표자료] RAD Studio XE7!

EMBARCADERO  TECHNOLOGIES  

EMS  패키지  

•  EMS 서버에 리소스 추가  –  URI에 매핑  

•  마법사가 패키지 생성 지원  •  패키지에 리소스를 추가  

–  EMS 패키지 마법사, 리소스 추가  –  EMS 모듈 마법사, 신규 리소스 추가  

Page 38: [온라인 세미나 발표자료] RAD Studio XE7!

EMBARCADERO  TECHNOLOGIES  

EMS  클라이언트  

•  클라이언트와 EMS 서버는 REST  API 통신  •  델파이와 C++빌더 클라이언트  •  VCL과 FMX(모든 데스크탑, 모바일 플랫폼)  

•  클라이언트 사이드 BaaS 아키텍처  •  EMS  프로바이더 컴포넌트로 연결  •  서비스 연결은 BaaS 클라이언트 컴포넌트 사용  

•  TBackendQuery,  TBackendUser,  TBackendEndPoint  •  TEMSFireDACClient 컴포넌트  

•  클라이언트와 EMS 서버사이의 데이터 전송용  

 

Page 39: [온라인 세미나 발표자료] RAD Studio XE7!

EMBARCADERO  TECHNOLOGIES  EMBARCADERO  TECHNOLOGIES  

IoT(사물인터넷):  앱의 영역 넓히기  

   

Page 40: [온라인 세미나 발표자료] RAD Studio XE7!

EMBARCADERO  TECHNOLOGIES  

사물인터넷(Internet  Of  Things)  

Page 41: [온라인 세미나 발표자료] RAD Studio XE7!

EMBARCADERO  TECHNOLOGIES  

RAD  Studio의 사물인터넷 지원  

•  앱 테더링(WiFi)  •  블루투스  

– 앱테더링(블루투스)  – 블루투스  LE  컴포넌트  

•  IoT 기기/센서와 REST 연결  

Page 42: [온라인 세미나 발표자료] RAD Studio XE7!

EMBARCADERO  TECHNOLOGIES  

앱 테더링(App  Tethering)?  

•  XE6에서 도입  •  기존의 윈도우 앱을 모바일 장치로

가장 쉽게 확장하는 방법  •  양측에 컴포넌트 추가로 커뮤니케이션  – 리모트 Acjon 실행  – 데이터 교환  

Page 43: [온라인 세미나 발표자료] RAD Studio XE7!

EMBARCADERO  TECHNOLOGIES  

앱 테더링은?  

•  동반자����������� ������������������  모바일����������� ������������������  앱����������� ������������������  제작����������� ������������������  – 데스크탑����������� ������������������  용����������� ������������������  VCL����������� ������������������  앱의����������� ������������������  동반����������� ������������������  모바일����������� ������������������  앱����������� ������������������  – 신규개발����������� ������������������  보다����������� ������������������  상호보완과����������� ������������������  확장����������� ������������������  

•  자동����������� ������������������  탐색����������� ������������������  – 별도의����������� ������������������  서버,����������� ������������������  ����������� ������������������  IP����������� ������������������  설정,����������� ������������������  서버관리����������� ������������������  필요없음����������� ������������������  –  Peer-to-peer����������� ������������������  모델,����������� ������������������  같은����������� ������������������  앱/동반����������� ������������������  앱����������� ������������������  

•  XE7:����������� ������������������  특정����������� ������������������  IP����������� ������������������  지정����������� ������������������  또는����������� ������������������  동일����������� ������������������  서브넷����������� ������������������  대상����������� ������������������  

Page 44: [온라인 세미나 발표자료] RAD Studio XE7!

EMBARCADERO  TECHNOLOGIES  

App  Tethering  Demo  

Page 45: [온라인 세미나 발표자료] RAD Studio XE7!

EMBARCADERO  TECHNOLOGIES  

XE7:  블루투스를 품은 앱 테더링  

Page 46: [온라인 세미나 발표자료] RAD Studio XE7!

EMBARCADERO  TECHNOLOGIES  

블루투스 시나리오  

•  독창적,����������� ������������������  도메인����������� ������������������  특화����������� ������������������  솔루션����������� ������������������  제공����������� ������������������  – 블루투스����������� ������������������  및����������� ������������������  블루투스����������� ������������������  LE����������� ������������������  – 헬스케어����������� ������������������  센서����������� ������������������  또는����������� ������������������  웨어러블����������� ������������������  기기����������� ������������������  연결����������� ������������������  

•  기존����������� ������������������  VCL����������� ������������������  윈도우����������� ������������������  앱����������� ������������������  확장����������� ������������������  – 몇����������� ������������������  가지����������� ������������������  컴포넌트����������� ������������������  추가����������� ������������������  – 모바일����������� ������������������  동반자����������� ������������������  앱����������� ������������������  – 블루투스����������� ������������������  기기로����������� ������������������  기능����������� ������������������  확장����������� ������������������  

Page 47: [온라인 세미나 발표자료] RAD Studio XE7!

EMBARCADERO  TECHNOLOGIES  

블루투스 기술  “Classic”  Bluetooth   Bluetooth  LE  “Low  Energy”  

소비 전력   높음   낮음  데이터 전송률   높음  (2  Mbps)   낮음  (<  100kbps)  최대 접속 수   최대 7   많은 수…  프로필   표준  (SPP,  DUN,  PAN)   일반 속성 프로필(GATT)  일반적인 시나리오   자동차, 핸드폰, 핸드프리 기

기, 모바일 폰  헬스케어 기기, 스마트왓치, 웨어러블 기기  

Page 48: [온라인 세미나 발표자료] RAD Studio XE7!

EMBARCADERO  TECHNOLOGIES  

플랫폼 별 블루투스 지원  “Classic”  Bluetooth   Bluetooth  LE  “Low  Energy”  

Android   ✔   ✔ (Android  4.3  이상)  iOS   ✖   ✔ (iPhone  4s+,  iPad2+)    

Windows   ✔   Windows  8(Only)  

Mac   ✔   ✔  

Page 49: [온라인 세미나 발표자료] RAD Studio XE7!

EMBARCADERO  TECHNOLOGIES  

RAD  Studio의 블루투스 지원  

•  블루투스와 블루투스 LE  API  포함  – 개발자가 직접 네이티브 API 사용 가능  

•  앱 테더링에서 블루투스 확장  –  “손쉬운 사용” 개발자 인터페이스, 더많은 크로스 플랫폼  

•  새로운 블루투스 LE  컴포넌트  

Page 50: [온라인 세미나 발표자료] RAD Studio XE7!

EMBARCADERO  TECHNOLOGIES  

블루투스로 앱 테더링 확장  

•  모바일 테더링 앱으로 데스크탑 앱에 연결  – WiFi 이용  – 블루투스 이용  

•  코드 변경 없이  

Page 51: [온라인 세미나 발표자료] RAD Studio XE7!

EMBARCADERO  TECHNOLOGIES  

사물인터넷을 위한 REST 사용  

•  일부 기기는 REST  API 제공  •  REST  클라이언트 라이브러리로 연결  

–  REST  Debugger로 테스트  –  TRESTClient,  TRESTRequest,  TRESTReponse 컴포넌트  –  h7p://docwiki.embarcadero.com/RADStudio/XE7/en/REST_Client_Library  

Page 52: [온라인 세미나 발표자료] RAD Studio XE7!

EMBARCADERO  TECHNOLOGIES  

IoT  -­‐  다양한 디바이스 연동   •  AR drone •  Google Glass •  IP Camera and IO Controller •  Ballistic Chronograph •  Leap Motion 3D input •  Z-Wave Home Automation •  Barcode scanning •  Emotiv EPOC brain computer

interface •  Philips Hue Wireless LEDs •  Ouya •  Kinect •  And more! h7p://tech.devgear.co.kr/347981  

 

Page 53: [온라인 세미나 발표자료] RAD Studio XE7!

EMBARCADERO  TECHNOLOGIES  EMBARCADERO  TECHNOLOGIES  

마무리 요약 /  Q&A  

윈도우,����������� ������������������  맥,����������� ������������������  iOS,����������� ������������������  안드로이드와����������� ������������������  사물인터넷을����������� ������������������  성공적으로����������� ������������������  ����������� ������������������  개발할����������� ������������������  수����������� ������������������  있는����������� ������������������  개발도구����������� ������������������  

Page 54: [온라인 세미나 발표자료] RAD Studio XE7!

EMBARCADERO  TECHNOLOGIES  

잠깐만요…  몇가지가 더 있네요…  •  IDE  가이드 투어  

– 인터렉티브 튜토리얼  •  버전 컨트롤  

–  SVN  지원 업데이트  – 새로운 버전 컨트롤 Git  지원  

•  로컬 저장소 Commit,  Show  log,  Diff,  Blame  

Page 55: [온라인 세미나 발표자료] RAD Studio XE7!

EMBARCADERO  TECHNOLOGIES  

RAD  Studio  XE7의 주요 활용포인트  

윈도우,  OS  X,  iOS,  Android용 멀티-­‐디바이스 개발을 위한 최고의 개발도구  

사물인터넷을 위한 블루투스와 앱 테더

링  빠른 코드를 빠르게:  페러럴 라이브러리와 턴키 EMS  솔루션  

윈도우, 맥,  iOS,  안드로이드 그리고 IoT를 위한 연결된 앱을 만드는 가장 빠른 길  

Page 56: [온라인 세미나 발표자료] RAD Studio XE7!

EMBARCADERO  TECHNOLOGIES  

VCL 어플리케이션을 윈도우를 넘어 확장  

•  아주 쉽게 기존 VCL 앱의 동반자 앱을 만들다.  

•  블루투스로 윈도우 앱을 확장  •  새로운 고성능 페러럴 라이브러리 이용  

•  클라우드,  BaaS제공자,  REST  서비스,  EMS와 DataSnap으로 통합  

Page 57: [온라인 세미나 발표자료] RAD Studio XE7!

EMBARCADERO  TECHNOLOGIES  

이제껏 최고의 RAD  Studio:  품질, 성능, 안정성  

•  RAD  Studio  XE7으로 최고의 개발 경험을 제공  

•  모든 플랫폼에서 어플리케이션의 런타임 성능의 향상을 확인  

•  대형프로젝트에서 IDE 외에서 컴파일    

Page 58: [온라인 세미나 발표자료] RAD Studio XE7!

EMBARCADERO  TECHNOLOGIES  

온라인 강의/세미나  

Page 59: [온라인 세미나 발표자료] RAD Studio XE7!

EMBARCADERO  TECHNOLOGIES  

교육:  hbp://devgear.co.kr/support/educaMon/  

Page 60: [온라인 세미나 발표자료] RAD Studio XE7!

EMBARCADERO  TECHNOLOGIES  

QuesMons?    

Page 61: [온라인 세미나 발표자료] RAD Studio XE7!

EMBARCADERO  TECHNOLOGIES  EMBARCADERO  TECHNOLOGIES  

감사합니다.  

h7p://tech.devgear.co.kr  h7p://www.devgear.co.kr  h7p://www.facebook.com/devgear