SlideShare una empresa de Scribd logo
1 de 62
Descargar para leer sin conexión
Mobile Web Developer의
스마트 시장 진입 전략
Jonghong Jeon
ETRI, SRC

Email: hollobit@etri.re.kr
Blog: http://mobile2.tistory.com
      http://twitter.com/hollobit




http://www.etri.re.kr
2
그러나… 현실은 …




3
스마트 모바일의 시대
          Mobile + Personal

  SMART       Phone, Pad …    Internet
              (소통의 도구)


                 응용
“I am certain that the mobile telecoms world will count its time
       in two Eras. The Era BI: time Before the iPhone, and the ERA
       AI: time After the iPhone”
                                                Author of “Digital Korea”, Tomi T Ahonen
                     http://communities-dominate.blogs.com/brands/2007/05/entering_iphone.html
                                                                     http://www.tomiahonen.com/




                                                                                 hollobit@etri.re.kr



5                                                                              5
Changes (스마트 디바이스 급성장)




          Source: http://totoro4.wordpress.com/2011/07/08/smart-device-leads-change-device-side/

6
Changes (무선네트워크 진화)




     아날로그망   GSM/CDMA망   WCDMA망      OFMDA망      ??
     아날로그폰   디지털폰        피처폰/스마트폰    고성능 스마트폰    가상 스마트 기기
     아날로그    디지털         IP 기반       All IP 기반   All IP 기반
      음성통화    음성통화       데이터서비스 시작   데이터서비스 확산   초고속 데이터
                                                 서비스




      음성 통신 서비스의 시대               데이터 통신 서비스의 시대

7
Changes (Device Convergence)




8
Change (Internet Remix)
    The Internet is not just for inter-networking ….

                                                                           TV



                                                              Daum

                                                                                NHN
                         Media
                                                  Cloud

                                                                                          Samsung
                                                                Apple
                                                     Web
                                Mobile
                                                     2.0
                                                                                             SKT

                                                  Internet
                                                   remix                Facebook

                        Nokia                                                                 M2M
                                                     Google
                                                                                               Car,
                                                                 Twitter                      Home

                                         Social




9                                                                                     9
Change (모바일 플랫폼 경쟁)




10
Changes (모바일 웹의 성장)




11
Changes (클라우드의 성장)




12
개발자들이 궁금해 하는 것들


Developer Economics 2011 report - http://bit.ly/jKjfUl
Developer Journey




14
[1] 어떤 플랫폼 (언어, 도구, 환경) ?




15
[1] 플랫폼 선택 기준




16
[2] 응용 배포 방법




17             17
[3] 앱스토어 선택




18
[4] 앱 출시 계획 및 테스팅 기법




19
[5] 홍보 및 데모 방법




20
[6] 수익 모델은 영원한 고민




21
국내 시장과 사용자 특성

제3차 스마트폰 이용 통계(2011.상반기) - http://bit.ly/uzvmcz
스마트폰 2000만 시대




23
스마트폰 2000만 시대 – 국내 현황 (유형)

           국내 스마트폰 OS 비율

                  Symbian
             MS
                    1%
             8%
     iOS
     20%


                         Android
                            71%




24                           제3차 스마트폰 이용 통계(2011.상반기) - http://bit.ly/uzvmcz
스마트폰 2000만 시대 – 국내 현황 (이용)




25       제3차 스마트폰 이용 통계(2011.상반기) - http://bit.ly/uzvmcz
스마트폰 2000만 시대 – 국내 현황 (앱)




26       제3차 스마트폰 이용 통계(2011.상반기) - http://bit.ly/uzvmcz
스마트폰 2000만 시대 – 국내 현황 (계기)




                   배타적




27       제3차 스마트폰 이용 통계(2011.상반기) - http://bit.ly/uzvmcz
스마트폰 2000만 시대 – 국내 현황 (이용)
     이동 중이 아닌 대기시간 중




28             제3차 스마트폰 이용 통계(2011.상반기) - http://bit.ly/uzvmcz
해외 스마트폰 사용 통계




29              참고: http://mobizen.pe.kr/1117
국내 스마트폰 시장에 대한 상세 분석 필요
 안드로이드 사용자가 70%
      불편한 웹 UI/UX
      ActiveX와 데스크탑 중심의 콘텐츠 환경의 제약


 웹 보다 앱에 쏠리는 환경
      공공 SI 및 기업용 응용
      앱 시장 활성화에만 초점을 맞춘 정책들


 과연 모바일 웹 시장이 활성화되고 있는가 ?
      모바일 웹 사용이 증가하고 있는가 ?
      미래는 ?




30
스마트 모바일 시대의 핵심은 ?
Our Dream ?




32            http://youtu.be/6Cf7IL_eZ38
Screen Convergence




33
Emerging N-Screen environment
 N스크린은 하나의 콘텐츠를 스마트폰, PC, TV 등 여러 단말기를
  통해 이용할 수 있도록 하는 서비스
      N스크린은 연결성(connectivity), 이동성(portability), 통합성(integration)이라는 세
       가지 특성을 갖는 미디어 이용과 콘텐츠 소비 환경
 N스크린에서 ‘N’은 어떤 수도 들어갈 수 있는 불특정 자연수
  (Natural Number)를 가리키며 ‘스크린’은 이를 네트워크로 연결되
  는 여러 대의 단말기 장치를 의미




34
Player of N-Screen


                      칩       단말
                     제조사     제조사




             유무선       인터넷     미디어    방송
              통신       서비스     사업자   사업자
             사업자       사업자




35
Player Interests




36                 출처: digieco
Why HTML5 is important
for N-Screen ?
Platform War & Fragmentation




38
HTML5 & N-Screen




                   https://read.amazon.com/
39
Hype Cycle for Web and User Interaction
Technologies, 2011




40
주목해야 할 10가지 모바일 기술 (2012~)




