8. EMBARCADERO TECHNOLOGIES
3백만 RAD Studio(Delphi/C++) 개발자들이 코딩 …
• 해마다 97 억 라인이 작성됨
• 100,000 개의 윈도우 앱
• 덕분에 매해 두자릿수 이상
매출성장
• 하지만 다른 툴 대비 80%만
코딩가능
RAD Studio = Delphi + C++
20. EMBARCADERO TECHNOLOGIES
Why? Native app?
Titanium.Geolocation.distanceFilter
= .25;
Ti.Geolocation.purpose = "Callbacks
Are Your Friend”;
// make the API call
Ti.Geolocation.getCurrentPosition(fu
nction(e) {
// do this stuff when you have a
position, OR an error
if (e.error) {
Ti.API.error('geo - current
position' + e.error);
return;
}
// got the location information
Ti.App.info('got a location
',JSON.stringify(e));
});
JavaScript
Bytecode IL
10010011001
00110010011
00100110010
01100100110
0100110010
ARM Binary
JavaScript
Runtime
Interpreter
Virtual Machine
(VM) Runtime
True Native
Scripted
VM
21. EMBARCADERO TECHNOLOGIES
Why, RAD Studio?
One team
one codebase
$
C++ or Delphi
Future
FM Framework
Multiplatform Native Application
22. EMBARCADERO TECHNOLOGIES
마지막 메시지
어떻게 개발할지 보다 무엇을 개발할지 고민
하나만 개발하면 iOS, Android 앱을 만드는 기적을
경험
델파이가 제공하고 싶은 것
단순 멀티플랫폼
여러분들이
네이트브
쉽고, 빠르게 앱을
개발이라는 기술
개발 할 수 있는 가치
23. EMBARCADERO TECHNOLOGIES
모바일 개발 사례 #1
IP 카메라를 이용한
보안앱
안드로이드, iOS, PC
동시개발 및 상호 연동
98% 이상 RAD Studio 이용
말보다 영상을 한번
보시죠!!
영상: http://www.youtube.com/watch?v=4lQGA8-
24. EMBARCADERO TECHNOLOGIES
모바일 개발 사례 #2
일본, 하다치 메디컬 컴퓨터
모니터 기반 iPad 기반 혁신
PC 어플의 기능과 디자인을
iPad에 대부분 채용(스타일 활용)
기능 재활용으로 이미지 뷰어
개발기간을 예정보다 1/3 단축
장치의 차이를 FMX프레임웤이
대부분 흡수
26. EMBARCADERO TECHNOLOGIES
RAD Stuido와 다양한 디바이스 연동
•
•
•
•
•
•
•
•
•
•
•
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!
27. EMBARCADERO TECHNOLOGIES
Next - 모바일 개발 사례(오상현 실장)
‘스키장’ 단일 검색 시 구글 마켓
1위
본인의 취미인 스키여서 그냥 만듬
국내 델파이 개발 및 서비스하는
첫번째 안드로이드 앱
Delphi XE5로 3개월만에 제작
(기획, 설계, 디자인, 개발 단독)
28. EMBARCADERO TECHNOLOGIES
추가 정보
• 트라이얼 다운로드
– http://www.devgear.co.kr/products/rad-studio/downloads/
• 참고자료
– http://docwiki.embarcadero.com/(http://goo.gl/Q83Nns)
– http://tech.devgear.co.kr/
– http://blog.hjf.pe.kr/
• 교육안내(http://www.devgear.co.kr/edu/)
–
–
–
–
델파이 기본, 고급 과정(4일, 3일)
델파이 DB프로그래밍 멀티-티어 과정(4일)
모바일 기본, 고급 과정(각 2일)
모바일 엔터프라이즈 데이터 과정(2일)
• C++빌더 세미나 - 3/18(대전), 3/19(서울)
– http://onoffmix.com/event/24432