31
ICT Forum Korea 2010 Web Platform 기술과 Web Platform 기술과 표준화 동향 2010. 5. 7 S h L M PhD Soonho Lee, Manager, PhD Service R&D Center, SK Telecom

Web Platform 기술과 표준화 동향

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Web Platform 기술과 표준화 동향

ICT Forum Korea 2010

Web Platform 기술과Web Platform 기술과표준화 동향

2010. 5. 7

S h L M PhDSoonho Lee, Manager, PhD

Service R&D Center, SK Telecom

Page 2: Web Platform 기술과 표준화 동향

바일 웹 바일 앱모바일 웹 vs. 모바일 앱

2

Page 3: Web Platform 기술과 표준화 동향

스마트폰 새로운 세상을 열다스마트폰 새로운 세상을 열다.

“이동통신 산업 전체의 패러다임 변화 주도”이동통신 산업 전체의 패러다임 변화 주도

3

Page 4: Web Platform 기술과 표준화 동향

모바일 앱스 !?모바일 앱스 !?

“앱 러쉬! (`90년대 末 웹 러쉬)”

4

Page 5: Web Platform 기술과 표준화 동향

모바일 웹 ?모바일 웹 ?

2005: The Year of Mobile Web

2006: The Year of Mobile Web

2007: Th Y f M bil W b2007: The Year of Mobile Web

2008: The Year of Mobile Web

2009: The Year of Mobile Web

2010: The Year of Mobile Web

5

Page 6: Web Platform 기술과 표준화 동향

모바일 웹 !모바일 웹 !

국내 포털의 모바일 웹사이트 구축 러쉬!사이트 구축 러쉬!

NAVER의 변화 (아이콘形)

6

Page 7: Web Platform 기술과 표준화 동향

M bil W b 관심 증대?!Mobile Web 관심 증대?!

모바일 Application 성장과 더불어 모바일 웹 컨텐츠가 상대적으로

빠른 속도로 성장

The state of the mobile touch web, Taptu Report 2010

7

Page 8: Web Platform 기술과 표준화 동향

모바일 앱 모바일 웹모바일 앱 vs. 모바일 웹

iPhone, Object C

Android Blackberry Java HTML Android, Blackberry, Java

Nokia, Symbian C

HTML

CSS

Sony Ericsson, Java

Wi d M bil NET

JavaScript

Windows Mobile, .NET

8

Page 9: Web Platform 기술과 표준화 동향

왜 N ti A 을 선택하는가?왜, Native App을 선택하는가?

Native Application 선택의 5가지 이유 (Web2.0 Expo 2008)pp p

Performance

Offline Mode

Findability Findability

Device Attributes

Monetization

9

Page 10: Web Platform 기술과 표준화 동향

그럼 W b A li ti 으로는?그럼, Web Application으로는?

Native Application 선택의 5가지 이유 (Web2.0 Expo 2008)pp p

Performance JavaScript 엔진의 성능 개선

Offline Mode Offline browsing 기술

Findability Application Store 모델 적용 Findability Application Store 모델 적용

Device Attributes 표준 Device API 정의

Monetization Application Store 모델 적용

10

Page 11: Web Platform 기술과 표준화 동향

모바일 웹과 앱 기술이 α-rising하면모바일 웹과 앱 기술이 α rising하면?

αW b A ?αWeb App = ?

11

Page 12: Web Platform 기술과 표준화 동향

모바일 웹 애플리케이션!모바일 웹 애플리케이션!

HTML

CSS

JavaScript

12

Page 13: Web Platform 기술과 표준화 동향

플랫폼으 서의 웹 기술플랫폼으로서의 웹 기술

Google Chrome OS

13

Page 14: Web Platform 기술과 표준화 동향

W b Pl tf 의 가능성!Web Platform의 가능성!

Web Platform은 HTML, CSS, JavaScript로 구성된 Web Application을 실행하는 브라우저 엔진된 Web Application을 실행하는 브라우저 엔진기반의 Cross Platform

14

Page 15: Web Platform 기술과 표준화 동향

W b Pl tf 활용Web Platform 활용

웹 플랫폼의 특징

Web 표준 기술 기반의 개발 환경

Device/OS 독립적인 실행 환경Device/OS 독립적인 실행 환경

웹 플랫폼 활용 웹 플랫폼 활용

Web Based Operating System

Web Application Runtime Engine

C D l t F k Cross Development Framework

15

Page 16: Web Platform 기술과 표준화 동향

P l bOS 등장!Palm webOS 등장!

Linux Kernel 2.6 기반

브라우저 기술 기반의 맞춤형 UI 시스템 매니저 제공

Navigation, application launching and lifecycle

management, event management and notifications

16

g , g

Page 17: Web Platform 기술과 표준화 동향

구글 Ch OS의 현실화?구글 Chrome OS의 현실화?

Web Application으로 모든 작업을 수행할 수 있는구글이 개발하는 오픈 소스기반의 운영체제

Chrome OS는 크롬 브라우저와 Linux Kernel 기반

Speed, Simplicity, Security

17

Page 18: Web Platform 기술과 표준화 동향

플랫폼 춘추전국시대!플랫폼 춘추전국시대!

다양한 스마트폰 OS의 등장 “Cross Platform에 필요성대두”

18

대두

Page 19: Web Platform 기술과 표준화 동향

JIL 사업자들의 합종연횡?JIL, 사업자들의 합종연횡?

Apple, Google, MS, Nokia등의 Platform 경쟁력을 가진

세력에 대응하기 위해 사업자들이 “Widget 기반 Open

(Vodafone China Mobile Verizon Softbank 4개사 참여)

세력에 대응하기 위해 사업자들이 Widget 기반 Open

Platform의 표준” 확보

(Vodafone, China Mobile, Verizon, Softbank 4개사 참여)

[ JIL-Store ]

컨텐츠

Symbian WinMo Android LiMo 등

JIL

O/S

JIL ( Platform & Widget )

WCDMA TD-SCDMA CDMA GPRS 등

y 등

N/W

19

Page 20: Web Platform 기술과 표준화 동향

WAC 사업자들만의 앱 스토어?WAC, 사업자들만의 앱 스토어?W b개발자 P l

개발자

고객

T t

Web개발자 Pool Retail Market

Web Apps 등록

WholesaleMarket

개발자

개발자

OMP #1

T store 고객Web Apps 등록

개발자 OMP #2

Web Apps 배포

Web Apps 구매

BONDI

고객

Platform 공급

Device API는 W3C를 통

해 하나의 표준으로 통합JIL

WAPER

Cross Platform으로 Web Platform을 고려하고 있

20

Page 21: Web Platform 기술과 표준화 동향

이제는 W b A 의 시대!이제는 Web Apps의 시대!

기 능 Native Apps Web Apps

실행 속도 빠름 느림 빠름실행 속도 빠름 느림 빠름

Cross Platform 지원 미지원 지원

Offline 실행 가능 불가능 가능

단말 Resource 접근 가능 불가능 가능단말 Resource 접근 가능 불가능 가능

개발자 Pool 적음 다수

Web 서비스 매쉬업 불가능 가능

기존에 Web이 가지고 있던 단점을 기술적으로 극복함으로써 Web Apps 효용성 및 가치 증대

21

Page 22: Web Platform 기술과 표준화 동향

M bil W b A 에 관심이 높다?!Mobile Web Apps에 관심이 높다?!

22

Page 23: Web Platform 기술과 표준화 동향

C W b A 엔진!Conpanna: Web Apps 엔진!

표준 Web기술만을 이용하여 Mobile Web Apps를 제공하는

Cross Platform 환경 (Mobile Web Apps 엔진)

단말 Resource 접근을 위한 표준 API를 통해 Native Apps와 동

일한 사용자 경험(UX) 제공

Mobile Web Applications(Location, Calendar, Contacts, Camera, etc.)

ConpannaConpanna(Web Apps Mgmt., Device API, Security & Policy)

Smartphone OS(Windows Mobile, Android, Linux, etc.)

23

Page 24: Web Platform 기술과 표준화 동향

안드로이드 어플도 웹 기술로 개발?!안드로이드 어플도 웹 기술로 개발?!

“Write Once, Run Everywhere!”

24

Page 25: Web Platform 기술과 표준화 동향

H WAI ETRI의 유사한 연구?HyWAI, ETRI의 유사한 연구?

25

Page 26: Web Platform 기술과 표준화 동향

관련 준화 동향관련 표준화 동향

26

Page 27: Web Platform 기술과 표준화 동향

W b Pl tf 관련 표준화Web Platform 관련 표준화관련

Web Apps를 Packaging함에 있어서 구성요소,

서명 Update 관련 표준

Web Apps Packaging 관련

서명, Update 관련 표준

표준화 단체: W3C Web Apps WG (Widgets 1.0)

Device API 관련Mobile Web Applications

(Location, Calendar, Contacts, Camera, etc.)

Web Runtime Engine

PIM(Contacts, Calendar, Task 등), GPS,

Camera, Sensor 등 Device 접근 시 필요한

J S i 확장 표준

Device API 관련

Web Runtime Engine(Web Apps Mgmt., Device API, Security &

Policy)

Smartphone OS

JavaScript 확장 표준

표준화 단체: W3C Device API & Policy

WG, OMTP BONDI(Interfaces) Smartphone OS(Windows Mobile, Android, Linux, etc.)

Device Resource 접근 시 Security와 Privacy

Security & Policy 관련 y y

를 고려한 제한된 접근을 제어하는 표준

표준화 단체: W3C Device API & Policy WG,

OMTP BONDI(Architecture & Security)

27

OMTP BONDI(Architecture & Security)

Page 28: Web Platform 기술과 표준화 동향

D i API는 표준화가 우선!Device API는 표준화가 우선!

OMTP BONDI

주요 사업자들이 주축인 표준화 단체 OMTP 산하 Device API

및 Policy 관련 표준을 제정하기 위해 구성(`08년 6월)