41
HTML5 ?
 HTML5로 통칭되는 요소는 HTML5 뿐 아니라 CSS3, 웹 어플리케
  이션을 위한 JavaScript API 확장을 포함한 것

                             통칭되는 “HTML5”


           HTML5                  CSS3                   JavaScript
      콘텐츠 내용과 형식을 표현        콘텐츠 표현 방법을 정의               각종 API를 통해
                                                         기능을 표현
                                                      Web Storage
        문서구조의 상세화
                              표현 기능 모듈화              Web Worker
        멀티미디어
                              웹 폰트                   Web Socket
        폼과 이벤트 등
                                                      Geolocation API




                           서로 다른 다양한 브라우저 상에서
      문서 구조의 의미를 명확히 하여                           풍부한 기능과 자원을 제어할 수
                          일관된 표현 기능 제공, 효과적이고 편
     디자인과 프로그램의 독립성을 확보                             있는 로컬 어플리케이션
                              리한 표현 방식의 변경


42
HTML5 ?
 Web Application은 HTML, CSS, JavaScript의 협주곡


                             통칭되는 “HTML5”


           HTML5                  CSS3                   JavaScript
      콘텐츠 내용과 형식을 표현        콘텐츠 표현 방법을 정의               각종 API를 통해
                                                         기능을 표현
                                                      Web Storage
        문서구조의 상세화
                              표현 기능 모듈화              Web Worker
        멀티미디어
                              웹 폰트                   Web Socket
        폼과 이벤트 등
                                                      Geolocation API




                           서로 다른 다양한 브라우저 상에서
      문서 구조의 의미를 명확히 하여                           풍부한 기능과 자원을 제어할 수
                          일관된 표현 기능 제공, 효과적이고 편
     디자인과 프로그램의 독립성을 확보                             있는 로컬 어플리케이션
                              리한 표현 방식의 변경


43
HTML5 ?




44
HTML5의 주요 특징




45
Why [1] - Multi Device support




46
Why [1] - Multi Screen support




47
Why [2] - Platform Fragmentation




48
Why [3] – Rich Web Application
 <video>, <audio>
      Flash 기반 사이트의 전환
          • YouTube, Vimeo, Scribd
 왜 HTML5인가 ?
        Search Friendly
        호환성 (유무선…)
        접근성
        성능




                                     http://www.scribd.com/doc/30964170/Scribd-in-HTML5
                                          http://estima.wordpress.com/2010/05/07/scribd/

49
Why [4] – Standards

 DeskTop                                          Mobile




50          Source: http://html5test.com/results.html
Why [5] – The Web platform
 Standards for Web Applications on Mobile: February 2011 current
  state and roadmap
      http://www.w3.org/2011/02/mobile-web-app-state.html




51
Why [6] – Open APIs & Mashup
         13 billion API calls / day   (May 2011)


         10 billion API calls / month      (January 2011)



         Over 260 billion objects stored in S3           (January 2011)


         1.6 billion API-delivered stories / month           (October 2010)


         5 billion API calls / day    (April 2010)


         5 billion API calls / day    (October 2009)


         8 billion API calls / month     (Q3 2009)


         3 billion API calls / month     (March 2009)



52                                                      Source: ProgrammableWeb
Why [7] – New Chances
     Comparison: App Inventor, DroidDraw, Rhomobile, PhoneGap, Appcelerator,
     WebView, and AML




      http://www.amlcode.com/2010/07/16/comparison-appinventor-rhomobile-phonegap-appcelerator-webview-and-aml/

53
Why [7] – New Chances – Web App Store

                                             Any Devices
               Device     Devices       (PC, TV, Car, Tablet…)
     Client
              App Store   Browser                Browser




               Front      Front          Web           Web       Web
     Server
               Store       Web           App           App       App
               Server     Server         Store         Store     Store

               Native     Native                 Web           Cloud
                                    Native
               Appp        App       App         App

54
N-Screen의 종결자, HTML5과 차세대 웹
문제                            해결책
다중 플랫폼을 지원하는 응용 개발            Web Application
단말간 데이터 이동 및 심리스 서비스 지원       Cloud & Web Application
다중 단말의 식별과 지원                 HTTP UAProf, CSS MQ
다양한 화면 사이즈를 지원하는 응용 개발        SVG, CSS, HTML5
그래픽 처리, 3D 콘텐츠 표현             HTML5 canvas, CSS, WebGL, X3D
Video 및 Audio 콘텐츠 처리          HTML5 video/Audio
Interactive한 처리               JavaScript, CSS, HTML5 webforms
멀티 터치 등의 지원                   HTML5 & Web event
오프라인 기능의 지원                   HTML5 (localstorage)
디바이스 제어                       Device APIs
콘텐츠 표준 호환성 검사                 HTML/CSS Validation, mobileOK
비동기적 처리, 쓰레드 관리, 전송 속도 개선     XHR, WebWorker, WebSocket
보다 고속처리 가능하며 판매용 앱이 필요하다면 ?   Hybrid Web App
융합 서비스 지원                     RESTful Web Services, LOD
55
모바일 웹 개발자를 위한 진입 전략
HTML5 어떻게 공부하나요 ?
HTML5 스펙 너무 어려워요! 게다가 모두 영어!
      한글 HTML5 번역본  http://j.mp/html5ko (clearboth.org)
그래도 내용이 너무 많아요
      웹 개발자를 위한 최소 스펙  http://j.mp/html5devel
알기쉬운 튜토리얼 및 프리젠테이션은 없나요 ?
      Google의 선물  http://www.html5rocks.com
그 외에 꼭 추천해주실만한 것은 ?
      실전 HTML5 가이드 (한글 PDF)  http://j.mp/html5guide_ko
      Dive Into HTML5  http://diveintohtml5.org
      기타 한글로 된 많은 HTML5, CSS3, JavaScript 관련 서적들

                                         참고: http://xguru.net/635
57
Web App Framework 전성 시대

Mobile Web Application Framework
      Sencha Touch, jQuery Mobile, WebApp.net, DTHMLX
       touch, jQTouch, iWebKit, Jo HTML5 Mobile App
       framework, iUI, Sproutcore, Zepto.js, AML, WebView,
       Adobe Air


Hybrid Web application Framework
      Titanium Appcelerator, Phonegap, App inventor,
       Droidraw, Rhomobile, Appspresso, HyWAI Lite


