안녕하세요.

주요 시장 조사 기관인 VisionMobile에서 발행한 앱 개발 시장 조사 보고서를 다음과 같이 포스팅합니다.

 내용의 요약은 다음 링크에서 확인하실 수 있습니다: http://www.visionmobile.com/blog/2014/02/developer-economics-q1-2014/

 

여기서 부터는 제가 번역한 key message 요약입니다.

  • 앱 시장 및 개발자 현황
    • 글로벌 앱 시장은 2013년에 680억 불 규모로 2016년까지 1430억 불 규모로 성장할 것으로 예상됨
    • 2013년 기준 전 세계에 230만 명의 모바일 개발자가 존재하며 이중 76만 명이 아시아에 거주

  • 생태계 전쟁
    • Android와 iOS가 스마트폰 시장의 94% 차지 (2014년 4분기 기준)
    • 전체 개발자의 71%가 Android 대상 앱 개발을 고려 함
    • 전체 개발자의 55%가 iOS 대상 앱 개발을 고려하고 있으며 주로 구주와 북미의 개발자들이 선호함.
      • 반면, 아시아, 남미, 아프리카의 개발자들은 HTML5를 iOS보다 더 선호함
    • 기타 플랫폼 (파이어폭스, 윈도우즈 폰, 윈도우즈8, 타이젠 등)에 개발자를 유치하려면 전체 개발자의 69%에게 iOS / Android를 버리고 기타 플랫폼을 사용해야 하는 동기를 부여해야 함
    • HTML5는 다양한 플랫폼에서 동작하는 가능한 앱를 만들 수 있는 플랫폼이자 native app을 만들 수 있는 기술 임
      • 37%의 개발자가 HTML5를 사용 (모바일 웹 사이트, 웹 앱 등)
      • 이중 15%의 개발자는 hybrid app이나 HTML5 to native tool를 사용
    • 평균적으로 한 개발자는 동시에 약 2.5 개의 platforms를 활용

  • 개발자 충성도
    • iOS가 개발자 충성도가 가장 높으며 59% 개발자가 iOS를 우선 고려함
    • HTML5는 cross-screen, cross-platform 배포가 필요할 시에만 우선 고려하며 평균 2.8 개의 screen를 대상으로 함
    • 북미와 서유럽에서는 iOS가 선호하는 플랫폼이나 다른 지역은 Android가 선호됨
      • 아시아에서는 개발자의 46%가 Android를 우선 고려하고 28%가 iOS를 고려

  • Connected screen
    • 머지 않은 미래에는 시계, TV 그리고 온도 조절 장치와 스마트 폰이 앱 개발자들의 주요 대상이 될 것으로 보임
    • 태플릿은 개발자의 83%가 매력적으로 느끼는 대상이나 단 12%의 개발자만이 주요 대상으로 고려 
    • Android 태플릿이 불티나게 팔리고 있으나 개발자의 52%는 iOS를 우선하여 태블릿 앱을 개발하고 있으며 Android는 개발자의 28% 만이 고려하고 있음

  • 수익 구조
    • 개발자의 60%는 '빈곤 층' (앱 당 한달 소득이 500불 이하) 에 있음
    • iOS에는 Android 보다 '중산층' (앱 당 한달 소득이 500불~ 만 불 사이)이 많아 개발자의 25%가 android를 선호하는 것 대비 개발자의 37%가 iOS를 선호함
    • 인 앱 광고가 가장 대중적인 수익 모델으로 26%의 앱 개발자는 윈도우즈폰이나 안드로이드에서는 이 모델로 수익을 얻음
    • 수주(Contract)에 따른 앱 개발이 2013년 기준 56%를 차지하고 있으며 중요한 점은 개발자의 26% 가 이런 형태로 앱을 개발 중임.
    • e-커머스를 수익 모델로 사용하는 개발자의 비중이 2013년 3분기 5%에서 2014년 1분기 8%로 급속히 증가
    • Windows 8 혹은 윈도우즈 폰 대상 개발자들이 가장 적은 수익을 얻고 있음 (한달에 앱 당 1~50불 규모)

  • 개발 도구
    • 엔터프라이즈 IT 개발자가 상대적으로 앱 개발 도구를 늦게 받아들이고 있음
      • 25%가 어떤 도구도 사용하지 않고 있어 백여 개의 도구 vendor에게는 기회임
    • iOS가 가장 도구 활용을 잘하는 개발자들을 보유함
      • 경쟁력이 있는 도구 포트폴리오는 매력적인 주요 개발자 segments의 플랫폼으로써 핵심임
    • 사용자 분석 도구cross platform tool은 가장 유명한 두 개발자 도구 category 이며 각각 개발자의 40%, 30%가 사용함


오역이 내포될 가능성이 농후한 포스팅이니 자세한 사항은 원문을 확인하시기 바랍니다. 

감사합니다.


안녕하세요, 

Agile world에서 이름 높은 Martin Fowler 아저씨가  REST API의 수준을 단계 별로 표현한 Richardson Maturity Model 을 설명하는 포스팅을 올렸네요.

리처드슨 REST 성숙도 모델에 따르면, REST API는 다음과 같은 성숙도를 갖게 됩니다.

  • Level 0 ,< The Swarm of POX: RPC (Remote Procedure Call) 형태로 resource 구분 없이 설계된 HTTP API
  • Level 1, Resources: resource 형태로 구분되어 있으나 action을 HTTP command로 CRUD (Create, Read, Update, Delete)로 표현하지 않은 HTTP API
  • Level 2, HTTP Verbs: resource 형태로 구분된 URI와 HTTP command로 CRUD 하나 self-descriptive hypermedia type를 가지지 않는 HTTP API
  • Level 3, Hypermedia Controls: response payload 에 관련 URI를 포함하는 hypermedia[각주:1] 로써의 속성을 지님으로써 code on demand[각주:2] 속성을 지원할 수 있는 완전한 REST API 

이런 성숙도 모델을 이해함으로써 REST API의 설계 수준을 높이는데 도움이 되리라 믿습니다.

자세한 내용은 아래 국문 번역 포스팅이나 원문을 참고하세요.



-  국문 지앤선 블로그 : http://jinson.tistory.com/190

- 원문 : http://martinfowler.com/articles/richardsonMaturityModel.html


  1. http://en.wikipedia.org/wiki/HATEOAS [본문으로]
  2. http://www.ics.uci.edu/~fielding/pubs/dissertation/rest_arch_style.htm#sec_5_1_7 [본문으로]

블로그 개설 기념 첫 포스팅입니다.

이 블로그에서는 주로 한글로 Web of Things 및 RESTful API, HTML5 과 같은 최신 web tech. 를 소개하려고 합니다.

기술적인 내용을 다루기 앞서 아래 이 기술들이 가져올 미래 사회를 소개하는 자료를 공유합니다. 

http://www.nia.or.kr/BBS/board_view.asp?BoardID=201111281321074458&id=12466&Order=010200&Flag=100&objpage=0

위 주소는 한국정보화진흥원(NIA, 원장 장광수)이 초연결 사회(Hyper Connected Society) 선진 활용 사례를 담아 발간한 '모든 것이 연결되는 새로운 창조사회-사물인터넷 중심의 초연결 글로벌 선진 사례' 보고서입니다.

해외에서 구현된 서비스를 사례를 간략하고 이해하기 쉽게 소개하고 있으니 꼭 한번 읽어 보시길 권합니다.

Internet of Things 가 가져올 미래의 단상을 함께 하고 싶습니다.

많은 기대 바랍니다.

감사합니다.


+ Recent posts