This report contains information that is confidential and proprietary to SK Communications and is solely for the use of SK Communications personnel. No part of it may be used, circulated, quoted, or reproduced for distribution outside SK Communications. If you are not the intended recipient of this report, you are hereby notified that the use, circulation, quoting, or reproducing of this report is strictly prohibited and may be unlawful.
모바일네이트앱스토어플랫폼및등록프로세스안내
2010 네이트앱스토어개발자세미나
2010.11.23
오픈플랫폼담당 / 앱스토어팀
AGENDA
네이트앱스토어모바일지원방향
- OpenSocial REST API
- OpenSocial JS API for Mobile
모바일앱스 PLAY! 시연
네이트앱스토어 모바일섹션 소개
데브스퀘어변경안내
소셜 + 게임 = 소셜게임?
싸이월드일촌
Social Graph
네이트온친구
OpenSocial JS API
앱스
Social Data
소셜 + 게임 + 모바일(!) = 소셜게임
싸이월드일촌
Social Graph
네이트온친구
Open API & Open SDKfor Mobile
앱스
Social Data
네이트앱스토어 모바일 플랫폼?
싸이월드일촌
Social Graph
네이트온친구
OpenSocial JS API
앱스
유선 WEB
?
앱스
모바일디바이스
Social Data Social Data
유무선연동
네이트앱스토어 모바일 플랫폼
+
OpenSocial REST API
네이티브어플리케이션
OpenSocial JavaScript APIfor Mobile
모바일웹
OpenSocial REST API
• Gadget 코드 밖에서싸이월드/네이트온 Social Data 접근
– Google OpenSocial REST API v0.9 기반
– VIEWER의프로필정보조회
– 일촌/네이트온친구목록조회
– 도토리결제
• NATEOPEN 2010 Open API?
– 네이트앱스토어플랫폼 API : 네이트 Open API와별도
– 유선 WEB 네이트앱스토어등록앱스만을대상으로함
OpenSocial REST API 홗용
싸이월드일촌
Social Graph
네이트온친구
OpenSocial REST API
앱스
네이트앱스토어
OpenSocial JS API
개발사
서버
모바일디바이스
Social Data
Social Data
유무선연동
네이티브어플리케이션
OpenSocial REST API를 사용하려면?
•네이트앱스토어에 등록된 앱스에한해
•개발사 – SK컴즈간최소한의계약관계 (페이먼트계약등)
• REST API 사용젃차 : Dev.Square내등록 프로세스 없음
– REST API 사용싞청 (데브스퀘어메일 or 제휴팀)
– REST API 제공여부에대한심의 (앱스토어팀)
– Consumer_key, Consumer_secret_key 발급 (메일, 유선통해)
– REST API Container 접근허가처리
OpenSocial REST API 개발
• OpenSocial REST API 개발자 가이드
– http://wiki.opensocial.org/index.php?title=OpenSocial_RES
T_Developer%27s_Guide
• 개발언어별 Class Libraries
– http://wiki.opensocial.org/index.php?title=Client_Libraries
– Java (with Android support), Objective-C Client Library
– PHP, .NET, Ruby, Python
OpenSocial JS API for Mobile
•모바일에최적화된 OpenSocial JS API 제공
– Google OpenSocial JS API v0.9 기반
– 유선네이트앱스토어와동일한 API 제공
(팝업UI 제공 API 기능제외 – 게시판으로저장, 친구초대하기)
– 도토리결제제공예정 (?)
– 모바일홖경에맞춰컨테이너경량화
• Dev.Square를통한등록프로세스제공
– 모바일용 Gadget 코드별도관리
– 모바일용시뮬레이터제공
OpenSocial JS API for Mobile 홗용?
싸이월드일촌
Social Graph
네이트온친구
OpenSocial JS APIfor Mobile
앱스
네이트앱스토어
OpenSocial JS API
모바일디바이스
Social Data
Social Data
유무선연동
모바일브라우저?
네이트앱스토어모바일웹페이지등
모바일네이트앱스토어 (for Android 2.2)
•프로젝트명 NAMP
– Android 2.2 지원
– OpenSocial JS API v0.9 개발
– Flash or HTML 기반의앱스 PLAY!
– 800 * 480 가로스크린기준
•결과
– 네트워크문제 (특히, 3G)
– 성능문제
– 사용성문제 (터치인터페이스)
DEMO
OpenSocial JS API 모바일앱스 구동
- 모바일네이트앱스토어어플리케이션 (NAMP)
- 모바일웹브라우저에서앱스 PLAY!
OpenSocial JS API for Mobile 개발
• OpenSocial JS API Gadget Code 형식그대로
– <Require feature=“opennate-m”/>
– 스크린사이즈가로 800px 기준 (Android 2.2)
•모바일홖경최적화
– 터치인터페이스
– 더블탭, 확대/축소, 스크롤등모바일브라우저입력특성고려
– 네트워크속도, 파일사이즈및개수, 단말기성능
•모바일에맞는 컨텐츠
– 젂체게임그대로 vs 일부게임요소만모바일로
OpenSocial JS API for Mobile 홗용
•가볍고간단한 유무선연동 모바일소셜앱스
– 쉽고빠르게개발할수있는 OpenSocial JS API의장점
– 아쿠아스토리알리미와같이가벼운도구로홗용
•네이트앱스토어 모바일웹 서비스
– 2011년개발예정
– 모바일웹브라우저상에서바로 PLAY!
•그밖에다른캐리어 (?)
– OpenSocial JS API를홗용할수있는다양한방법
– 개발사여러분들의아이디어를구합니다 : )
데브스퀘어 변경안내
•앱스등록및관리페이지 변경
– 앱스기본정보와소스코드를탭으로분리
– 모바일관렦탭추가
– 사용편리, 정보조회및관리용이
•변경등록시수정된내용만체크해서등록가능
– 기본정보만업데이트된검수건은빨리처리될수있도록
– 유선 Gadget 코드, 모바일용 Gadget 코드별도관리및업데이트
•적용예정일 : 12월 14일
감사합니다