58
JavaScript 전성 시대
 JavaScript Libraries  http://bit.ly/tVFW6Y
      Application Frameworks, Server Side Library, Testing Frameworks
      Game Engines, Animation Library, Image manipulation
        • Akihabara, IMPACT, enchant.js, Unity3D
 Server-side JavaScript
      Node.js : Evented Server-Side Javascript  http://nodejs.org
        •   Google Chrome의 Javascript Engine V8을 단독으로 사용
        •   모든 Network I/O는 NonBlocking, File I/O는 Asynchronous
        •   Thread 방식에 비해 뛰어난 성능
        •   HTTPd, FTPd, IMAP, WebDAV 등 다양한 서버모듈
 Javascript로 컴파일 되는 언어들  http://j.mp/hp2pnR
      CoffeeScript & Kaffeine : Javascript를 더 간결하게
      J2js  Java ByteCode to JS, Script#  C# to JS


59
모바일 HTML5 Web App 관련 책들




60
모바일 웹 개발자를 위한 전략
 웹 표준의 숙지와 활용
 CSS 표준 기반의 웹 (응용) 디자인
 Mobile UI Framework 및 자바 스크립트 스킬 향상
 모바일 웹 응용 성능 개선 방안
 Hybrid Web App 고려
 Mobile Cloud 고려
 크로스플랫폼 및 멀티 스크린 지원
 다양한 방면의 웹 응용 개발 시도 : 광고, 쇼핑, 게임, 기업용

 오픈 소스 커뮤니티 활동
 HTML5 응용 모범 사례들의 도출과 공유
 국내외 시장분석과 글로벌 도전
61
Thank you
     For more discussion :
       JongHong Jeon (hollobit@etri.re.kr)
       +82-42-860-5333

     Blog : http://mobile2.tistory.com/m
            http://twitter.com/hollobit



                           OR
62

Más contenido relacionado

La actualidad más candente

Windows Phone7 앱 개발 처음부터 끝까지
Windows Phone7 앱 개발 처음부터 끝까지 Windows Phone7 앱 개발 처음부터 끝까지
Windows Phone7 앱 개발 처음부터 끝까지 mosaicnet
 
Mobile Web Standards in Korea
Mobile Web Standards in KoreaMobile Web Standards in Korea
Mobile Web Standards in KoreaSeungyun Lee
 
MobileOK & Future of Mobile Internet
MobileOK & Future of Mobile InternetMobileOK & Future of Mobile Internet
MobileOK & Future of Mobile InternetSeungyun Lee
 
20130130 ict insigt vol4-2
20130130 ict insigt vol4-220130130 ict insigt vol4-2
20130130 ict insigt vol4-2Donghyung Shin
 
아키텍처연합회에서 발표한 Enterprise Mobility 2.0
아키텍처연합회에서 발표한 Enterprise Mobility 2.0아키텍처연합회에서 발표한 Enterprise Mobility 2.0
아키텍처연합회에서 발표한 Enterprise Mobility 2.0Seo Jinho
 
Android 구글 2007년자료
Android 구글 2007년자료Android 구글 2007년자료
Android 구글 2007년자료eungod
 
Short Summary of IT Key Trends - HTML5, Cloud, M2M, Big Data
Short Summary of IT Key Trends - HTML5, Cloud, M2M, Big DataShort Summary of IT Key Trends - HTML5, Cloud, M2M, Big Data
Short Summary of IT Key Trends - HTML5, Cloud, M2M, Big DataJonathan Jeon
 
제품소개 두나미스 20121008
제품소개 두나미스 20121008제품소개 두나미스 20121008
제품소개 두나미스 20121008Taeho Jang
 
모바일트렌드
모바일트렌드모바일트렌드
모바일트렌드Kim jeehyun
 
국내외모바일Os동향및플랫폼동향
국내외모바일Os동향및플랫폼동향국내외모바일Os동향및플랫폼동향
국내외모바일Os동향및플랫폼동향Jong Jin Hong
 
스마트 모바일 앱 개발 방법론(2)
스마트 모바일 앱 개발 방법론(2)스마트 모바일 앱 개발 방법론(2)
스마트 모바일 앱 개발 방법론(2)mosaicnet
 
회사소개서 맥스테드 20120920
회사소개서 맥스테드 20120920회사소개서 맥스테드 20120920
회사소개서 맥스테드 20120920Taeho Jang
 
07 모바일 보안 대응전략 및 구축 사례
07 모바일 보안 대응전략 및 구축 사례07 모바일 보안 대응전략 및 구축 사례
07 모바일 보안 대응전략 및 구축 사례cheolhwa
 

La actualidad más candente (16)

Windows Phone7 앱 개발 처음부터 끝까지
Windows Phone7 앱 개발 처음부터 끝까지 Windows Phone7 앱 개발 처음부터 끝까지
Windows Phone7 앱 개발 처음부터 끝까지
 
Mobile Web Standards in Korea
Mobile Web Standards in KoreaMobile Web Standards in Korea
Mobile Web Standards in Korea
 
MobileOK & Future of Mobile Internet
MobileOK & Future of Mobile InternetMobileOK & Future of Mobile Internet
MobileOK & Future of Mobile Internet
 
20130130 ict insigt vol4-2
20130130 ict insigt vol4-220130130 ict insigt vol4-2
20130130 ict insigt vol4-2
 
아키텍처연합회에서 발표한 Enterprise Mobility 2.0
아키텍처연합회에서 발표한 Enterprise Mobility 2.0아키텍처연합회에서 발표한 Enterprise Mobility 2.0
아키텍처연합회에서 발표한 Enterprise Mobility 2.0
 
Iot 시대, 모바일 시대와 달라지는 3가지
Iot 시대, 모바일 시대와 달라지는 3가지Iot 시대, 모바일 시대와 달라지는 3가지
Iot 시대, 모바일 시대와 달라지는 3가지
 
MIM Analysis
MIM AnalysisMIM Analysis
MIM Analysis
 
Android 구글 2007년자료
Android 구글 2007년자료Android 구글 2007년자료
Android 구글 2007년자료
 
