Web Platform 기술과 표준화 동향

4,806 views

Published on

0 Comments
7 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
4,806
On SlideShare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
162
Comments
0
Likes
7
Embeds 0
No embeds

No notes for slide

Web Platform 기술과 표준화 동향

  1. 1. ICT Forum Korea 2010 Web Platform 기술과 표준화 동향 2010. 5. 7 Soonho L S h Lee, M Manager, PhD Service R&D Center, SK Telecom
  2. 2. 모바일 웹 vs. 모바일 앱 바일 바일 2
  3. 3. 스마트폰 새로운 세상을 열다 열다. “이동통신 산업 전체의 패러다임 변화 주도” 이동통신 주도 3
  4. 4. 모바일 앱스 !? “앱 러쉬! (`90년대 末 웹 러쉬)” 4
  5. 5. 모바일 웹 ? 2005: The Year of Mobile Web 2006: The Year of Mobile Web 2007: Th Y The Year of M bil W b f Mobile Web 2008: The Year of Mobile Web 2009: The Year of Mobile Web 2010: The Year of Mobile Web 5
  6. 6. 모바일 웹 !  국내 포털의 모바일 웹 사이트 구축 러쉬!  NAVER의 변화 (아이콘 形) 6
  7. 7. Mobile Web M bil W b 관심 증대?!  모바일 Application 성장과 더불어 모바일 웹 컨텐츠가 상대적 으로 빠른 속도로 성장 The state of the mobile touch web, Taptu Report 2010 7
  8. 8. 모바일 앱 vs. 모바일 웹  iPhone, Object C  Android Blackberry Java Android, Blackberry,  HTML  Nokia, Symbian C  CSS  Sony Ericsson, Java  JavaScript  Wi d Windows Mobile, .NET M bil NET 8
  9. 9. 왜, Native App을 왜 N ti A 을 선택하는가?  Native Application 선택의 5가지 이유 pp (Web2.0 Expo 2008) p  Performance  Offline Mode  Findability  Device Attributes  Monetization 9
  10. 10. 그럼, Web Application으로는? 그럼 W b A li ti 으로는?  Native Application 선택의 5가지 이유 pp (Web2.0 Expo 2008) p  Performance  JavaScript 엔진의 성능 개선  Offline Mode  Offline browsing 기술  Findability  Application Store 모델 적용  Device Attributes  표준 Device API 정의  Monetization  Application Store 모델 적용 10
  11. 11. 모바일 웹과 앱 기술이 α-rising하면 α rising하면 ? Web W b αA = ? App 11
  12. 12. 모바일 웹 애플리케이션!  HTML  CSS  JavaScript 12
  13. 13. 플랫폼으로서의 플랫폼으 서의 웹 기술 Google Chrome OS 13
  14. 14. Web Platform의 가능성! W b Pl tf 의 Web Platform은 HTML, CSS, JavaScript로 구성 된 Web Application을 실행하는 브라우저 엔진 기반의 Cross Platform 14
  15. 15. Web Platform 활용 W b Pl tf  웹 플랫폼의 특징  Web 표준 기술 기반의 개발 환경  Device/OS 독립적인 실행 환경  웹 플랫폼 활용  Web Based Operating System  Web Application Runtime Engine C Cross Development F D l t Framework k 15
  16. 16. Palm P l webOS 등장! bOS  Linux Kernel 2.6 기반  브라우저 기술 기반의 맞춤형 UI 시스템 매니저 제공  Navigation, application launching and lifecycle management, event management and notifications g , g 16
  17. 17. 구글 Ch Chrome OS의 현실화?  Web Application으로 모든 작업을 수행할 수 있는 구글이 개발하는 오픈 소스기반의 운영체제  Chrome OS는 크롬 브라우저와 Linux Kernel 기반  Speed, Simplicity, Security 17
  18. 18. 플랫폼 춘추전국시대! 다양한 스마트폰 OS의 등장  “Cross Platform에 필요성 대두 대두” 18
  19. 19. JIL, JIL 사업자들의 합종연횡?  Apple, Google, MS, Nokia등의 Platform 경쟁력을 가진 세력에 대응하기 위해 사업자들이 “Widget 기반 Open Widget Platform의 표준” 확보 (Vodafone, (Vodafone China Mobile Verizon Softbank 4개사 참여) Mobile, Verizon, [ JIL-Store ] 컨텐츠 JIL JIL ( Platform & Widget ) O/S Symbian y WinMo Android LiMo 등 N/W WCDMA TD-SCDMA CDMA GPRS 등 19
  20. 20. WAC, WAC 사업자들만의 앱 스토어? Web개발자 Pool W b개발자 P l Retail Market 고객 개발자 Web Apps 등록 T store t 고객 개발자 Wholesale OMP #1 Market Web Apps 배포 Web Apps 구매 개발자 OMP #2 Platform 공급 고객 BONDI WAPER JIL Device API는 W3C를 통 해 하나의 표준으로 통합  Cross Platform으로 Web Platform을 고려하고 있 음 20
  21. 21. 이제는 W b A Web Apps의 시대! 의 기 능 Native Apps Web Apps 실행 속도 빠름 느림 빠름 Cross Platform 지원 미지원 지원 Offline 실행 가능 불가능 가능 단말 Resource 접근 가능 불가능 가능 개발자 Pool 적음 다수 Web 서비스 매쉬업 불가능 가능 기존에 Web이 가지고 있던 단점을 기술적으로 극복함으 로써 Web Apps 효용성 및 가치 증대 21
  22. 22. Mobile Web Apps에 관심이 높다?! M bil W b A 에 22
  23. 23. Conpanna: W b A C Web Apps 엔진!  표준 Web기술만을 이용하여 Mobile Web Apps를 제공하는 Cross Platform 환경 (Mobile Web Apps 엔진)  단말 Resource 접근을 위한 표준 API를 통해 Native Apps와 동 일한 사용자 경험(UX) 제공 Mobile Web Applications (Location, Calendar, Contacts, Camera, etc.) Conpanna (Web Apps Mgmt., Device API, Security & Policy) Smartphone OS (Windows Mobile, Android, Linux, etc.) 23
  24. 24. 안드로이드 어플도 웹 기술로 개발?! “Write Once, Run Everywhere!” 24
  25. 25. HyWAI, H WAI ETRI의 유사한 연구? 25
  26. 26. 관련 표준화 동향 준화 26
  27. 27. Web Platform 관련 표준화 W b Pl tf  Web Apps Packaging 관련  Web Apps를 Packaging함에 있어서 구성요소, 서명, 서명 Update 관련 표준  표준화 단체: W3C Web Apps WG (Widgets 1.0)  Device API 관련  PIM(Contacts, Calendar, Task 등), GPS, Mobile Web Applications (Location, Calendar, Contacts, Camera, etc.) Camera, Sensor 등 Device 접근 시 필요한 JavaScript 확장 표준 J S i Web Runtime Engine (Web Apps Mgmt., Device API, Security &  표준화 단체: W3C Device API & Policy Policy) WG, OMTP BONDI(Interfaces) Smartphone OS (Windows Mobile, Android, Linux, etc.)  Security & Policy 관 련 Device Resource 접근 시 Security와 Privacy y y 를 고려한 제한된 접근을 제어하는 표준  표준화 단체: W3C Device API & Policy WG, OMTP BONDI(Architecture & Security) 27
  28. 28. Device D i API는 표준화가 우선!  OMTP BONDI  주요 사업자들이 주축인 표준화 단체 OMTP 산하 Device API 및 Policy 관련 표준을 제정하기 위해 구성(`08년 6월)  현재 BONDI 1.1 규격이 Release된 상태이며, BONDI 2.0 규격 이 `10년末에 R l Release 예정  W3C Device API and Policy WG  모바일 브라우저나 웹 애플리케이션상에서 단말 Resource를 사용하는 서비스를 위한 API 규격을 개발하 기 위한 WG 구성 (`09년 8월)  현재 Contact, Calendar, System Info, File System, y y Messaging API 등에 대한 표준화 진행  관련 표준은 `11년 6월까지 Release 예정 28
  29. 29. 국내 표준화 현황은?  모바일 웹 2.0 포럼 단말정보접근 AG  SK텔레콤, LG텔레콤, 지어소프트, ETRI, 삼성전자, Opera 등 의 관련 사업자들이 모여 Device API 관련 표준화를 AG 결성 (`09년 4월)  W3C DAP WG에 추진하고 표준안에 맞춰 국내 표준안을 제정 하고, 추가적인 표준안은 W3C에 제안 예정  Device API 및 Policy 관련 표준안을 `10년末까지 Release 예 10년末까지 정 29
  30. 30. “One W b”을 넘어... “O Web”을 넘어 “One App” WAC “One Web” JIL W3C DAP Mobile OK BONDI Checker W3C MWI 30
  31. 31. 감사합니다. 이 순 호, Manager, PhD SK텔레콤, 서비스기술원, Application개발팀 soonho@sktelecom.com, lee.soonho@gmail.com @iskra2006 at Twitter 31

×