tizen gear app 개발 서울대 산학협력 프로젝트 2014.03. 삼성전자 /...
TRANSCRIPT
Tizen Gear App 개발서울대 산학협력 프로젝트
2014.03.삼성전자 / 소프트웨어센터 /SW Platform 팀
Copyright © 2013 Samsung Electronics, Co., Ltd. All rights reserved. 2
프로젝트 개요주제 : Tizen Gear SDK 를 활용한 Tizen Gear App 개발
내용 : Tizen Gear 용 H/W 와 연동하여 , HTML5 및 Tizen Gear API 를 활용하여 Tizen Gear 용 App 을 작성
필요 지식 : HTML5 (javascript/html/css)
사양Platform: Tizen 2.2.1CPU: 1GHz (DualCore)Memory: 512MB (RAM), 4GB(ROM)Display: 1.63 인치Camera : 2MP
Copyright © 2013 Samsung Electronics, Co., Ltd. All rights reserved. 3
Tizen?
Linux 기반 open source platformLinux Foundation 산하 projectLatest public release version : 2.2.1http://www.tizen.org
Copyright © 2013 Samsung Electronics, Co., Ltd. All rights reserved. 4
History
2012 년 4 월 : 1.0 배포 (Larkspur)웹애플리케이션 개발 지원
2013 년 2 월 : 2.0 배포 (Magnolia)네이티브 애플리케이션 개발 지원 (C++)
2013 년 11 월 : 2.2.1 배포
Copyright © 2013 Samsung Electronics, Co., Ltd. All rights reserved. 5
Tizen…
Cross Category Platform
Copyright © 2013 Samsung Electronics, Co., Ltd. All rights reserved. 6
Tizen…
NX300M 에뮬레이터
Copyright © 2013 Samsung Electronics, Co., Ltd. All rights reserved. 7
Tizen Architecture
Base/IO/Text/Locales
Graphics/UINet/Telephony/Messaging
UixLocationsSocial/Content Web/XmlMedia
App/Security/System Services
W3C/HTML5 Device APIs
Web Runtime
Video Touch
CSS3 WebGL
Worker
BT Call
LBS NFC
Msg… …
애플리케이션
웹 프레임워크
커널
코어 프레임워크
네이티브 프레임워크
ApplicationFramework
Graphics & UI Multimedia Web Messaging Location
Security System Base Connectivity Telephony PIM
Linux Kernel & device drivers
웹 애플리케이션 네이티브 애플리케이션
Public API
코어 애플리케이션
Copyright © 2013 Samsung Electronics, Co., Ltd. All rights reserved. 8
Tizen Web Application Architecture
Webkit Device API
Tizen Framework / Kernel
Web Runtime
WebApplication
Tizen Web UI Framewok
Copyright © 2013 Samsung Electronics, Co., Ltd. All rights reserved. 9
Tizen Gear App : Web App
Webview
ContainerHTML, CSS
DEVICE
Javascript
Native
Web App 개발
Copyright © 2013 Samsung Electronics, Co., Ltd. All rights reserved. 10
Tizen Gear SDK
Web app 을 개발할 수 있는 IDE tool 제공Device 의 feature 를 제어할 수 있는 device API 제공Sample apps 제공Emulator 제공 (TBD)
Copyright © 2013 Samsung Electronics, Co., Ltd. All rights reserved. 11
프로젝트 예시Tizen Gear SDK 에 있는 sample app 을 참조 (TBD)