Short Summary of IT Key Trends - HTML5, Cloud, M2M, Big Data
Short Summary of IT Key Trends - HTML5, Cloud, M2M, Big DataShort Summary of IT Key Trends - HTML5, Cloud, M2M, Big Data
Short Summary of IT Key Trends - HTML5, Cloud, M2M, Big Data
 
제품소개 두나미스 20121008
제품소개 두나미스 20121008제품소개 두나미스 20121008
제품소개 두나미스 20121008
 
모바일트렌드
모바일트렌드모바일트렌드
모바일트렌드
 
국내외모바일Os동향및플랫폼동향
국내외모바일Os동향및플랫폼동향국내외모바일Os동향및플랫폼동향
국내외모바일Os동향및플랫폼동향
 
스마트 모바일 앱 개발 방법론(2)
스마트 모바일 앱 개발 방법론(2)스마트 모바일 앱 개발 방법론(2)
스마트 모바일 앱 개발 방법론(2)
 
회사소개서 맥스테드 20120920
회사소개서 맥스테드 20120920회사소개서 맥스테드 20120920
회사소개서 맥스테드 20120920
 
07 모바일 보안 대응전략 및 구축 사례
07 모바일 보안 대응전략 및 구축 사례07 모바일 보안 대응전략 및 구축 사례
07 모바일 보안 대응전략 및 구축 사례
 
Map of business_platform_roa
Map of business_platform_roaMap of business_platform_roa
Map of business_platform_roa
 

Similar a Smart Market Strategy for Mobile Web Developer

H3 2011 하이브리드 앱의 미래, 앱스프레소 1.0_앱스프레소팀_한기태
H3 2011 하이브리드 앱의 미래, 앱스프레소 1.0_앱스프레소팀_한기태H3 2011 하이브리드 앱의 미래, 앱스프레소 1.0_앱스프레소팀_한기태
H3 2011 하이브리드 앱의 미래, 앱스프레소 1.0_앱스프레소팀_한기태KTH, 케이티하이텔
 
HTML5 융합 기술 표준화 동향
HTML5 융합 기술 표준화 동향HTML5 융합 기술 표준화 동향
HTML5 융합 기술 표준화 동향Jonathan Jeon
 
차세대 웹 환경에서의 UI/UX 기술 표준화 동향
차세대 웹 환경에서의 UI/UX 기술 표준화 동향차세대 웹 환경에서의 UI/UX 기술 표준화 동향
차세대 웹 환경에서의 UI/UX 기술 표준화 동향Jonathan Jeon
 
2012디자이너가주목해야할테크동향
2012디자이너가주목해야할테크동향2012디자이너가주목해야할테크동향
2012디자이너가주목해야할테크동향Seungha Kim
 
m-Station Channel Xpander5 020325
m-Station Channel Xpander5 020325m-Station Channel Xpander5 020325
m-Station Channel Xpander5 020325sbroh
 
Mobile App, Mobile Web : Introduction
Mobile App, Mobile Web : IntroductionMobile App, Mobile Web : Introduction
Mobile App, Mobile Web : IntroductionJonathan Jeon
 
2011년도 모바일 웹 vs. 모바일앱 전망
2011년도 모바일 웹 vs. 모바일앱 전망2011년도 모바일 웹 vs. 모바일앱 전망
2011년도 모바일 웹 vs. 모바일앱 전망Seungyul Kim
 
스마트홈(0218)
스마트홈(0218)스마트홈(0218)
스마트홈(0218)Ki-Dong Seo
 
[Did you know] 모바일 전략과 웹앱 20130703
[Did you know] 모바일 전략과 웹앱  20130703[Did you know] 모바일 전략과 웹앱  20130703
[Did you know] 모바일 전략과 웹앱 20130703doo rip choi
 
Web app 개발 방법론
Web app 개발 방법론Web app 개발 방법론
Web app 개발 방법론Sang Seok Lim
 
[uengine.org-uEngine Day] 스마트폰과BPM의만남:프로세스터치프로젝트발표자료
[uengine.org-uEngine Day] 스마트폰과BPM의만남:프로세스터치프로젝트발표자료[uengine.org-uEngine Day] 스마트폰과BPM의만남:프로세스터치프로젝트발표자료
[uengine.org-uEngine Day] 스마트폰과BPM의만남:프로세스터치프로젝트발표자료Hannah Kim
 
차세대 웹 플랫폼과 HTML5 기술 동향
차세대 웹 플랫폼과 HTML5 기술 동향차세대 웹 플랫폼과 HTML5 기술 동향
차세대 웹 플랫폼과 HTML5 기술 동향Jonathan Jeon
 
Javascript and Web Performance
Javascript and Web PerformanceJavascript and Web Performance
Javascript and Web PerformanceJonathan Jeon
 
Future Web and WoT(Web of Things)
Future Web and WoT(Web of Things)Future Web and WoT(Web of Things)
Future Web and WoT(Web of Things)Jonathan Jeon
 
2012 Predictions for Mobile Web and HTML5
2012 Predictions for Mobile Web and HTML52012 Predictions for Mobile Web and HTML5
2012 Predictions for Mobile Web and HTML5Jonathan Jeon
 
크로스플랫폼Byoojoo
크로스플랫폼Byoojoo크로스플랫폼Byoojoo
크로스플랫폼ByoojooKim jeehyun
 

Similar a Smart Market Strategy for Mobile Web Developer (20)

HTML5 and Smart TV
HTML5 and Smart TVHTML5 and Smart TV
HTML5 and Smart TV
 
H3 2011 하이브리드 앱의 미래, 앱스프레소 1.0_앱스프레소팀_한기태
H3 2011 하이브리드 앱의 미래, 앱스프레소 1.0_앱스프레소팀_한기태H3 2011 하이브리드 앱의 미래, 앱스프레소 1.0_앱스프레소팀_한기태
H3 2011 하이브리드 앱의 미래, 앱스프레소 1.0_앱스프레소팀_한기태
 
HTML5 융합 기술 표준화 동향
HTML5 융합 기술 표준화 동향HTML5 융합 기술 표준화 동향
HTML5 융합 기술 표준화 동향
 
