Top Banner
Web2.0 Hong Chang Bum [email protected]
35

Web2.0

Jun 20, 2015

Download

Technology

Hong ChangBum
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 2: Web2.0

Flickr

Page 3: Web2.0
Page 4: Web2.0

참여

웹을 통해 사진을 업로드하는 온라인 디지털 앨범 전세계의 사용자가 다양한 사진을

업로드

Page 5: Web2.0

공유

다른 사용자의 사진을 볼 수 있다 .다른 사용자의 사진에 의견을 달 수 있다 .

다양한 그룹을 통해 관심사가 같은 사용자들의 사진을 공유한다 .

Page 6: Web2.0

개방

Flickr 웹사이트를 통해서만 사용할 수 있는 것이 아니라 공개된 API 를 통해 다양한 방법으로 활용이 가능하다 .

Flickr 에서 바로 이글루스 블로그로 포스팅이 가능 공개된 API(OpenAPIs) 를 통한

개방성

Page 7: Web2.0

집단 지성

하나의 주제에 대해 여러 태그 (tag) 가 포함되고 여러 사람들의 태그가 모여 (Folksonomy) 다른

사람들과 생각을 공유

Page 8: Web2.0

Flickr OpenAPI

Page 9: Web2.0

Flickr OpenAPI

Page 10: Web2.0

Flickr Tag 와 Folksonomy

Page 11: Web2.0

Flickr OpenAPI 예제

Page 12: Web2.0

Flickr 의 Web2.0

참여 , 공유 , 개방을 통한 자발적이고 참여적인 활발한 지식 활동이 이루어지는 것을 말한다 . 바로

이것이 Web2.0 의 기본 개념 !!!

Page 13: Web2.0

Web2.0

Page 14: Web2.0

Web2.0?

오라일리 미디어 (O’Reilly Media) 부사장 데일 도허티 (Dale Dougherty) 가 2004 년 10 월 웹에

“ 2.0” 이란 숫자를 붙이다 .

Page 15: Web2.0

2001 년 가을 닷컴의 붕괴

닷컴 거품 붕괴에서 살아남은 회사들의 공통점을 찾는 과정에서 생성

Page 16: Web2.0

Web2.0 의 기본 개념

참여 , 공유 , 개방을 통한 자발적이고 참여적인 활발한 지식 활동이 이루어지는 것을 말한다 .

공유와 개방이 참여를 만들고 , 참여가 모여 집단지성을 이루도록 한다 .

Page 17: Web2.0

그럼 한국에선

네이버의 지식인 서비스 , 문제의 해를 찾아가는 과정싸이월드의 인적네트워크

네이버의 블로그다음의 카페

쇼핑몰의 평판 댓글각 신문사의 댓글 등등 ...

Page 18: Web2.0

Web2.0 특징

집단 지능을 이용 - 위키피디어 , Flickr 의 폭크소노미블로깅 - 링크가 아닌 RSS 구독

소프트웨어 릴리스 주기의 종말 - Flickr 는 30 분단위 빌드업 적용

가벼운 프로그래밍 모델 - SOAP, REST단일 디바이스를 넘는 소프트웨어 - iTune 와 ipod

풍부한 사용자 경험 (Rich User Experiences) - PC수준의 인터페이스

Page 19: Web2.0

Web2.0 기술

웹 표준 (XHTML/CSS)브라우저 (Firefox, Safari)

유니코드 (UTF-8)논리 주소체계 (Logical URL)

컨텐츠 신디케이션 (RSS/Atom, RDF)

오픈 API(REST, SOAP, Web Service)집단지성 (Folksonomy, Tag)

가벼운 서비스 프레임웍 (Python, Ruby on Rails)풍부한 사용자 경험 (Ajax, Flex)

확장기능 (Firefox Extentions, Widget)

Web2.0 을 더욱 Web2.0 답게 만드는 ...

Page 20: Web2.0

Mash-up 으로 보는 OpenAPI

Page 21: Web2.0

3Mx = Mix, Match & Mutate섞어라 , 맞춰라 , 변형 시켜라

매쉬업

Page 22: Web2.0

ProgrammableWeb 에 등록된 OpenAPI 제공업체

Page 23: Web2.0

ProgrammableWeb 에 등록된 OpenAPI 제공업체

404 개

Page 24: Web2.0

ProgrammableWeb 에 등록된 매쉬업 서비스의 수

1,746 개

Page 25: Web2.0

<Google Maps 와 Craigslist 의 아파트 임대 집구매의 데이터 활용 >

Page 26: Web2.0

< 네이버 블로그 API 를 통해 해당 관광 지역의 블로그와 연결 >

Page 27: Web2.0

매쉬업 태그

Page 28: Web2.0

매쉬업을 통한 수익 모델

여행 API : 투어 서비스 재판매카페 , 블로그 API : 커뮤니티 서비스 재판매

쇼핑몰 API : 전자상거래 파트너쉽지도 API : 부동산 서비스 판매

재미로 만드는 OpenAPI돈이 되는 OpenAPI

Page 29: Web2.0

개발자 관점에서의 Web2.0

Page 30: Web2.0

소프트웨어 개발 주기의 종말구글의 버전은 어떻게 됩니까 ?

아무도 묻지 않는다 .왜 ?

인터넷 영역의 서비스이기 때문에전통적인 design-develop-test-ship-install 이라는 패키지

소프트웨어의 개발 주기는 끝났다 !소프트웨어 = 서비스

서비스 = 항상 존재하고 , 항상 개선 된다 .

이것이 웹 개발 2.0 !!

Page 31: Web2.0

성공을 위해서는

빠르고 지속적인 소프트웨어 release 가 필요하다 .

<Flickr 와 마이크로소프트의 release 주기 비교 >

Page 32: Web2.0

성공을 위해서는

관심있는 개발자 및 테스터와의 약속을 지켜라 .

Page 33: Web2.0

성공을 위해서는

새로운 기능을 갖는 제품을 꾸준히 만들어라 .

<Google Maps beta timeline>

Page 34: Web2.0

성공을 위해서는동적 도구와 언어를 활용해라 .

Page 35: Web2.0

Thank u ^^;;