SlideShare ist ein Scribd-Unternehmen logo
1 von 37
Downloaden Sie, um offline zu lesen
EMBARCADERO TECHNOLOGIESEMBARCADERO TECHNOLOGIES
박범용 ㈜데브기어
Beomyong.park@embarcadero.com
사물인터넷 앱 개발과
커넥티드(Connected)!
2015년 01월 27일
EMBARCADERO TECHNOLOGIES
Agenda
• 엠바카데로 (솔루션과 전략)
• 사물인터넷(IoT) 앱 개발
• 연결된 앱 (Connected Apps)
그리고 모든 것에 연결
• 엔터프라이즈 기업을 위한 사물인터넷(IoT)
EMBARCADERO TECHNOLOGIESEMBARCADERO TECHNOLOGIES
엠바카데로
Embarcadero
솔루션과 전략
EMBARCADERO TECHNOLOGIES
4
Founded 1993
3.2 Million Customers
500+ Employees in 29 Countries
5 R&D Centers of Excellence
World Wide Sales & Support
Embarcadero Technologies
EMBARCADERO TECHNOLOGIES
수백만의 Delphi/C++ 개발자는 코딩 중…
• 연간 97 억 줄
• 10만 윈도우 애플리케이션
• 80% 적은 코드 – 1 줄당 1,700원
• 68조원을 개발자가 연간 절감
• 이제, 사물인터넷으로 확장
EMBARCADERO TECHNOLOGIES
멀티-디바이스 순수 네이티브
Apple
Google
Microsoft
HTML5
Appcelerator
Kony
단일
디바이스
멀티
디바이스
스크립트순수 네이티브
멀티-디바이스
순수 네이티브
Embarcadero
찬성
네이티브 사용자경험(UX)
네이티브 성능
보안성
찬성
단일 팀
개발 비용이 더 작음
신속한 시장 진출
EMBARCADERO TECHNOLOGIES
$
Future
델파이 or C++
FM 앱 프레임워크
단일 팀, 단일 코드베이스
단일 팀
단일 코드베이스
RAD 스튜디오로 멀티-디바이스를 실현
EMBARCADERO TECHNOLOGIES
Embarcadero,
XCode
Appcelerator,
HTML5, Sencha,
Kendo, Edge,
PhoneGap, Corona
Xamarin,
Dalvik
Titanium.Geolocation.distanceFilter = .25;
Ti.Geolocation.purpose = "Callbacks Are
Your Friend”;
// make the API call
Ti.Geolocation.getCurrentPosition(function
(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
100100110010
011001001100
100110010011
001001100100
110010
ARM Binary
Bytecode IL
JavaScript
런타임인터프리
터
가상 머신 (VM)
런타임
네이티브 스크립트 가상머신
EMBARCADERO TECHNOLOGIES
순수 네이티브로 컴파일된 코드 – 모바일의
경우
앱 소스 코드
FM 프레임워크
Cocoa SDK Native Developer Kit
.app in IPA .so in APK
EMBARCADERO TECHNOLOGIES
컴파일된 코드 vs 가상/스크립팅 코드
순수
네이티브
코드
ARM CPU ARM CPU
소프트웨어 가상 CPU
일명 가상 머신 (VM)
가상 코드
“VB를 기억하시는 분?”
최적화: 앱은
미리 셋팅된
VM의 능력
이내로 제한 성능: 앱은
디바이스에서
동작하는 가상
머신소프트웨어
프로세스 내에서
작동
예측 가능성:
메모리가 자동
회수됨 - 꽉
차거나 VM 이
판단해서.
개발자가
판단하는 것이
아님.
사용자 경험 (UX) : 가상 앱들은
디바이스의 스펙에 대해 모름.
디바이스 제조사들(삼성, 애플 등)은
수많은 비용을 투자하여 엔지니어링,
튜닝함. 제한된 CPU, 베터리,
메모리에서 최대한 뛰어난 UX를
vs
C, C++, Obj-C
델파이
HTML5/JavaScrip
t, Java, .NET,
Mono
EMBARCADERO TECHNOLOGIES
Platform Vendor
Tools
Embarcadero
HTML5 Cross
Platform
Appcelerator Xamarin
도구
XCode, Visual
Studio, Eclipse
RADStudio
Adobe, Sencha,
Kendo,
HTML5Builder
Titanium Mono
플랫폼
Win or Mac or
iOS or Android*
Mac/Win/iOS &
Android* (2013)
iOS/Android iOS/Android iOS/Android
단일 소스/
멀티-
디바이스
No Yes Yes 일부 일부
런타임 ARM ARM JavaScript JavaScript Bytecode VM
순수 네이티브 스크립트 VM
순수 네이티브 or 스크립트?
*Android NDK 는 순수 네이티브 – Android ADK (Java/Davlik VM)은 순수 네이티브 아님
EMBARCADERO TECHNOLOGIES
순수 네이티브, 컴파일된 코드
• 순수 네이티브, 컴파일된 코드 (RAD 스튜디오 사용)는 스크립트가 없으며
하드웨어 CPU에서 바로 작동되므로 다음과 같은 장점을 가짐:
– 빠르다 – Uncompromised native device performance with full native API
and CPU control when needed, and not limited by or slowed by script
interpreters and VMs.
– 예측 가능하다 – Apps run directly on the device CPU, as intended by the
device vendors, and are not slowed by additional software layers and
random garbage collection.
– 사용자경험(UX)이 더 뛰어나다 – Apps take full advantage of device
capabilities and performance.
EMBARCADERO TECHNOLOGIES
직접 보면서 개발
EMBARCADERO TECHNOLOGIES
EMBARCADERO TECHNOLOGIES
최신 언어의 기능
• Property-Method-Event
• Automatic Reference Counting
• Interfaces
• Attributes
• Generics/Collections
• Anonymous Methods (Lambda functions/closures)
• Rich RTTI
EMBARCADERO TECHNOLOGIESEMBARCADERO TECHNOLOGIES
사물인터넷(IoT) 앱 개발
EMBARCADERO TECHNOLOGIES
FireUI
• 엠바카데로의 기술 컬렉션으로 하나의 화면(UI)
폼을 서로 다른 모든 디바이스와 화면 비율에 적용
– UI 폼 디자이너
– MultiView 컴포넌트
– Behavior 서비스
EMBARCADERO TECHNOLOGIES
멀티-디바이스 디자이너
• 마스터 폼 디자인
• 필요하면 특정 뷰를
생성
– 마스터 폼을 상속
• 단일 프로젝트의 단일
폼이 모든 디바이스에
적용
– UI 코드와 이벤트 처리
공유
EMBARCADERO TECHNOLOGIES
TMultiView 컴포넌트
• 디바이스의 화면에
알맞게 마스터 목록과
메뉴를 표시
EMBARCADERO TECHNOLOGIES
Behavior 서비스
• 개발자가 앱이 실행될
디바이스, OS, 화면
요소에 액세스할 수
있는 API
• MultiView 컴포넌트가
자동으로 화면에
반응할 수 있도록 하는
기반
EMBARCADERO TECHNOLOGIESEMBARCADERO TECHNOLOGIES
연결된 앱
EMBARCADERO TECHNOLOGIES
왜 사물인터넷 (IoT) 인가?
• 사물인터넷(IoT)은 우리가
디바이스를 사용하고
상호작용하는 방식을 바꾸고
있습니다
• 기기/웨어러블은 새로운 사용자
경험(UX) 입니다
• 앱은 더이상 혼자있을 수 없습니다.
앱은 디바이스, 기기, 클라우드,
데이터 요소로 분산되어서
존재합니다.
WorksWith
EMBARCADERO TECHNOLOGIES
현재의 앱을 사물인터넷으로 확장
Appmethod breath new life into existing applications by
enabling developers to easily IOT extend existing apps
connecting devices, sensors, data and services.
연결된 앱들을 구축
With AppTethering, developers easily extend an app
user experience across devices and gadgets. This is
especially powerful for extending the utility of existing
desktop and mobile apps. Virtually all industries can
immediately benefit, such as Point of Sale, Food
Services, Healthcare, Manufacturing and Shipping but
the applications are limitless.
EMBARCADERO TECHNOLOGIES
수천가지의 디바이스와 동작
Appmethod’s integrated wireless support (Bluetooth
and Wifi ) works with thousands of “off the shelf”
consumer and industry specific devices. Appmethod’s
approach make it easy to integrate virtually any
device into the app user experience, and even
support multiple device vendors with the same code.
Bluetooth & WiFi 내장
Appmethod's integrated Bluetooth and WiFi
support in the RTL and easy to use
components enable developers to easily
connect to any wireless and Internet
connected gadgets, sensors and devices.
EMBARCADERO TECHNOLOGIES
AT
AT
PC 앱
모바일 앱
스마트폰 앱
AT
• 앱을 서로서로 연결
• 디바이스 자동 탐색
• 다른 디바이스의 이벤트와 동작을 제어
• 앱을 원격 조정
• 데이터 송수신
• Bluetooth & WiFi 지원
앱 테더링 (AppTethering)
EMBARCADERO TECHNOLOGIES
• 개발자들이 상호 연결되는 새로운 앱을 만들 수 있다:
앱들이 서로서로 연결되고, 기기, 클라우드 서비스,
데이터에 연결
• RAD 스튜디오와 앱메소드는 연결된 앱들의 새로운 세상을
위한 개발 도구
• 상호 연결의 주요 4 영역:
– 모바일/PC 디바이스
– 기기
– 클라우드 서비스
– 엔터프라이즈 데이터
RAD스튜디오와 사물인터넷(IoT)
EMBARCADERO TECHNOLOGIES
사물인터넷(IoT)에 연결하려면
• 앱을 패키징하여 로드
– Bluetooth or WiFi
테더링
• Bluetooth LE 프로파일
– GATT
• REST APIs over WiFi
• 플랫폼 SDK
EMBARCADERO TECHNOLOGIES
All “things” connected
EMBARCADERO TECHNOLOGIESEMBARCADERO TECHNOLOGIES
엔터프라이즈를 위한 IoT
(헬스 케어, 스마트 공장…)
EMBARCADERO TECHNOLOGIES
EMBARCADERO TECHNOLOGIES
엔터프라이즈 모빌리티 서비스
(Enterprise Mobility Services, EMS)
• 턴키 미들웨어 서버, 기업용 사물 인터넷 기능 내장
– 사용자 관리, 인증
– REST 위에 직접 만든 API들을 오픈
– 엔터프라이즈 데이터베이스를 REST를 통해 연결
(Oracle, MS SQL Server, DB2, Informix, Sybase, 등)
– 모바일 임베디드, 서버-사이드 DB 내장
– 웹 콘솔을 통해 사용자, 디바이스, API 사용 분석
EMBARCADERO TECHNOLOGIES
Connecting to All Things
40
RTL
App Tethering 컴포넌트Framework
BT Speaker
Google Glass
Samsung TV
Wireless Scale
Carplay
XML
Device Profiles
(100’s to 1000’s)
EMBARCADERO TECHNOLOGIES
기업용 IOT
41
EMS 서버
• 사용자 인증
• API 호스팅
• 기업 데이터 액세스
• 데이터 저장소
• IOT 디바이스 접근 통제
EMS
IOT
Repeater
사용자 근처의 사물
IOT Repeater 근처의 사물
EMS 서버 근처의 사물
모든 클라우드 서비스
기업 내의 모든
데이터와 서비스
EMBARCADERO TECHNOLOGIES
Example: 병원/의료영상 검사실
42
EMS 서버
• 사용자 인증
• API 호스팅
• 기업 데이터 액세스
• 안전한 데이터 저장소
• IOT 디바이스 접근 통제
EMS
IOT
Repeater
아웃365
캘린더
대기실
EMS
IOT
Repeater
영상 검사실
Oracle
암호화된 데이터 IT
BAAS
의료진의 태블릿
환자의
폰
환자의
스마트워치
다음 환자
호출
대기시간
표시
Imaging Center
Michael, Dr. Jones will See you now.
Close View
간호사실
EMS
IOT
Repeater
간호사
태블릿
MRI 스캐너
EMBARCADERO TECHNOLOGIES
Example: 스마트 공장
43
EMS 서버
• 사용자 인증
• API 호스팅
• 기업 데이터 액세스
• 안전한 데이터 저장소
• IOT 디바이스 접근 통제
EMS
IOT
Repeater
생산 라인
EMS
IOT
Repeater
Oracle
암호화된 데이터 IT
엔지니어의 태블릿
엔지니어의 폰
엔지니어의
스마트워치
생산 현황
표시
로봇
자재 창고
실내 온도 &
습도
센서
재고 관리 로봇
EMBARCADERO TECHNOLOGIESEMBARCADERO TECHNOLOGIES
Questions/Comments?
Beomyong.park@embarcadero.com

Weitere ähnliche Inhalte

Was ist angesagt?

140918 IOT hub 컨셉 및 라인업_1.0
140918 IOT hub 컨셉 및 라인업_1.0140918 IOT hub 컨셉 및 라인업_1.0
140918 IOT hub 컨셉 및 라인업_1.0Seung Min Shin
 
IoT 제품 및 서비스 분석 (2013.9월 기준)
IoT 제품 및 서비스 분석 (2013.9월 기준)IoT 제품 및 서비스 분석 (2013.9월 기준)
IoT 제품 및 서비스 분석 (2013.9월 기준)jinilamp
 
IOT(사물인터넷)-제1회 iTalks 세미나-Dhankim-2014-4-2
IOT(사물인터넷)-제1회 iTalks 세미나-Dhankim-2014-4-2IOT(사물인터넷)-제1회 iTalks 세미나-Dhankim-2014-4-2
IOT(사물인터넷)-제1회 iTalks 세미나-Dhankim-2014-4-2Donghan Kim
 
IoT & 오픈소스
IoT & 오픈소스IoT & 오픈소스
IoT & 오픈소스Kevin Kim
 
홈가전io t보안가이드-최종본
홈가전io t보안가이드-최종본홈가전io t보안가이드-최종본
홈가전io t보안가이드-최종본남억 김
 
20161223 2016년사물인터넷예비조사
20161223 2016년사물인터넷예비조사20161223 2016년사물인터넷예비조사
20161223 2016년사물인터넷예비조사fama contents marketing
 
Iot wearable mobile platform architecture 20150912
Iot wearable mobile platform architecture 20150912Iot wearable mobile platform architecture 20150912
Iot wearable mobile platform architecture 20150912준우 조
 
[SK UX-HCI] 퍼스널 빅데이터와 라이프로그 HCI-UX 관점의 IOT 기술
[SK UX-HCI] 퍼스널 빅데이터와 라이프로그 HCI-UX 관점의 IOT 기술[SK UX-HCI] 퍼스널 빅데이터와 라이프로그 HCI-UX 관점의 IOT 기술
[SK UX-HCI] 퍼스널 빅데이터와 라이프로그 HCI-UX 관점의 IOT 기술uxzeitgeist
 
Thing+ 소개자료(daliworks)
Thing+ 소개자료(daliworks)Thing+ 소개자료(daliworks)
Thing+ 소개자료(daliworks)Soonho Lee
 
IoT 기반 융합 서비스 기술 (응용사례)
IoT 기반 융합 서비스 기술 (응용사례)IoT 기반 융합 서비스 기술 (응용사례)
IoT 기반 융합 서비스 기술 (응용사례)정명훈 Jerry Jeong
 
20190306 만들면서 배우는 IoT / IoT의 이해
20190306 만들면서 배우는 IoT / IoT의 이해20190306 만들면서 배우는 IoT / IoT의 이해
20190306 만들면서 배우는 IoT / IoT의 이해Chiwon Song
 
시스테믹 혁신 관점에서 살펴본 IoT 세상_ver20140405
시스테믹 혁신 관점에서 살펴본 IoT 세상_ver20140405시스테믹 혁신 관점에서 살펴본 IoT 세상_ver20140405
시스테믹 혁신 관점에서 살펴본 IoT 세상_ver20140405Donghyung Shin
 
사물인터넷 보안 사례 및 대응 방안 2016.11.09
사물인터넷 보안 사례 및 대응 방안   2016.11.09사물인터넷 보안 사례 및 대응 방안   2016.11.09
사물인터넷 보안 사례 및 대응 방안 2016.11.09Hakyong Kim
 
Matter, open source connectivity standard for smart home and io t 2021.07.0...
Matter, open source connectivity standard for smart home and io t   2021.07.0...Matter, open source connectivity standard for smart home and io t   2021.07.0...
Matter, open source connectivity standard for smart home and io t 2021.07.0...Hakyong Kim
 
Iot로 열리는 초개인화 앱 시대, 글로벌 4강 동향과 국내 고려사항
Iot로 열리는 초개인화 앱 시대, 글로벌 4강 동향과 국내 고려사항Iot로 열리는 초개인화 앱 시대, 글로벌 4강 동향과 국내 고려사항
Iot로 열리는 초개인화 앱 시대, 글로벌 4강 동향과 국내 고려사항메가트렌드랩 megatrendlab
 
2015 n tels iot product lineup_2015
2015 n tels iot product lineup_20152015 n tels iot product lineup_2015
2015 n tels iot product lineup_2015SangHoon Lee
 

Was ist angesagt? (20)

140918 IOT hub 컨셉 및 라인업_1.0
140918 IOT hub 컨셉 및 라인업_1.0140918 IOT hub 컨셉 및 라인업_1.0
140918 IOT hub 컨셉 및 라인업_1.0
 
IoT 제품 및 서비스 분석 (2013.9월 기준)
IoT 제품 및 서비스 분석 (2013.9월 기준)IoT 제품 및 서비스 분석 (2013.9월 기준)
IoT 제품 및 서비스 분석 (2013.9월 기준)
 
IOT(사물인터넷)-제1회 iTalks 세미나-Dhankim-2014-4-2
IOT(사물인터넷)-제1회 iTalks 세미나-Dhankim-2014-4-2IOT(사물인터넷)-제1회 iTalks 세미나-Dhankim-2014-4-2
IOT(사물인터넷)-제1회 iTalks 세미나-Dhankim-2014-4-2
 
IoT & 오픈소스
IoT & 오픈소스IoT & 오픈소스
IoT & 오픈소스
 
Iot 융합기술 적용사례 및 발전전망(keti)
Iot 융합기술 적용사례 및 발전전망(keti)Iot 융합기술 적용사례 및 발전전망(keti)
Iot 융합기술 적용사례 및 발전전망(keti)
 
홈가전io t보안가이드-최종본
홈가전io t보안가이드-최종본홈가전io t보안가이드-최종본
홈가전io t보안가이드-최종본
 
20161223 2016년사물인터넷예비조사
20161223 2016년사물인터넷예비조사20161223 2016년사물인터넷예비조사
20161223 2016년사물인터넷예비조사
 
Iot wearable mobile platform architecture 20150912
Iot wearable mobile platform architecture 20150912Iot wearable mobile platform architecture 20150912
Iot wearable mobile platform architecture 20150912
 
[SK UX-HCI] 퍼스널 빅데이터와 라이프로그 HCI-UX 관점의 IOT 기술
[SK UX-HCI] 퍼스널 빅데이터와 라이프로그 HCI-UX 관점의 IOT 기술[SK UX-HCI] 퍼스널 빅데이터와 라이프로그 HCI-UX 관점의 IOT 기술
[SK UX-HCI] 퍼스널 빅데이터와 라이프로그 HCI-UX 관점의 IOT 기술
 
Thing+ 소개자료(daliworks)
Thing+ 소개자료(daliworks)Thing+ 소개자료(daliworks)
Thing+ 소개자료(daliworks)
 
IoT 기반 융합 서비스 기술 (응용사례)
IoT 기반 융합 서비스 기술 (응용사례)IoT 기반 융합 서비스 기술 (응용사례)
IoT 기반 융합 서비스 기술 (응용사례)
 
The bible of IoTs 2.0
The bible of IoTs 2.0The bible of IoTs 2.0
The bible of IoTs 2.0
 
20190306 만들면서 배우는 IoT / IoT의 이해
20190306 만들면서 배우는 IoT / IoT의 이해20190306 만들면서 배우는 IoT / IoT의 이해
20190306 만들면서 배우는 IoT / IoT의 이해
 
시스테믹 혁신 관점에서 살펴본 IoT 세상_ver20140405
시스테믹 혁신 관점에서 살펴본 IoT 세상_ver20140405시스테믹 혁신 관점에서 살펴본 IoT 세상_ver20140405
시스테믹 혁신 관점에서 살펴본 IoT 세상_ver20140405
 
사물인터넷 보안 사례 및 대응 방안 2016.11.09
사물인터넷 보안 사례 및 대응 방안   2016.11.09사물인터넷 보안 사례 및 대응 방안   2016.11.09
사물인터넷 보안 사례 및 대응 방안 2016.11.09
 
Matter, open source connectivity standard for smart home and io t 2021.07.0...
Matter, open source connectivity standard for smart home and io t   2021.07.0...Matter, open source connectivity standard for smart home and io t   2021.07.0...
Matter, open source connectivity standard for smart home and io t 2021.07.0...
 
Iot support technologies
Iot support technologiesIot support technologies
Iot support technologies
 
Iot로 열리는 초개인화 앱 시대, 글로벌 4강 동향과 국내 고려사항
Iot로 열리는 초개인화 앱 시대, 글로벌 4강 동향과 국내 고려사항Iot로 열리는 초개인화 앱 시대, 글로벌 4강 동향과 국내 고려사항
Iot로 열리는 초개인화 앱 시대, 글로벌 4강 동향과 국내 고려사항
 
2015 n tels iot product lineup_2015
2015 n tels iot product lineup_20152015 n tels iot product lineup_2015
2015 n tels iot product lineup_2015
 
개방형 사물인터넷 플랫폼 기술
개방형 사물인터넷 플랫폼 기술개방형 사물인터넷 플랫폼 기술
개방형 사물인터넷 플랫폼 기술
 

Andere mochten auch

IOT 비즈니스기회
IOT 비즈니스기회IOT 비즈니스기회
IOT 비즈니스기회Kim jeehyun
 
사물인터넷(Internet of Things) 시대의 공개SW
사물인터넷(Internet of Things) 시대의 공개SW사물인터넷(Internet of Things) 시대의 공개SW
사물인터넷(Internet of Things) 시대의 공개SW정명훈 Jerry Jeong
 
IoT, 기술의 혁신과 미래 그리고 통찰
IoT, 기술의 혁신과 미래 그리고 통찰IoT, 기술의 혁신과 미래 그리고 통찰
IoT, 기술의 혁신과 미래 그리고 통찰Hyunghun Cho
 
IoT 제품 리뷰 - 약 20개의 IoT 제품 리뷰
IoT 제품 리뷰 - 약 20개의 IoT 제품 리뷰IoT 제품 리뷰 - 약 20개의 IoT 제품 리뷰
IoT 제품 리뷰 - 약 20개의 IoT 제품 리뷰봉조 김
 
Internet of Things - Iot Solution 73 - 사물인터넷 제품 리뷰 73
Internet of Things - Iot Solution 73 - 사물인터넷 제품 리뷰 73Internet of Things - Iot Solution 73 - 사물인터넷 제품 리뷰 73
Internet of Things - Iot Solution 73 - 사물인터넷 제품 리뷰 73봉조 김
 
사물인터넷 비즈니스 어프로치 (Internet of Things (IoT) Business Approach)
사물인터넷 비즈니스 어프로치 (Internet of Things (IoT) Business Approach)사물인터넷 비즈니스 어프로치 (Internet of Things (IoT) Business Approach)
사물인터넷 비즈니스 어프로치 (Internet of Things (IoT) Business Approach)Hakyong Kim
 
사물인터넷(IoT)/웨어러블 UX 디자인툴킷_UX-trigger for Iot/Wearable_v1
사물인터넷(IoT)/웨어러블 UX 디자인툴킷_UX-trigger for Iot/Wearable_v1사물인터넷(IoT)/웨어러블 UX 디자인툴킷_UX-trigger for Iot/Wearable_v1
사물인터넷(IoT)/웨어러블 UX 디자인툴킷_UX-trigger for Iot/Wearable_v1Limepaper, Inc.
 
국내외 Io t 기술 표준
국내외 Io t 기술 표준국내외 Io t 기술 표준
국내외 Io t 기술 표준남억 김
 
사물인터넷에 활용되는 무선통신 기술
사물인터넷에 활용되는 무선통신 기술사물인터넷에 활용되는 무선통신 기술
사물인터넷에 활용되는 무선통신 기술남억 김
 
Amazon Echo 기반 IoT 서비스 개발을 위한 Alexa Skills Kit 및 AWS Lambda 활용 (윤석찬)
Amazon Echo 기반 IoT 서비스 개발을 위한 Alexa Skills Kit 및 AWS Lambda 활용 (윤석찬) Amazon Echo 기반 IoT 서비스 개발을 위한 Alexa Skills Kit 및 AWS Lambda 활용 (윤석찬)
Amazon Echo 기반 IoT 서비스 개발을 위한 Alexa Skills Kit 및 AWS Lambda 활용 (윤석찬) Amazon Web Services Korea
 
IoT(사물인터넷) 제품 및 서비스 동향
IoT(사물인터넷) 제품 및 서비스 동향IoT(사물인터넷) 제품 및 서비스 동향
IoT(사물인터넷) 제품 및 서비스 동향훈주 윤
 
[WeFocus] 사물인터넷 특허전략 김성현 20151208_티노스_v2
[WeFocus] 사물인터넷 특허전략 김성현 20151208_티노스_v2[WeFocus] 사물인터넷 특허전략 김성현 20151208_티노스_v2
[WeFocus] 사물인터넷 특허전략 김성현 20151208_티노스_v2Luke Sunghyun Kim
 
2015년 사물인터넷 시장 전망 및 비즈니스 전략
2015년 사물인터넷 시장 전망 및 비즈니스 전략2015년 사물인터넷 시장 전망 및 비즈니스 전략
2015년 사물인터넷 시장 전망 및 비즈니스 전략Hakyong Kim
 
사물인터넷, 이제는 서비스다!
사물인터넷, 이제는 서비스다!사물인터넷, 이제는 서비스다!
사물인터넷, 이제는 서비스다!Hakyong Kim
 
사물인터넷 강의 - 사물인터넷과 비즈니스 2016.02.24
사물인터넷 강의 - 사물인터넷과 비즈니스   2016.02.24사물인터넷 강의 - 사물인터넷과 비즈니스   2016.02.24
사물인터넷 강의 - 사물인터넷과 비즈니스 2016.02.24Hakyong Kim
 
20160203_마인즈랩_딥러닝세미나_09 사물인터넷 홈오토메이션허브 박성준부사장
20160203_마인즈랩_딥러닝세미나_09 사물인터넷 홈오토메이션허브 박성준부사장20160203_마인즈랩_딥러닝세미나_09 사물인터넷 홈오토메이션허브 박성준부사장
20160203_마인즈랩_딥러닝세미나_09 사물인터넷 홈오토메이션허브 박성준부사장Taejoon Yoo
 
[1C6]오픈소스 하드웨어 플랫폼과 Node.js로 구현하는 IoT 플랫폼
[1C6]오픈소스 하드웨어 플랫폼과 Node.js로 구현하는 IoT 플랫폼[1C6]오픈소스 하드웨어 플랫폼과 Node.js로 구현하는 IoT 플랫폼
[1C6]오픈소스 하드웨어 플랫폼과 Node.js로 구현하는 IoT 플랫폼NAVER D2
 
IoT 기반 비즈니스 트랜드 및 보안 이슈 전망 2015.12.10
IoT 기반 비즈니스 트랜드 및 보안 이슈 전망   2015.12.10IoT 기반 비즈니스 트랜드 및 보안 이슈 전망   2015.12.10
IoT 기반 비즈니스 트랜드 및 보안 이슈 전망 2015.12.10Hakyong Kim
 
Internet of Things(IoT) Business Model and Business Strategy
Internet of Things(IoT) Business Model and Business StrategyInternet of Things(IoT) Business Model and Business Strategy
Internet of Things(IoT) Business Model and Business StrategyHakyong Kim
 
[위너스랩]국내외 IoT 제품 모음 / Internet of Things Hardware Compilation
[위너스랩]국내외 IoT 제품 모음 / Internet of Things Hardware Compilation[위너스랩]국내외 IoT 제품 모음 / Internet of Things Hardware Compilation
[위너스랩]국내외 IoT 제품 모음 / Internet of Things Hardware CompilationBruceDong WinnersLab
 

Andere mochten auch (20)

IOT 비즈니스기회
IOT 비즈니스기회IOT 비즈니스기회
IOT 비즈니스기회
 
사물인터넷(Internet of Things) 시대의 공개SW
사물인터넷(Internet of Things) 시대의 공개SW사물인터넷(Internet of Things) 시대의 공개SW
사물인터넷(Internet of Things) 시대의 공개SW
 
IoT, 기술의 혁신과 미래 그리고 통찰
IoT, 기술의 혁신과 미래 그리고 통찰IoT, 기술의 혁신과 미래 그리고 통찰
IoT, 기술의 혁신과 미래 그리고 통찰
 
IoT 제품 리뷰 - 약 20개의 IoT 제품 리뷰
IoT 제품 리뷰 - 약 20개의 IoT 제품 리뷰IoT 제품 리뷰 - 약 20개의 IoT 제품 리뷰
IoT 제품 리뷰 - 약 20개의 IoT 제품 리뷰
 
Internet of Things - Iot Solution 73 - 사물인터넷 제품 리뷰 73
Internet of Things - Iot Solution 73 - 사물인터넷 제품 리뷰 73Internet of Things - Iot Solution 73 - 사물인터넷 제품 리뷰 73
Internet of Things - Iot Solution 73 - 사물인터넷 제품 리뷰 73
 
사물인터넷 비즈니스 어프로치 (Internet of Things (IoT) Business Approach)
사물인터넷 비즈니스 어프로치 (Internet of Things (IoT) Business Approach)사물인터넷 비즈니스 어프로치 (Internet of Things (IoT) Business Approach)
사물인터넷 비즈니스 어프로치 (Internet of Things (IoT) Business Approach)
 
사물인터넷(IoT)/웨어러블 UX 디자인툴킷_UX-trigger for Iot/Wearable_v1
사물인터넷(IoT)/웨어러블 UX 디자인툴킷_UX-trigger for Iot/Wearable_v1사물인터넷(IoT)/웨어러블 UX 디자인툴킷_UX-trigger for Iot/Wearable_v1
사물인터넷(IoT)/웨어러블 UX 디자인툴킷_UX-trigger for Iot/Wearable_v1
 
국내외 Io t 기술 표준
국내외 Io t 기술 표준국내외 Io t 기술 표준
국내외 Io t 기술 표준
 
사물인터넷에 활용되는 무선통신 기술
사물인터넷에 활용되는 무선통신 기술사물인터넷에 활용되는 무선통신 기술
사물인터넷에 활용되는 무선통신 기술
 
Amazon Echo 기반 IoT 서비스 개발을 위한 Alexa Skills Kit 및 AWS Lambda 활용 (윤석찬)
Amazon Echo 기반 IoT 서비스 개발을 위한 Alexa Skills Kit 및 AWS Lambda 활용 (윤석찬) Amazon Echo 기반 IoT 서비스 개발을 위한 Alexa Skills Kit 및 AWS Lambda 활용 (윤석찬)
Amazon Echo 기반 IoT 서비스 개발을 위한 Alexa Skills Kit 및 AWS Lambda 활용 (윤석찬)
 
IoT(사물인터넷) 제품 및 서비스 동향
IoT(사물인터넷) 제품 및 서비스 동향IoT(사물인터넷) 제품 및 서비스 동향
IoT(사물인터넷) 제품 및 서비스 동향
 
[WeFocus] 사물인터넷 특허전략 김성현 20151208_티노스_v2
[WeFocus] 사물인터넷 특허전략 김성현 20151208_티노스_v2[WeFocus] 사물인터넷 특허전략 김성현 20151208_티노스_v2
[WeFocus] 사물인터넷 특허전략 김성현 20151208_티노스_v2
 
2015년 사물인터넷 시장 전망 및 비즈니스 전략
2015년 사물인터넷 시장 전망 및 비즈니스 전략2015년 사물인터넷 시장 전망 및 비즈니스 전략
2015년 사물인터넷 시장 전망 및 비즈니스 전략
 
사물인터넷, 이제는 서비스다!
사물인터넷, 이제는 서비스다!사물인터넷, 이제는 서비스다!
사물인터넷, 이제는 서비스다!
 
사물인터넷 강의 - 사물인터넷과 비즈니스 2016.02.24
사물인터넷 강의 - 사물인터넷과 비즈니스   2016.02.24사물인터넷 강의 - 사물인터넷과 비즈니스   2016.02.24
사물인터넷 강의 - 사물인터넷과 비즈니스 2016.02.24
 
20160203_마인즈랩_딥러닝세미나_09 사물인터넷 홈오토메이션허브 박성준부사장
20160203_마인즈랩_딥러닝세미나_09 사물인터넷 홈오토메이션허브 박성준부사장20160203_마인즈랩_딥러닝세미나_09 사물인터넷 홈오토메이션허브 박성준부사장
20160203_마인즈랩_딥러닝세미나_09 사물인터넷 홈오토메이션허브 박성준부사장
 
[1C6]오픈소스 하드웨어 플랫폼과 Node.js로 구현하는 IoT 플랫폼
[1C6]오픈소스 하드웨어 플랫폼과 Node.js로 구현하는 IoT 플랫폼[1C6]오픈소스 하드웨어 플랫폼과 Node.js로 구현하는 IoT 플랫폼
[1C6]오픈소스 하드웨어 플랫폼과 Node.js로 구현하는 IoT 플랫폼
 
IoT 기반 비즈니스 트랜드 및 보안 이슈 전망 2015.12.10
IoT 기반 비즈니스 트랜드 및 보안 이슈 전망   2015.12.10IoT 기반 비즈니스 트랜드 및 보안 이슈 전망   2015.12.10
IoT 기반 비즈니스 트랜드 및 보안 이슈 전망 2015.12.10
 
Internet of Things(IoT) Business Model and Business Strategy
Internet of Things(IoT) Business Model and Business StrategyInternet of Things(IoT) Business Model and Business Strategy
Internet of Things(IoT) Business Model and Business Strategy
 
[위너스랩]국내외 IoT 제품 모음 / Internet of Things Hardware Compilation
[위너스랩]국내외 IoT 제품 모음 / Internet of Things Hardware Compilation[위너스랩]국내외 IoT 제품 모음 / Internet of Things Hardware Compilation
[위너스랩]국내외 IoT 제품 모음 / Internet of Things Hardware Compilation
 

Ähnlich wie 20150127 사물인터넷 앱 개발과 커넥티드(connected)

20150303 RAD스튜디오로 사물인터넷(IoT) 구현하기
20150303 RAD스튜디오로 사물인터넷(IoT) 구현하기20150303 RAD스튜디오로 사물인터넷(IoT) 구현하기
20150303 RAD스튜디오로 사물인터넷(IoT) 구현하기Devgear
 
RAD Studio XE8을 소개합니다.
RAD Studio XE8을 소개합니다.RAD Studio XE8을 소개합니다.
RAD Studio XE8을 소개합니다.Devgear
 
사물인터넷 실제 구현하기 DeepDive
사물인터넷 실제 구현하기 DeepDive사물인터넷 실제 구현하기 DeepDive
사물인터넷 실제 구현하기 DeepDiveDevgear
 
온라인세미나: 처음 만나는 RAD Studio XE8
온라인세미나: 처음 만나는 RAD Studio XE8온라인세미나: 처음 만나는 RAD Studio XE8
온라인세미나: 처음 만나는 RAD Studio XE8Devgear
 
Developer direct live in 부산
Developer direct live in 부산Developer direct live in 부산
Developer direct live in 부산Humphery Kim
 
RAD Studio XE7 Direct LIVE! in 광주
RAD Studio XE7 Direct LIVE! in 광주RAD Studio XE7 Direct LIVE! in 광주
RAD Studio XE7 Direct LIVE! in 광주Devgear
 
RAD Studio 10 시애틀: 출시 세미나 발표자료
RAD Studio 10 시애틀: 출시 세미나 발표자료RAD Studio 10 시애틀: 출시 세미나 발표자료
RAD Studio 10 시애틀: 출시 세미나 발표자료Devgear
 
RAD스튜디오 100% 활용하기
RAD스튜디오 100% 활용하기 RAD스튜디오 100% 활용하기
RAD스튜디오 100% 활용하기 Devgear
 
델파이,C++빌더: 의료 시스템 개발 전문가를 위한 시장현황과 전략
델파이,C++빌더: 의료 시스템 개발 전문가를 위한 시장현황과 전략델파이,C++빌더: 의료 시스템 개발 전문가를 위한 시장현황과 전략
델파이,C++빌더: 의료 시스템 개발 전문가를 위한 시장현황과 전략Devgear
 
RAD스튜디오 100% 활용하기 - 최신 기술 적용과 확장
RAD스튜디오 100% 활용하기 - 최신 기술 적용과 확장RAD스튜디오 100% 활용하기 - 최신 기술 적용과 확장
RAD스튜디오 100% 활용하기 - 최신 기술 적용과 확장Devgear
 
델파이,C++빌더: 물류 시스템 개발 전문가를 위한 시장현황과 전략
델파이,C++빌더: 물류 시스템 개발 전문가를 위한 시장현황과 전략델파이,C++빌더: 물류 시스템 개발 전문가를 위한 시장현황과 전략
델파이,C++빌더: 물류 시스템 개발 전문가를 위한 시장현황과 전략Devgear
 
[20150204 세미나] VCL 개발자를 위한 Speed UP! RAD스튜디오
[20150204 세미나] VCL 개발자를 위한 Speed UP! RAD스튜디오[20150204 세미나] VCL 개발자를 위한 Speed UP! RAD스튜디오
[20150204 세미나] VCL 개발자를 위한 Speed UP! RAD스튜디오Devgear
 
RAD Studio XE7 기술 세미나 발표자료
RAD Studio XE7 기술 세미나 발표자료RAD Studio XE7 기술 세미나 발표자료
RAD Studio XE7 기술 세미나 발표자료Devgear
 
[데브기어 온라인세미나] 20160504 새로 강화된 기능들 RAD Studio, Delphi, C++Builder
[데브기어 온라인세미나] 20160504 새로 강화된 기능들 RAD Studio, Delphi, C++Builder[데브기어 온라인세미나] 20160504 새로 강화된 기능들 RAD Studio, Delphi, C++Builder
[데브기어 온라인세미나] 20160504 새로 강화된 기능들 RAD Studio, Delphi, C++BuilderDevgear
 
RAD Studio XE7 DeepDive_VCL 자세히 살펴보기_김현수
RAD Studio XE7 DeepDive_VCL 자세히 살펴보기_김현수RAD Studio XE7 DeepDive_VCL 자세히 살펴보기_김현수
RAD Studio XE7 DeepDive_VCL 자세히 살펴보기_김현수Devgear
 
[Step UP! 마이그레이션] RAD 업그레이드 마이그레이션_계획과 검토
[Step UP! 마이그레이션] RAD 업그레이드 마이그레이션_계획과 검토[Step UP! 마이그레이션] RAD 업그레이드 마이그레이션_계획과 검토
[Step UP! 마이그레이션] RAD 업그레이드 마이그레이션_계획과 검토Devgear
 
민트소프트 소개서
민트소프트 소개서민트소프트 소개서
민트소프트 소개서KangsikChoi3
 
아이씨엔 매거진- May 2012. Industrial Communication Network MAGAZINE
아이씨엔 매거진- May 2012. Industrial Communication Network MAGAZINE아이씨엔 매거진- May 2012. Industrial Communication Network MAGAZINE
아이씨엔 매거진- May 2012. Industrial Communication Network MAGAZINESeungMo Oh
 
Smart IoT Design and Practice System 스마트 IoT 설계 실습시스템
Smart IoT Design and Practice System  스마트 IoT 설계 실습시스템Smart IoT Design and Practice System  스마트 IoT 설계 실습시스템
Smart IoT Design and Practice System 스마트 IoT 설계 실습시스템봉조 김
 
Mobile/Embedded for Silverlight
Mobile/Embedded for SilverlightMobile/Embedded for Silverlight
Mobile/Embedded for SilverlightSeo Jinho
 

Ähnlich wie 20150127 사물인터넷 앱 개발과 커넥티드(connected) (20)

20150303 RAD스튜디오로 사물인터넷(IoT) 구현하기
20150303 RAD스튜디오로 사물인터넷(IoT) 구현하기20150303 RAD스튜디오로 사물인터넷(IoT) 구현하기
20150303 RAD스튜디오로 사물인터넷(IoT) 구현하기
 
RAD Studio XE8을 소개합니다.
RAD Studio XE8을 소개합니다.RAD Studio XE8을 소개합니다.
RAD Studio XE8을 소개합니다.
 
사물인터넷 실제 구현하기 DeepDive
사물인터넷 실제 구현하기 DeepDive사물인터넷 실제 구현하기 DeepDive
사물인터넷 실제 구현하기 DeepDive
 
온라인세미나: 처음 만나는 RAD Studio XE8
온라인세미나: 처음 만나는 RAD Studio XE8온라인세미나: 처음 만나는 RAD Studio XE8
온라인세미나: 처음 만나는 RAD Studio XE8
 
Developer direct live in 부산
Developer direct live in 부산Developer direct live in 부산
Developer direct live in 부산
 
RAD Studio XE7 Direct LIVE! in 광주
RAD Studio XE7 Direct LIVE! in 광주RAD Studio XE7 Direct LIVE! in 광주
RAD Studio XE7 Direct LIVE! in 광주
 
RAD Studio 10 시애틀: 출시 세미나 발표자료
RAD Studio 10 시애틀: 출시 세미나 발표자료RAD Studio 10 시애틀: 출시 세미나 발표자료
RAD Studio 10 시애틀: 출시 세미나 발표자료
 
RAD스튜디오 100% 활용하기
RAD스튜디오 100% 활용하기 RAD스튜디오 100% 활용하기
RAD스튜디오 100% 활용하기
 
델파이,C++빌더: 의료 시스템 개발 전문가를 위한 시장현황과 전략
델파이,C++빌더: 의료 시스템 개발 전문가를 위한 시장현황과 전략델파이,C++빌더: 의료 시스템 개발 전문가를 위한 시장현황과 전략
델파이,C++빌더: 의료 시스템 개발 전문가를 위한 시장현황과 전략
 
RAD스튜디오 100% 활용하기 - 최신 기술 적용과 확장
RAD스튜디오 100% 활용하기 - 최신 기술 적용과 확장RAD스튜디오 100% 활용하기 - 최신 기술 적용과 확장
RAD스튜디오 100% 활용하기 - 최신 기술 적용과 확장
 
델파이,C++빌더: 물류 시스템 개발 전문가를 위한 시장현황과 전략
델파이,C++빌더: 물류 시스템 개발 전문가를 위한 시장현황과 전략델파이,C++빌더: 물류 시스템 개발 전문가를 위한 시장현황과 전략
델파이,C++빌더: 물류 시스템 개발 전문가를 위한 시장현황과 전략
 
[20150204 세미나] VCL 개발자를 위한 Speed UP! RAD스튜디오
[20150204 세미나] VCL 개발자를 위한 Speed UP! RAD스튜디오[20150204 세미나] VCL 개발자를 위한 Speed UP! RAD스튜디오
[20150204 세미나] VCL 개발자를 위한 Speed UP! RAD스튜디오
 
RAD Studio XE7 기술 세미나 발표자료
RAD Studio XE7 기술 세미나 발표자료RAD Studio XE7 기술 세미나 발표자료
RAD Studio XE7 기술 세미나 발표자료
 
[데브기어 온라인세미나] 20160504 새로 강화된 기능들 RAD Studio, Delphi, C++Builder
[데브기어 온라인세미나] 20160504 새로 강화된 기능들 RAD Studio, Delphi, C++Builder[데브기어 온라인세미나] 20160504 새로 강화된 기능들 RAD Studio, Delphi, C++Builder
[데브기어 온라인세미나] 20160504 새로 강화된 기능들 RAD Studio, Delphi, C++Builder
 
RAD Studio XE7 DeepDive_VCL 자세히 살펴보기_김현수
RAD Studio XE7 DeepDive_VCL 자세히 살펴보기_김현수RAD Studio XE7 DeepDive_VCL 자세히 살펴보기_김현수
RAD Studio XE7 DeepDive_VCL 자세히 살펴보기_김현수
 
[Step UP! 마이그레이션] RAD 업그레이드 마이그레이션_계획과 검토
[Step UP! 마이그레이션] RAD 업그레이드 마이그레이션_계획과 검토[Step UP! 마이그레이션] RAD 업그레이드 마이그레이션_계획과 검토
[Step UP! 마이그레이션] RAD 업그레이드 마이그레이션_계획과 검토
 
민트소프트 소개서
민트소프트 소개서민트소프트 소개서
민트소프트 소개서
 
아이씨엔 매거진- May 2012. Industrial Communication Network MAGAZINE
아이씨엔 매거진- May 2012. Industrial Communication Network MAGAZINE아이씨엔 매거진- May 2012. Industrial Communication Network MAGAZINE
아이씨엔 매거진- May 2012. Industrial Communication Network MAGAZINE
 
Smart IoT Design and Practice System 스마트 IoT 설계 실습시스템
Smart IoT Design and Practice System  스마트 IoT 설계 실습시스템Smart IoT Design and Practice System  스마트 IoT 설계 실습시스템
Smart IoT Design and Practice System 스마트 IoT 설계 실습시스템
 
Mobile/Embedded for Silverlight
Mobile/Embedded for SilverlightMobile/Embedded for Silverlight
Mobile/Embedded for Silverlight
 

Mehr von Devgear

[델파이 Begin...End] 0장. 책 소개/저자 소개/목차
[델파이 Begin...End] 0장. 책 소개/저자 소개/목차[델파이 Begin...End] 0장. 책 소개/저자 소개/목차
[델파이 Begin...End] 0장. 책 소개/저자 소개/목차Devgear
 
RAD스튜디오를 활용한 장비 연동 시스템 구축방안
RAD스튜디오를 활용한 장비 연동 시스템 구축방안 RAD스튜디오를 활용한 장비 연동 시스템 구축방안
RAD스튜디오를 활용한 장비 연동 시스템 구축방안 Devgear
 
RAD스튜디오를 활용한 헬스 케어 시스템 구축방안
RAD스튜디오를 활용한 헬스 케어 시스템 구축방안 RAD스튜디오를 활용한 헬스 케어 시스템 구축방안
RAD스튜디오를 활용한 헬스 케어 시스템 구축방안 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
 
전사 데이터 관리 반드시 피해야 할 7가지 실수
전사 데이터 관리 반드시 피해야 할 7가지 실수전사 데이터 관리 반드시 피해야 할 7가지 실수
전사 데이터 관리 반드시 피해야 할 7가지 실수Devgear
 
유니버설 데이터 모델과 패턴
유니버설 데이터 모델과 패턴유니버설 데이터 모델과 패턴
유니버설 데이터 모델과 패턴Devgear
 
SLA(서비스 수준)을 데이터베이스 모니터링에 반영하기
SLA(서비스 수준)을 데이터베이스 모니터링에 반영하기SLA(서비스 수준)을 데이터베이스 모니터링에 반영하기
SLA(서비스 수준)을 데이터베이스 모니터링에 반영하기Devgear
 

Mehr von Devgear (20)

[델파이 Begin...End] 0장. 책 소개/저자 소개/목차
[델파이 Begin...End] 0장. 책 소개/저자 소개/목차[델파이 Begin...End] 0장. 책 소개/저자 소개/목차
[델파이 Begin...End] 0장. 책 소개/저자 소개/목차
 
RAD스튜디오를 활용한 장비 연동 시스템 구축방안
RAD스튜디오를 활용한 장비 연동 시스템 구축방안 RAD스튜디오를 활용한 장비 연동 시스템 구축방안
RAD스튜디오를 활용한 장비 연동 시스템 구축방안
 
RAD스튜디오를 활용한 헬스 케어 시스템 구축방안
RAD스튜디오를 활용한 헬스 케어 시스템 구축방안 RAD스튜디오를 활용한 헬스 케어 시스템 구축방안
RAD스튜디오를 활용한 헬스 케어 시스템 구축방안
 
델파이 @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앱 개발 환경 설정
 
델파이 안드로이드앱 개발 환경 설정
델파이 안드로이드앱 개발 환경 설정델파이 안드로이드앱 개발 환경 설정
델파이 안드로이드앱 개발 환경 설정
 
전사 데이터 관리 반드시 피해야 할 7가지 실수
전사 데이터 관리 반드시 피해야 할 7가지 실수전사 데이터 관리 반드시 피해야 할 7가지 실수
전사 데이터 관리 반드시 피해야 할 7가지 실수
 
유니버설 데이터 모델과 패턴
유니버설 데이터 모델과 패턴유니버설 데이터 모델과 패턴
유니버설 데이터 모델과 패턴
 
SLA(서비스 수준)을 데이터베이스 모니터링에 반영하기
SLA(서비스 수준)을 데이터베이스 모니터링에 반영하기SLA(서비스 수준)을 데이터베이스 모니터링에 반영하기
SLA(서비스 수준)을 데이터베이스 모니터링에 반영하기
 

20150127 사물인터넷 앱 개발과 커넥티드(connected)

  • 1. EMBARCADERO TECHNOLOGIESEMBARCADERO TECHNOLOGIES 박범용 ㈜데브기어 Beomyong.park@embarcadero.com 사물인터넷 앱 개발과 커넥티드(Connected)! 2015년 01월 27일
  • 2. EMBARCADERO TECHNOLOGIES Agenda • 엠바카데로 (솔루션과 전략) • 사물인터넷(IoT) 앱 개발 • 연결된 앱 (Connected Apps) 그리고 모든 것에 연결 • 엔터프라이즈 기업을 위한 사물인터넷(IoT)
  • 4. EMBARCADERO TECHNOLOGIES 4 Founded 1993 3.2 Million Customers 500+ Employees in 29 Countries 5 R&D Centers of Excellence World Wide Sales & Support Embarcadero Technologies
  • 5. EMBARCADERO TECHNOLOGIES 수백만의 Delphi/C++ 개발자는 코딩 중… • 연간 97 억 줄 • 10만 윈도우 애플리케이션 • 80% 적은 코드 – 1 줄당 1,700원 • 68조원을 개발자가 연간 절감 • 이제, 사물인터넷으로 확장
  • 6. EMBARCADERO TECHNOLOGIES 멀티-디바이스 순수 네이티브 Apple Google Microsoft HTML5 Appcelerator Kony 단일 디바이스 멀티 디바이스 스크립트순수 네이티브 멀티-디바이스 순수 네이티브 Embarcadero 찬성 네이티브 사용자경험(UX) 네이티브 성능 보안성 찬성 단일 팀 개발 비용이 더 작음 신속한 시장 진출
  • 7. EMBARCADERO TECHNOLOGIES $ Future 델파이 or C++ FM 앱 프레임워크 단일 팀, 단일 코드베이스 단일 팀 단일 코드베이스 RAD 스튜디오로 멀티-디바이스를 실현
  • 8. EMBARCADERO TECHNOLOGIES Embarcadero, XCode Appcelerator, HTML5, Sencha, Kendo, Edge, PhoneGap, Corona Xamarin, Dalvik Titanium.Geolocation.distanceFilter = .25; Ti.Geolocation.purpose = "Callbacks Are Your Friend”; // make the API call Ti.Geolocation.getCurrentPosition(function (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 100100110010 011001001100 100110010011 001001100100 110010 ARM Binary Bytecode IL JavaScript 런타임인터프리 터 가상 머신 (VM) 런타임 네이티브 스크립트 가상머신
  • 9. EMBARCADERO TECHNOLOGIES 순수 네이티브로 컴파일된 코드 – 모바일의 경우 앱 소스 코드 FM 프레임워크 Cocoa SDK Native Developer Kit .app in IPA .so in APK
  • 10. EMBARCADERO TECHNOLOGIES 컴파일된 코드 vs 가상/스크립팅 코드 순수 네이티브 코드 ARM CPU ARM CPU 소프트웨어 가상 CPU 일명 가상 머신 (VM) 가상 코드 “VB를 기억하시는 분?” 최적화: 앱은 미리 셋팅된 VM의 능력 이내로 제한 성능: 앱은 디바이스에서 동작하는 가상 머신소프트웨어 프로세스 내에서 작동 예측 가능성: 메모리가 자동 회수됨 - 꽉 차거나 VM 이 판단해서. 개발자가 판단하는 것이 아님. 사용자 경험 (UX) : 가상 앱들은 디바이스의 스펙에 대해 모름. 디바이스 제조사들(삼성, 애플 등)은 수많은 비용을 투자하여 엔지니어링, 튜닝함. 제한된 CPU, 베터리, 메모리에서 최대한 뛰어난 UX를 vs C, C++, Obj-C 델파이 HTML5/JavaScrip t, Java, .NET, Mono
  • 11. EMBARCADERO TECHNOLOGIES Platform Vendor Tools Embarcadero HTML5 Cross Platform Appcelerator Xamarin 도구 XCode, Visual Studio, Eclipse RADStudio Adobe, Sencha, Kendo, HTML5Builder Titanium Mono 플랫폼 Win or Mac or iOS or Android* Mac/Win/iOS & Android* (2013) iOS/Android iOS/Android iOS/Android 단일 소스/ 멀티- 디바이스 No Yes Yes 일부 일부 런타임 ARM ARM JavaScript JavaScript Bytecode VM 순수 네이티브 스크립트 VM 순수 네이티브 or 스크립트? *Android NDK 는 순수 네이티브 – Android ADK (Java/Davlik VM)은 순수 네이티브 아님
  • 12. EMBARCADERO TECHNOLOGIES 순수 네이티브, 컴파일된 코드 • 순수 네이티브, 컴파일된 코드 (RAD 스튜디오 사용)는 스크립트가 없으며 하드웨어 CPU에서 바로 작동되므로 다음과 같은 장점을 가짐: – 빠르다 – Uncompromised native device performance with full native API and CPU control when needed, and not limited by or slowed by script interpreters and VMs. – 예측 가능하다 – Apps run directly on the device CPU, as intended by the device vendors, and are not slowed by additional software layers and random garbage collection. – 사용자경험(UX)이 더 뛰어나다 – Apps take full advantage of device capabilities and performance.
  • 15. EMBARCADERO TECHNOLOGIES 최신 언어의 기능 • Property-Method-Event • Automatic Reference Counting • Interfaces • Attributes • Generics/Collections • Anonymous Methods (Lambda functions/closures) • Rich RTTI
  • 17. EMBARCADERO TECHNOLOGIES FireUI • 엠바카데로의 기술 컬렉션으로 하나의 화면(UI) 폼을 서로 다른 모든 디바이스와 화면 비율에 적용 – UI 폼 디자이너 – MultiView 컴포넌트 – Behavior 서비스
  • 18. EMBARCADERO TECHNOLOGIES 멀티-디바이스 디자이너 • 마스터 폼 디자인 • 필요하면 특정 뷰를 생성 – 마스터 폼을 상속 • 단일 프로젝트의 단일 폼이 모든 디바이스에 적용 – UI 코드와 이벤트 처리 공유
  • 19. EMBARCADERO TECHNOLOGIES TMultiView 컴포넌트 • 디바이스의 화면에 알맞게 마스터 목록과 메뉴를 표시
  • 20. EMBARCADERO TECHNOLOGIES Behavior 서비스 • 개발자가 앱이 실행될 디바이스, OS, 화면 요소에 액세스할 수 있는 API • MultiView 컴포넌트가 자동으로 화면에 반응할 수 있도록 하는 기반
  • 22.
  • 23. EMBARCADERO TECHNOLOGIES 왜 사물인터넷 (IoT) 인가? • 사물인터넷(IoT)은 우리가 디바이스를 사용하고 상호작용하는 방식을 바꾸고 있습니다 • 기기/웨어러블은 새로운 사용자 경험(UX) 입니다 • 앱은 더이상 혼자있을 수 없습니다. 앱은 디바이스, 기기, 클라우드, 데이터 요소로 분산되어서 존재합니다. WorksWith
  • 24. EMBARCADERO TECHNOLOGIES 현재의 앱을 사물인터넷으로 확장 Appmethod breath new life into existing applications by enabling developers to easily IOT extend existing apps connecting devices, sensors, data and services. 연결된 앱들을 구축 With AppTethering, developers easily extend an app user experience across devices and gadgets. This is especially powerful for extending the utility of existing desktop and mobile apps. Virtually all industries can immediately benefit, such as Point of Sale, Food Services, Healthcare, Manufacturing and Shipping but the applications are limitless.
  • 25. EMBARCADERO TECHNOLOGIES 수천가지의 디바이스와 동작 Appmethod’s integrated wireless support (Bluetooth and Wifi ) works with thousands of “off the shelf” consumer and industry specific devices. Appmethod’s approach make it easy to integrate virtually any device into the app user experience, and even support multiple device vendors with the same code. Bluetooth & WiFi 내장 Appmethod's integrated Bluetooth and WiFi support in the RTL and easy to use components enable developers to easily connect to any wireless and Internet connected gadgets, sensors and devices.
  • 26. EMBARCADERO TECHNOLOGIES AT AT PC 앱 모바일 앱 스마트폰 앱 AT • 앱을 서로서로 연결 • 디바이스 자동 탐색 • 다른 디바이스의 이벤트와 동작을 제어 • 앱을 원격 조정 • 데이터 송수신 • Bluetooth & WiFi 지원 앱 테더링 (AppTethering)
  • 27. EMBARCADERO TECHNOLOGIES • 개발자들이 상호 연결되는 새로운 앱을 만들 수 있다: 앱들이 서로서로 연결되고, 기기, 클라우드 서비스, 데이터에 연결 • RAD 스튜디오와 앱메소드는 연결된 앱들의 새로운 세상을 위한 개발 도구 • 상호 연결의 주요 4 영역: – 모바일/PC 디바이스 – 기기 – 클라우드 서비스 – 엔터프라이즈 데이터 RAD스튜디오와 사물인터넷(IoT)
  • 28. EMBARCADERO TECHNOLOGIES 사물인터넷(IoT)에 연결하려면 • 앱을 패키징하여 로드 – Bluetooth or WiFi 테더링 • Bluetooth LE 프로파일 – GATT • REST APIs over WiFi • 플랫폼 SDK
  • 30. EMBARCADERO TECHNOLOGIESEMBARCADERO TECHNOLOGIES 엔터프라이즈를 위한 IoT (헬스 케어, 스마트 공장…)
  • 32. EMBARCADERO TECHNOLOGIES 엔터프라이즈 모빌리티 서비스 (Enterprise Mobility Services, EMS) • 턴키 미들웨어 서버, 기업용 사물 인터넷 기능 내장 – 사용자 관리, 인증 – REST 위에 직접 만든 API들을 오픈 – 엔터프라이즈 데이터베이스를 REST를 통해 연결 (Oracle, MS SQL Server, DB2, Informix, Sybase, 등) – 모바일 임베디드, 서버-사이드 DB 내장 – 웹 콘솔을 통해 사용자, 디바이스, API 사용 분석
  • 33. EMBARCADERO TECHNOLOGIES Connecting to All Things 40 RTL App Tethering 컴포넌트Framework BT Speaker Google Glass Samsung TV Wireless Scale Carplay XML Device Profiles (100’s to 1000’s)
  • 34. EMBARCADERO TECHNOLOGIES 기업용 IOT 41 EMS 서버 • 사용자 인증 • API 호스팅 • 기업 데이터 액세스 • 데이터 저장소 • IOT 디바이스 접근 통제 EMS IOT Repeater 사용자 근처의 사물 IOT Repeater 근처의 사물 EMS 서버 근처의 사물 모든 클라우드 서비스 기업 내의 모든 데이터와 서비스
  • 35. EMBARCADERO TECHNOLOGIES Example: 병원/의료영상 검사실 42 EMS 서버 • 사용자 인증 • API 호스팅 • 기업 데이터 액세스 • 안전한 데이터 저장소 • IOT 디바이스 접근 통제 EMS IOT Repeater 아웃365 캘린더 대기실 EMS IOT Repeater 영상 검사실 Oracle 암호화된 데이터 IT BAAS 의료진의 태블릿 환자의 폰 환자의 스마트워치 다음 환자 호출 대기시간 표시 Imaging Center Michael, Dr. Jones will See you now. Close View 간호사실 EMS IOT Repeater 간호사 태블릿 MRI 스캐너
  • 36. EMBARCADERO TECHNOLOGIES Example: 스마트 공장 43 EMS 서버 • 사용자 인증 • API 호스팅 • 기업 데이터 액세스 • 안전한 데이터 저장소 • IOT 디바이스 접근 통제 EMS IOT Repeater 생산 라인 EMS IOT Repeater Oracle 암호화된 데이터 IT 엔지니어의 태블릿 엔지니어의 폰 엔지니어의 스마트워치 생산 현황 표시 로봇 자재 창고 실내 온도 & 습도 센서 재고 관리 로봇