차세대 웹 환경에서의 UI/UX 기술 표준화 동향
차세대 웹 환경에서의 UI/UX 기술 표준화 동향차세대 웹 환경에서의 UI/UX 기술 표준화 동향
차세대 웹 환경에서의 UI/UX 기술 표준화 동향
 
2012디자이너가주목해야할테크동향
2012디자이너가주목해야할테크동향2012디자이너가주목해야할테크동향
2012디자이너가주목해야할테크동향
 
m-Station Channel Xpander5 020325
m-Station Channel Xpander5 020325m-Station Channel Xpander5 020325
m-Station Channel Xpander5 020325
 
Mobile App, Mobile Web : Introduction
Mobile App, Mobile Web : IntroductionMobile App, Mobile Web : Introduction
Mobile App, Mobile Web : Introduction
 
2011년도 모바일 웹 vs. 모바일앱 전망
2011년도 모바일 웹 vs. 모바일앱 전망2011년도 모바일 웹 vs. 모바일앱 전망
2011년도 모바일 웹 vs. 모바일앱 전망
 
Doc.htm
Doc.htmDoc.htm
Doc.htm
 
스마트홈(0218)
스마트홈(0218)스마트홈(0218)
스마트홈(0218)
 
Sam03
Sam03Sam03
Sam03
 
[Did you know] 모바일 전략과 웹앱 20130703
[Did you know] 모바일 전략과 웹앱  20130703[Did you know] 모바일 전략과 웹앱  20130703
[Did you know] 모바일 전략과 웹앱 20130703
 
Web app 개발 방법론
Web app 개발 방법론Web app 개발 방법론
Web app 개발 방법론
 
[uengine.org-uEngine Day] 스마트폰과BPM의만남:프로세스터치프로젝트발표자료
[uengine.org-uEngine Day] 스마트폰과BPM의만남:프로세스터치프로젝트발표자료[uengine.org-uEngine Day] 스마트폰과BPM의만남:프로세스터치프로젝트발표자료
[uengine.org-uEngine Day] 스마트폰과BPM의만남:프로세스터치프로젝트발표자료
 
차세대 웹 플랫폼과 HTML5 기술 동향
차세대 웹 플랫폼과 HTML5 기술 동향차세대 웹 플랫폼과 HTML5 기술 동향
차세대 웹 플랫폼과 HTML5 기술 동향
 
Javascript and Web Performance
Javascript and Web PerformanceJavascript and Web Performance
Javascript and Web Performance
 
Future Web and WoT(Web of Things)
Future Web and WoT(Web of Things)Future Web and WoT(Web of Things)
Future Web and WoT(Web of Things)
 
Waverobo_Intro_NEW_091210
Waverobo_Intro_NEW_091210Waverobo_Intro_NEW_091210
Waverobo_Intro_NEW_091210
 
2012 Predictions for Mobile Web and HTML5
2012 Predictions for Mobile Web and HTML52012 Predictions for Mobile Web and HTML5
2012 Predictions for Mobile Web and HTML5
 
크로스플랫폼Byoojoo
크로스플랫폼Byoojoo크로스플랫폼Byoojoo
크로스플랫폼Byoojoo
 

Más de Jonathan Jeon

Standardization for Artificial Intelligence in Medicine
Standardization for Artificial Intelligence in MedicineStandardization for Artificial Intelligence in Medicine
Standardization for Artificial Intelligence in MedicineJonathan Jeon
 
IoT 및 인공지능을 활용한 헬스케어 제품․서비스 개발 동향 및 주요 과제
IoT 및 인공지능을 활용한  헬스케어 제품․서비스  개발 동향 및 주요 과제IoT 및 인공지능을 활용한  헬스케어 제품․서비스  개발 동향 및 주요 과제
IoT 및 인공지능을 활용한 헬스케어 제품․서비스 개발 동향 및 주요 과제Jonathan Jeon
 
헬스케어 웨어러블 : 주요 동향과 이슈
헬스케어 웨어러블 : 주요 동향과 이슈헬스케어 웨어러블 : 주요 동향과 이슈
헬스케어 웨어러블 : 주요 동향과 이슈Jonathan Jeon
 
4차 산업혁명 시대, 의료기기 표준화 이슈
4차 산업혁명 시대, 의료기기 표준화 이슈4차 산업혁명 시대, 의료기기 표준화 이슈
4차 산업혁명 시대, 의료기기 표준화 이슈Jonathan Jeon
 
