다음커뮤니케이션(www.daum.net)은 다음이 축적한 서비스와 기술 공유를 통해 사내·외 역량 있는 개발자를 지원하고, 기술 파트너십 육성을 위해 다음 DNA(Developers Network and Affiliates, dna.daum.net)를 공식 오픈한다고 31일 밝혔다.
특히 다음 DNA를 통해 다음 內 축적되어 있는 풍부한 UCC(User Created Contents)를 활용한 서비스 개발 및 사용자 도구를 제작할 수 있도록 지원하는 API(Application Programming Interfaces)를 전격 공개할 계획이다. 또한 개발자들의 기술력 향상을 위한 기술 지식 공유 및 네트워크 구축 등을 통해 다양한 개발자 지원 정책을 펼칠 방침이다.
API란 전문적인 프로그래밍 기술이 없이도 특정 프로그램을 손쉽게 개발할 수 있도록 한 일종의 개발 도구다.
이번 다음이 공개하는 API로는 ▲신지식·게시판·카페·블로그 검색 결과를 제공하는 검색 API ▲글쓰기 및 동영상 업로드 등이 가능한 블로그 API ▲특정상품에 대한 정보 제공 및 상품 검색을 제공하는 디앤샵 API ▲할인 항공권등을 검색할 수 있는 여행 API 등으로 향후 카페 등 커뮤니티 서비스로 API 지원을 확장 할 계획이다.
특히 사용자들은 다음의 최대 경쟁력으로 평가받는 주요 UCC서비스인 카페, 게시판, 블로그 검색 결과를 자신의 홈페이지에서 이용하거나 다른 서비스와 결합해 새로운 서비스를 만들 수 있다. 또한 쇼핑 서비스인 '디앤샵 API'를 활용하면, 디앤샵이 제공하는 특정 상품에 대한 정보나 단어에 따른 상품 검색을 자신의 블로그 방문자를 비롯해 활용하고 싶은 서비스에 적용해 사용할 수 있다.
한편 다음은 기술ㆍ개발 관련 내용을 공유하는 DNA를 통해 ▲오픈API 공개 및 개발 가이드라인과 ▲오픈API로 구현된 우수 샘플 코드 및 서비스 예제 ▲ 공개 소프트웨어 지원 정책 ▲다양한 기술 주제에 대해 다음 內 개발자들이 논문 형태로 작성한 우수 테크 노트 등을 공유한다.
네이버도 이미 주요 검색순위 등 API를 공개하고 이를 통해 각종 서비스를 조합할 수 있도록 하는 오픈형 서비스가 인터넷 업계에 정착되고 있다. 하지만 이를 이용한 뚜렷한 조합형 서비스가 보이지 않는데다 여전히 API 사용법이 어려워 일반 사용자들에게는 접근이 쉽지 않은 것도 사실.
하지만 여러가지 한계 상황에도 불구하고 업계는 주요 기술 업체들의 API 공개로 인해 다양한 조합형 서비스나 특화 서비스가 등장하게 될 것으로 기대하고 있다. ⓢ
여전히 많은 사람들이 API 공개에 대해 매우 긍정적인 반응을 보이고 있는 것이 사실입니다.
하지만 아직까지 이렇다할 공개된 API를 활용한 서비스가 많지 않다는 것은 무엇을 의미할까요?
혹자는 개발자급의 사용자가 적은 것이 문제라고 지적하시는 분도 계시구요
어떤 분은 공개된 API가 기능이 제한적이라고 말씀하시는 분도 있구요,
그만의 의견이요? 사실은 API보다는 상상력과 실행하려는 의지와 시간이 부족하기 때문은 아닐까 생각해봅니다. 저역시 많은 공개된 API를 뒤적이고 있지만 이렇다할 '서비스'를 만들어 내지 못하고 있으니까요