현재 BONDI 1.1 규격이 Release된 상태이며, BONDI 2.0 규격

이 `10년末에 R l 예정이 `10년末에 Release 예정

W3C Device API and Policy WG W3C Device API and Policy WG

모바일 브라우저나 웹 애플리케이션상에서 단말

Resource를 사용하는 서비스를 위한 API 규격을 개발하Resource를 사용하는 서비스를 위한 API 규격을 개발하

기 위한 WG 구성 (`09년 8월)

현재 Contact, Calendar, System Info, File System, y y

Messaging API 등에 대한 표준화 진행

관련 표준은 `11년 6월까지 Release 예정

28

Page 29: Web Platform 기술과 표준화 동향

국내 표준화 현황은?국내 표준화 현황은?

모바일 웹 2.0 포럼 단말정보접근 AG

SK텔레콤, LG텔레콤, 지어소프트, ETRI, 삼성전자, Opera 등

의 관련 사업자들이 모여 Device API 관련 표준화를 AG 결성

(`09년 4월)

W3C DAP WG에 추진하고 표준안에 맞춰 국내 표준안을 제정 W3C DAP WG에 추진하고 표준안에 맞춰 국내 표준안을 제정

하고, 추가적인 표준안은 W3C에 제안 예정

Device API 및 Policy 관련 표준안을 `10년末까지 Release 예 Device API 및 Policy 관련 표준안을 10년末까지 Release 예

29

Page 30: Web Platform 기술과 표준화 동향

“O W b”을 넘어“One Web”을 넘어...

“One App”

“One Web”WAC

JIL

Mobile OK

W3C DAP

BONDI

W3C MWI

Checker

30

Page 31: Web Platform 기술과 표준화 동향

감사합니다.

이 순 호, Manager, PhD

SK텔레콤, 서비스기술원, Application개발팀

[email protected], [email protected]

@iskra2006 at Twitter

31