Trends on standardization for smart wearable devices & services (ITU-T, OCF, ...
Trends on standardization for smart wearable devices & services (ITU-T, OCF, ...Trends on standardization for smart wearable devices & services (ITU-T, OCF, ...
Trends on standardization for smart wearable devices & services (ITU-T, OCF, ...Jonathan Jeon
 
AI and IoT : How do IoT and AI change the world?
AI and IoT : How do IoT and AI change the world?AI and IoT : How do IoT and AI change the world?
AI and IoT : How do IoT and AI change the world?Jonathan Jeon
 
Web Browser as Universal client for IoT
Web Browser as Universal client for IoTWeb Browser as Universal client for IoT
Web Browser as Universal client for IoTJonathan Jeon
 
OCF/IoTivity for Healthcare/Fitness/Wearable
OCF/IoTivity for Healthcare/Fitness/WearableOCF/IoTivity for Healthcare/Fitness/Wearable
OCF/IoTivity for Healthcare/Fitness/WearableJonathan Jeon
 
#3 Quantified Self Seoul Meetup
#3 Quantified Self Seoul Meetup #3 Quantified Self Seoul Meetup
#3 Quantified Self Seoul Meetup Jonathan Jeon
 
Trends on Smart Wearable Application Standardization
Trends on Smart Wearable Application StandardizationTrends on Smart Wearable Application Standardization
Trends on Smart Wearable Application StandardizationJonathan Jeon
 
New ICT Trends in CES 2016
New ICT Trends in CES 2016New ICT Trends in CES 2016
New ICT Trends in CES 2016Jonathan Jeon
 
The Web, After HTML5
The Web, After HTML5The Web, After HTML5
The Web, After HTML5Jonathan Jeon
 
Open Source and Open Standards
Open Source and Open StandardsOpen Source and Open Standards
Open Source and Open StandardsJonathan Jeon
 
Open Source and Open Standards
Open Source and Open StandardsOpen Source and Open Standards
Open Source and Open StandardsJonathan Jeon
 
Hybrid App Platform - HyWAI 3.5
Hybrid App Platform - HyWAI 3.5Hybrid App Platform - HyWAI 3.5
Hybrid App Platform - HyWAI 3.5Jonathan Jeon
 
HyWAI Web Bluetooth API
HyWAI Web Bluetooth APIHyWAI Web Bluetooth API
HyWAI Web Bluetooth APIJonathan Jeon
 
WoT.js - WoT App. Framework for Open Source Hardware
WoT.js - WoT App. Framework for Open Source HardwareWoT.js - WoT App. Framework for Open Source Hardware
WoT.js - WoT App. Framework for Open Source HardwareJonathan Jeon
 
IoT and WoT (Internet of Things and Web of Things)
IoT and WoT (Internet of Things and Web of Things)IoT and WoT (Internet of Things and Web of Things)
IoT and WoT (Internet of Things and Web of Things)Jonathan Jeon
 
Web Technology and Standards Tutorial
Web Technology and Standards Tutorial Web Technology and Standards Tutorial
Web Technology and Standards Tutorial Jonathan Jeon
 

Más de Jonathan Jeon (20)

Standardization for Artificial Intelligence in Medicine
Standardization for Artificial Intelligence in MedicineStandardization for Artificial Intelligence in Medicine
Standardization for Artificial Intelligence in Medicine
 
IoT 및 인공지능을 활용한 헬스케어 제품․서비스 개발 동향 및 주요 과제
IoT 및 인공지능을 활용한  헬스케어 제품․서비스  개발 동향 및 주요 과제IoT 및 인공지능을 활용한  헬스케어 제품․서비스  개발 동향 및 주요 과제
IoT 및 인공지능을 활용한 헬스케어 제품․서비스 개발 동향 및 주요 과제
 
헬스케어 웨어러블 : 주요 동향과 이슈
헬스케어 웨어러블 : 주요 동향과 이슈헬스케어 웨어러블 : 주요 동향과 이슈
헬스케어 웨어러블 : 주요 동향과 이슈
 
4차 산업혁명 시대, 의료기기 표준화 이슈
4차 산업혁명 시대, 의료기기 표준화 이슈4차 산업혁명 시대, 의료기기 표준화 이슈
4차 산업혁명 시대, 의료기기 표준화 이슈
 
Trends on standardization for smart wearable devices & services (ITU-T, OCF, ...
Trends on standardization for smart wearable devices & services (ITU-T, OCF, ...Trends on standardization for smart wearable devices & services (ITU-T, OCF, ...
Trends on standardization for smart wearable devices & services (ITU-T, OCF, ...
 
AI and IoT : How do IoT and AI change the world?
AI and IoT : How do IoT and AI change the world?AI and IoT : How do IoT and AI change the world?
AI and IoT : How do IoT and AI change the world?
 
Web Browser as Universal client for IoT
Web Browser as Universal client for IoTWeb Browser as Universal client for IoT
Web Browser as Universal client for IoT
 
OCF/IoTivity for Healthcare/Fitness/Wearable
OCF/IoTivity for Healthcare/Fitness/WearableOCF/IoTivity for Healthcare/Fitness/Wearable
OCF/IoTivity for Healthcare/Fitness/Wearable
 
#3 Quantified Self Seoul Meetup
#3 Quantified Self Seoul Meetup #3 Quantified Self Seoul Meetup
#3 Quantified Self Seoul Meetup
 
Trends on Smart Wearable Application Standardization
Trends on Smart Wearable Application StandardizationTrends on Smart Wearable Application Standardization
Trends on Smart Wearable Application Standardization
 
New ICT Trends in CES 2016
New ICT Trends in CES 2016New ICT Trends in CES 2016
New ICT Trends in CES 2016
 
The Web, After HTML5
The Web, After HTML5The Web, After HTML5
The Web, After HTML5
 
Open Source and Open Standards
Open Source and Open StandardsOpen Source and Open Standards
Open Source and Open Standards
 
Open Source and Open Standards
Open Source and Open StandardsOpen Source and Open Standards
Open Source and Open Standards
 
Hybrid App Platform - HyWAI 3.5
Hybrid App Platform - HyWAI 3.5Hybrid App Platform - HyWAI 3.5
Hybrid App Platform - HyWAI 3.5
 
HyWAI Web Bluetooth API
HyWAI Web Bluetooth APIHyWAI Web Bluetooth API
HyWAI Web Bluetooth API
 
WoT.js - WoT App. Framework for Open Source Hardware
WoT.js - WoT App. Framework for Open Source HardwareWoT.js - WoT App. Framework for Open Source Hardware
WoT.js - WoT App. Framework for Open Source Hardware
 
IoT and WoT (Internet of Things and Web of Things)
IoT and WoT (Internet of Things and Web of Things)IoT and WoT (Internet of Things and Web of Things)
IoT and WoT (Internet of Things and Web of Things)
 
Web Technology and Standards Tutorial
Web Technology and Standards Tutorial Web Technology and Standards Tutorial
Web Technology and Standards Tutorial
 
Mobile, IoT and Web
Mobile, IoT and WebMobile, IoT and Web
Mobile, IoT and Web
 

Smart Market Strategy for Mobile Web Developer

  • 1. Mobile Web Developer의 스마트 시장 진입 전략 Jonghong Jeon ETRI, SRC Email: hollobit@etri.re.kr Blog: http://mobile2.tistory.com http://twitter.com/hollobit http://www.etri.re.kr
  • 2. 2
  • 4. 스마트 모바일의 시대 Mobile + Personal SMART Phone, Pad … Internet (소통의 도구) 응용
  • 5. “I am certain that the mobile telecoms world will count its time in two Eras. The Era BI: time Before the iPhone, and the ERA AI: time After the iPhone” Author of “Digital Korea”, Tomi T Ahonen http://communities-dominate.blogs.com/brands/2007/05/entering_iphone.html http://www.tomiahonen.com/ hollobit@etri.re.kr 5 5
  • 6. Changes (스마트 디바이스 급성장) Source: http://totoro4.wordpress.com/2011/07/08/smart-device-leads-change-device-side/ 6
  • 7. Changes (무선네트워크 진화) 아날로그망 GSM/CDMA망 WCDMA망 OFMDA망 ?? 아날로그폰 디지털폰 피처폰/스마트폰 고성능 스마트폰 가상 스마트 기기 아날로그 디지털 IP 기반 All IP 기반 All IP 기반 음성통화 음성통화 데이터서비스 시작 데이터서비스 확산 초고속 데이터 서비스 음성 통신 서비스의 시대 데이터 통신 서비스의 시대 7
  • 9. Change (Internet Remix) The Internet is not just for inter-networking …. TV Daum NHN Media Cloud Samsung Apple Web Mobile 2.0 SKT Internet remix Facebook Nokia M2M Google Car, Twitter Home Social 9 9
  • 13. 개발자들이 궁금해 하는 것들 Developer Economics 2011 report - http://bit.ly/jKjfUl
  • 15. [1] 어떤 플랫폼 (언어, 도구, 환경) ? 15
  • 16. [1] 플랫폼 선택 기준 16
  • 17. [2] 응용 배포 방법 17 17
  • 19. [4] 앱 출시 계획 및 테스팅 기법 19
  • 20. [5] 홍보 및 데모 방법 20
  • 21. [6] 수익 모델은 영원한 고민 21
  • 22. 국내 시장과 사용자 특성 제3차 스마트폰 이용 통계(2011.상반기) - http://bit.ly/uzvmcz
  • 24. 스마트폰 2000만 시대 – 국내 현황 (유형) 국내 스마트폰 OS 비율 Symbian MS 1% 8% iOS 20% Android 71% 24 제3차 스마트폰 이용 통계(2011.상반기) - http://bit.ly/uzvmcz
  • 25. 스마트폰 2000만 시대 – 국내 현황 (이용) 25 제3차 스마트폰 이용 통계(2011.상반기) - http://bit.ly/uzvmcz
  • 26. 스마트폰 2000만 시대 – 국내 현황 (앱) 26 제3차 스마트폰 이용 통계(2011.상반기) - http://bit.ly/uzvmcz
  • 27. 스마트폰 2000만 시대 – 국내 현황 (계기) 배타적 27 제3차 스마트폰 이용 통계(2011.상반기) - http://bit.ly/uzvmcz
  • 28. 스마트폰 2000만 시대 – 국내 현황 (이용) 이동 중이 아닌 대기시간 중 28 제3차 스마트폰 이용 통계(2011.상반기) - http://bit.ly/uzvmcz
  • 29. 해외 스마트폰 사용 통계 29 참고: http://mobizen.pe.kr/1117
  • 30. 국내 스마트폰 시장에 대한 상세 분석 필요  안드로이드 사용자가 70%  불편한 웹 UI/UX  ActiveX와 데스크탑 중심의 콘텐츠 환경의 제약  웹 보다 앱에 쏠리는 환경  공공 SI 및 기업용 응용  앱 시장 활성화에만 초점을 맞춘 정책들  과연 모바일 웹 시장이 활성화되고 있는가 ?  모바일 웹 사용이 증가하고 있는가 ?  미래는 ? 30
  • 32. Our Dream ? 32 http://youtu.be/6Cf7IL_eZ38
  • 34. Emerging N-Screen environment  N스크린은 하나의 콘텐츠를 스마트폰, PC, TV 등 여러 단말기를 통해 이용할 수 있도록 하는 서비스  N스크린은 연결성(connectivity), 이동성(portability), 통합성(integration)이라는 세 가지 특성을 갖는 미디어 이용과 콘텐츠 소비 환경  N스크린에서 ‘N’은 어떤 수도 들어갈 수 있는 불특정 자연수 (Natural Number)를 가리키며 ‘스크린’은 이를 네트워크로 연결되 는 여러 대의 단말기 장치를 의미 34
  • 35. Player of N-Screen 칩 단말 제조사 제조사 유무선 인터넷 미디어 방송 통신 서비스 사업자 사업자 사업자 사업자 35
  • 36. Player Interests 36 출처: digieco
  • 37. Why HTML5 is important for N-Screen ?
  • 38. Platform War & Fragmentation 38
  • 39. HTML5 & N-Screen https://read.amazon.com/ 39
  • 40. Hype Cycle for Web and User Interaction Technologies, 2011 40
  • 41. 주목해야 할 10가지 모바일 기술 (2012~) 41
  • 42. HTML5 ?  HTML5로 통칭되는 요소는 HTML5 뿐 아니라 CSS3, 웹 어플리케 이션을 위한 JavaScript API 확장을 포함한 것 통칭되는 “HTML5” HTML5 CSS3 JavaScript 콘텐츠 내용과 형식을 표현 콘텐츠 표현 방법을 정의 각종 API를 통해 기능을 표현  Web Storage  문서구조의 상세화  표현 기능 모듈화  Web Worker  멀티미디어  웹 폰트  Web Socket  폼과 이벤트 등  Geolocation API 서로 다른 다양한 브라우저 상에서 문서 구조의 의미를 명확히 하여 풍부한 기능과 자원을 제어할 수 일관된 표현 기능 제공, 효과적이고 편 디자인과 프로그램의 독립성을 확보 있는 로컬 어플리케이션 리한 표현 방식의 변경 42
  • 43. HTML5 ?  Web Application은 HTML, CSS, JavaScript의 협주곡 통칭되는 “HTML5” HTML5 CSS3 JavaScript 콘텐츠 내용과 형식을 표현 콘텐츠 표현 방법을 정의 각종 API를 통해 기능을 표현  Web Storage  문서구조의 상세화  표현 기능 모듈화  Web Worker  멀티미디어  웹 폰트  Web Socket  폼과 이벤트 등  Geolocation API 서로 다른 다양한 브라우저 상에서 문서 구조의 의미를 명확히 하여 풍부한 기능과 자원을 제어할 수 일관된 표현 기능 제공, 효과적이고 편 디자인과 프로그램의 독립성을 확보 있는 로컬 어플리케이션 리한 표현 방식의 변경 43
  • 46. Why [1] - Multi Device support 46
  • 47. Why [1] - Multi Screen support 47
  • 48. Why [2] - Platform Fragmentation 48
  • 49. Why [3] – Rich Web Application  <video>, <audio>  Flash 기반 사이트의 전환 • YouTube, Vimeo, Scribd  왜 HTML5인가 ?  Search Friendly  호환성 (유무선…)  접근성  성능 http://www.scribd.com/doc/30964170/Scribd-in-HTML5 http://estima.wordpress.com/2010/05/07/scribd/ 49
  • 50. Why [4] – Standards  DeskTop  Mobile 50 Source: http://html5test.com/results.html
  • 51. Why [5] – The Web platform  Standards for Web Applications on Mobile: February 2011 current state and roadmap  http://www.w3.org/2011/02/mobile-web-app-state.html 51
  • 52. Why [6] – Open APIs & Mashup 13 billion API calls / day (May 2011) 10 billion API calls / month (January 2011) Over 260 billion objects stored in S3 (January 2011) 1.6 billion API-delivered stories / month (October 2010) 5 billion API calls / day (April 2010) 5 billion API calls / day (October 2009) 8 billion API calls / month (Q3 2009) 3 billion API calls / month (March 2009) 52 Source: ProgrammableWeb
  • 53. Why [7] – New Chances Comparison: App Inventor, DroidDraw, Rhomobile, PhoneGap, Appcelerator, WebView, and AML http://www.amlcode.com/2010/07/16/comparison-appinventor-rhomobile-phonegap-appcelerator-webview-and-aml/ 53
  • 54. Why [7] – New Chances – Web App Store Any Devices Device Devices (PC, TV, Car, Tablet…) Client App Store Browser Browser Front Front Web Web Web Server Store Web App App App Server Server Store Store Store Native Native Web Cloud Native Appp App App App 54
  • 55. N-Screen의 종결자, HTML5과 차세대 웹 문제 해결책 다중 플랫폼을 지원하는 응용 개발 Web Application 단말간 데이터 이동 및 심리스 서비스 지원 Cloud & Web Application 다중 단말의 식별과 지원 HTTP UAProf, CSS MQ 다양한 화면 사이즈를 지원하는 응용 개발 SVG, CSS, HTML5 그래픽 처리, 3D 콘텐츠 표현 HTML5 canvas, CSS, WebGL, X3D Video 및 Audio 콘텐츠 처리 HTML5 video/Audio Interactive한 처리 JavaScript, CSS, HTML5 webforms 멀티 터치 등의 지원 HTML5 & Web event 오프라인 기능의 지원 HTML5 (localstorage) 디바이스 제어 Device APIs 콘텐츠 표준 호환성 검사 HTML/CSS Validation, mobileOK 비동기적 처리, 쓰레드 관리, 전송 속도 개선 XHR, WebWorker, WebSocket 보다 고속처리 가능하며 판매용 앱이 필요하다면 ? Hybrid Web App 융합 서비스 지원 RESTful Web Services, LOD 55
  • 56. 모바일 웹 개발자를 위한 진입 전략
  • 57. HTML5 어떻게 공부하나요 ? HTML5 스펙 너무 어려워요! 게다가 모두 영어!  한글 HTML5 번역본  http://j.mp/html5ko (clearboth.org) 그래도 내용이 너무 많아요  웹 개발자를 위한 최소 스펙  http://j.mp/html5devel 알기쉬운 튜토리얼 및 프리젠테이션은 없나요 ?  Google의 선물  http://www.html5rocks.com 그 외에 꼭 추천해주실만한 것은 ?  실전 HTML5 가이드 (한글 PDF)  http://j.mp/html5guide_ko  Dive Into HTML5  http://diveintohtml5.org  기타 한글로 된 많은 HTML5, CSS3, JavaScript 관련 서적들 참고: http://xguru.net/635 57
  • 58. Web App Framework 전성 시대 Mobile Web Application Framework  Sencha Touch, jQuery Mobile, WebApp.net, DTHMLX touch, jQTouch, iWebKit, Jo HTML5 Mobile App framework, iUI, Sproutcore, Zepto.js, AML, WebView, Adobe Air Hybrid Web application Framework  Titanium Appcelerator, Phonegap, App inventor, Droidraw, Rhomobile, Appspresso, HyWAI Lite 58
  • 59. JavaScript 전성 시대  JavaScript Libraries  http://bit.ly/tVFW6Y  Application Frameworks, Server Side Library, Testing Frameworks  Game Engines, Animation Library, Image manipulation • Akihabara, IMPACT, enchant.js, Unity3D  Server-side JavaScript  Node.js : Evented Server-Side Javascript  http://nodejs.org • Google Chrome의 Javascript Engine V8을 단독으로 사용 • 모든 Network I/O는 NonBlocking, File I/O는 Asynchronous • Thread 방식에 비해 뛰어난 성능 • HTTPd, FTPd, IMAP, WebDAV 등 다양한 서버모듈  Javascript로 컴파일 되는 언어들  http://j.mp/hp2pnR  CoffeeScript & Kaffeine : Javascript를 더 간결하게  J2js  Java ByteCode to JS, Script#  C# to JS 59
  • 60. 모바일 HTML5 Web App 관련 책들 60
  • 61. 모바일 웹 개발자를 위한 전략  웹 표준의 숙지와 활용  CSS 표준 기반의 웹 (응용) 디자인  Mobile UI Framework 및 자바 스크립트 스킬 향상  모바일 웹 응용 성능 개선 방안  Hybrid Web App 고려  Mobile Cloud 고려  크로스플랫폼 및 멀티 스크린 지원  다양한 방면의 웹 응용 개발 시도 : 광고, 쇼핑, 게임, 기업용  오픈 소스 커뮤니티 활동  HTML5 응용 모범 사례들의 도출과 공유  국내외 시장분석과 글로벌 도전 61
  • 62. Thank you For more discussion : JongHong Jeon (hollobit@etri.re.kr) +82-42-860-5333 Blog : http://mobile2.tistory.com/m http://twitter.com/hollobit OR 62