이 상품은 구매 후 지원 기기에서 예스24 eBook앱 설치 후 바로 이용 가능한 상품입니다.
|
[1부] 오픈 API 개요
01장_오픈 API 첫 걸음 오픈 API를 모르는 당신에게 닥칠 재앙 오픈 API의 탄생과 진화 - 오픈소스 - 오픈 API - 오픈 플랫폼 오픈 API의 현재와 미래 - 전 세계 오픈 API 사용 순위 - 국내 오픈 API 사용 순위 - 오픈 API 시장의 성장 요인 오픈 API 활용 모델 - 독자적 인터페이싱 기술과 오픈 API의 조합으로 성공한 시리 - 네이버 오픈 API로 국내 서비스에 특화한 에그몬 - 많이 주고 더 많이 얻은 twtkr - 특정 주제의 자료를 엮은 100 Destinations - 오픈 API로 독자적 콘텐츠를 확보한 BUBBLR - 극단적으로 한 가지에만 집중한 me2push 02장_오픈 API 기술의 이해 제공 형태의 분류 오픈 API의 핵심 기술 세 가지 - OAuth 인증 - 데이터 포맷: JSON과 XML - 프로토콜: REST 03장_오픈 API 지향 아키텍처 오픈 API 지향 아키텍처의 장점 - 다양한 디바이스와 채널로 서비스 확장 가능 - 매끄럽고 동적인 사용자 경험 제공 - 서비스 제작의 효율성 제고 오픈 API 지향 아키텍처 기반 서비스의 설계 원칙 정리 [2부] NHN 오픈 API 활용 04장_네이버 오픈 API 네이버 오픈 API 개요 - 네이버 오픈 API 종류 - 활용 사례 네이버 오픈 API 시작하기 PHP로 검색 API 이용하기 - 준비하기 - 책 검색 - 책, 영화, 쇼핑 중 선택해서 검색하기 자바스크립트와 HTML로 지도 API 이용하기 - 준비하기 - 지도 생성하기 - 위성 지도와 실시간 교통 정보 표시하기 - 마커 라벨 표시하기 - 이동, 확대 및 축소하기 - 정적 이미지로 지도 표시하기 자바로 단축 URL API 이용하기 - 준비하기 - 통신 모듈 구현하기 - 결과 파싱 모듈 구현하기 - 단위 테스트와 통합 테스트 정리 05장_미투데이 미투데이 개요 - 미투데이란 - 미투데이 API 미투데이 API 개발 준비 - 미투데이 애플리케이션 키 발급받기 - 미투데이 앱 등록하기 인증하기 - 미투데이 인증 방식의 이해 - 웹 기반 쉬운 인증의 구현 - 인증값 검증을 위한 Noop API - Ajax를 활용한 인증 예제 미투데이 글 관리하기 - 미투데이 글 작성하기 - 미투데이 글 조회하기 - 미투데이 글 조회 예제 - 미투데이 글 삭제하기 미투데이 댓글 관리하기 - 댓글 조회하기 - 댓글 쓰기 - 댓글 삭제하기 - 댓글 추적하기 미투하기 - 미투한 사람 목록 조회하기 - 미투하기 친구 관리하기 - 친구 목록 조회하기 - 친구 신청 수락 및 설정하기 - 친구 신청 목록 조회하기 - 친구 신청 수락하기 사용자 정보 관리하기 - 사용자 정보 조회하기 - 사용자 설정 내역 조회하기 - 미투데이 소셜 플러그인 사용하기 - 미투데이 소셜 플러그인 사용 준비 - 미투 버튼 플러그인 코드 생성 및 적용하기 - 댓글 플러그인 코드 생성 및 적용하기 정리 06장_네이버 소셜게임과 앱팩토리 네이버 소셜게임 개요 - 네이버 소셜게임이란 - 앱팩토리 ㅍ오픈소셜 API 개발 준비 - 개발자 등록하기 - Hello World! 앱 만들기 - Hello World! 앱 꾸미기 헬로우 소셜앱 프로필 조회하기 - 오너의 프로필 조회하기 - 뷰어의 프로필 조회하기 - 제삼자의 프로필 조회하기 친구 목록 조회하기 - 오너의 친구 목록 조회하기 - 뷰어의 친구 목록 조회하기 - 친구 목록 페이징하기 - 친구 찾기 친구 초대하기 - 친구 초대 팝업 사용하기 - 친구 초대 버튼 사용하기 앱 활동 게시하기 - LOW 레벨 앱 활동 게시하기 앱 포스팅하기 - 미리보기 없이 포스팅하기 - 미리보기 레이어 사용하기 - 미리보기 팝업 사용하기 - 앱 서명 표시하기 메시지 보내기 앱 데이터 사용하기 - 앱 데이터 생성 및 수정하기 - 오너의 앱 데이터 조회하기 - 오너 친구의 앱 데이터 조회하기 - 앱 데이터 삭제하기 원격지 데이터 요청하기 - 데이터 형태에 따른 요청하기 - 요청 방식에 따른 데이터 요청하기 - 서명 요청 및 검증하기 네이버 결제 이용하기 - 유료 앱 등록하기 - 네이버 결제 연동하기 - 결제 정보 처리하기 - 결제 완료 처리하기 오픈소셜 애플리케이션 디버깅 팁 - 자바스크립트 디버깅 - HTTP 패킷 디버깅 모바일용 오픈소셜 API - 네이버 OAuth 인증 - 사용자의 프로필 정보 조회하기 - 친구 목록 정보 조회하기 - 메시지 처리하기 - 앱 데이터 사용하기 - 앱 활동 게시하기 - 네이버 모바일 결제 API 이용하기 - 친구 초대 웹뷰 API 사용하기 - 친구 추가하기 - 간편 로그인 정리 07장_OAuth 인증 사용하기 OAuth 인증 과정의 이해 - 컨수머 등록 - OAuth 요청 파라미터 - OAuth 서명 생성 방식 - OAuth 2.0 OAuth 인증 방식으로 카페 API 사용하기 정리 [3부] 매시업 예제 08장_지도에서 식미투 사진 보기 기능 소개 다운로드 구현하기 - 식미투 글 목록 조회하기 - 네이버 지도 화면 표시하기 - 지도에 음식 사진 추가하기 - 지도 사진 이벤트 처리하기 응용하기 09장_안드로이드 지도 공유 앱 기능 소개 다운로드 - 예제 소스 - 설치 파일 구현하기 - 준비하기 - 지도 생성하기 - 메뉴 만들기 - 정적 이미지 URL 만들기 - 정적 이미지 URL 단축하기 - 메시지 전송하기 응용하기 10장_맛집 모음 서비스 ShopSpot 기능 소개 다운로드 구현하기 - 준비하기 - 지도 생성하기 - 맛집 검색하기 - 블로그 리뷰 연동하기 - 카페 연동하기 - Ajax 연동하기 응용하기 11장_소셜 애플리케이션, 맵톡 기능 소개 다운로드 실시간 채팅 기능 구현하기 - Node.js 설치하기 - express 프레임워크와 socket.io - 간단한 채팅 애플리케이션 구현하기 맵톡 PC 버전 만들기 - 레이아웃 구성하기 - 채팅 기능 구현하기 - 위치 기반의 메시징 구현하기 맵톡 안드로이드 버전 만들기 - 레이아웃 구성하기 - 채팅 기능 구현하기 - 간편 로그인 적용하기 - 위치 기반의 메시징 구현하기 맵톡 실행하기 응용하기 부록 / 참고 사이트 NHN 오픈 API 관련 지원 사이트 NHN 정책 및 가이드 예제 및 샘플 프로젝트 오픈 API 적용 사례 라이브러리 및 프레임워크 설치 파일 기타 부록 / 상표 사용 가이드 |
|
NHN은 이렇게 한다! NHN 오픈 API를 활용한 매시업
바야흐로 개발자 전성시대다. 애플리케이션 마켓의 성장, 정부의 다양한 IT 지원 정책, 큰 규모의 상금을 내건 IT 공모전 등을 통해 개인 개발자가 마음껏 능력을 발휘할 수 있는 환경이 만들어졌다. 스마트폰의 대중화로 애플리케이션 이용자가 폭증하면서 하룻밤 사이에 스타가 된 개발자들의 소식도 들리곤 한다. 하지만 모든 개발자가 성공하는 것은 아니다. 아무리 좋은 아이디어가 있어도 그것을 효과적으로 빠르게 구현할 수 없다면 실패하기 십상이다. 적은 비용으로 더 빠르게 아이디어를 구현하려면 이미 만들어져 있는 서비스의 기능과 콘텐츠를 최대한 잘 활용해야 한다. 이 책에서는 네이버 검색, 지도, 단축 URL, 미투데이, 네이버 오픈소셜 등 NHN 오픈 API를 활용하는 방법을 설명한다. 단순히 각 API의 사용법을 소개하는 데서 그치지 않고 다양한 기능을 조합해서 만든 매시업 예제도 제공한다. 오픈 API를 사용해 나만의 서비스를 만들어 보고 싶은 개발자에게 이 책이 좋은 입문서가 될 것이다. |