23
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 오픈플랫폼담당 / 앱스토어팀

[2010 네이트 앱스토어 개발자 세미나] 모바일 네이트 앱스토어 플랫폼 및 등록 프로세스 안내

Embed Size (px)

DESCRIPTION

[2010 네이트 앱스토어 개발자 세미나] 세션2-1 모바일 네이트 앱스토어 플랫폼 및 등록 프로세스 안내 SK커뮤니케이션즈 앱스토어팀 신원석 과장

Citation preview

Page 1: [2010 네이트 앱스토어 개발자 세미나] 모바일 네이트 앱스토어 플랫폼 및 등록 프로세스 안내

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

오픈플랫폼담당 / 앱스토어팀

Page 2: [2010 네이트 앱스토어 개발자 세미나] 모바일 네이트 앱스토어 플랫폼 및 등록 프로세스 안내

AGENDA

네이트앱스토어모바일지원방향

- OpenSocial REST API

- OpenSocial JS API for Mobile

모바일앱스 PLAY! 시연

네이트앱스토어 모바일섹션 소개

데브스퀘어변경안내

Page 3: [2010 네이트 앱스토어 개발자 세미나] 모바일 네이트 앱스토어 플랫폼 및 등록 프로세스 안내

소셜 + 게임 = 소셜게임?

싸이월드일촌

Social Graph

네이트온친구

OpenSocial JS API

앱스

Social Data

Page 4: [2010 네이트 앱스토어 개발자 세미나] 모바일 네이트 앱스토어 플랫폼 및 등록 프로세스 안내

소셜 + 게임 + 모바일(!) = 소셜게임

싸이월드일촌

Social Graph

네이트온친구

Open API & Open SDKfor Mobile

앱스

Social Data

Page 5: [2010 네이트 앱스토어 개발자 세미나] 모바일 네이트 앱스토어 플랫폼 및 등록 프로세스 안내

네이트앱스토어 모바일 플랫폼?

싸이월드일촌

Social Graph

네이트온친구

OpenSocial JS API

앱스

유선 WEB

?

앱스

모바일디바이스

Social Data Social Data

유무선연동

Page 6: [2010 네이트 앱스토어 개발자 세미나] 모바일 네이트 앱스토어 플랫폼 및 등록 프로세스 안내

네이트앱스토어 모바일 플랫폼

+

OpenSocial REST API

네이티브어플리케이션

OpenSocial JavaScript APIfor Mobile

모바일웹

Page 7: [2010 네이트 앱스토어 개발자 세미나] 모바일 네이트 앱스토어 플랫폼 및 등록 프로세스 안내

OpenSocial REST API

• Gadget 코드 밖에서싸이월드/네이트온 Social Data 접근

– Google OpenSocial REST API v0.9 기반

– VIEWER의프로필정보조회

– 일촌/네이트온친구목록조회

– 도토리결제

• NATEOPEN 2010 Open API?

– 네이트앱스토어플랫폼 API : 네이트 Open API와별도

– 유선 WEB 네이트앱스토어등록앱스만을대상으로함

Page 8: [2010 네이트 앱스토어 개발자 세미나] 모바일 네이트 앱스토어 플랫폼 및 등록 프로세스 안내

OpenSocial REST API 홗용

싸이월드일촌

Social Graph

네이트온친구

OpenSocial REST API

앱스

네이트앱스토어

OpenSocial JS API

개발사

서버

모바일디바이스

Social Data

Social Data

유무선연동

네이티브어플리케이션

Page 9: [2010 네이트 앱스토어 개발자 세미나] 모바일 네이트 앱스토어 플랫폼 및 등록 프로세스 안내

OpenSocial REST API를 사용하려면?

•네이트앱스토어에 등록된 앱스에한해

•개발사 – SK컴즈간최소한의계약관계 (페이먼트계약등)

• REST API 사용젃차 : Dev.Square내등록 프로세스 없음

– REST API 사용싞청 (데브스퀘어메일 or 제휴팀)

– REST API 제공여부에대한심의 (앱스토어팀)

– Consumer_key, Consumer_secret_key 발급 (메일, 유선통해)

– REST API Container 접근허가처리

Page 10: [2010 네이트 앱스토어 개발자 세미나] 모바일 네이트 앱스토어 플랫폼 및 등록 프로세스 안내

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

Page 11: [2010 네이트 앱스토어 개발자 세미나] 모바일 네이트 앱스토어 플랫폼 및 등록 프로세스 안내

OpenSocial JS API for Mobile

•모바일에최적화된 OpenSocial JS API 제공

– Google OpenSocial JS API v0.9 기반

– 유선네이트앱스토어와동일한 API 제공

(팝업UI 제공 API 기능제외 – 게시판으로저장, 친구초대하기)

– 도토리결제제공예정 (?)

– 모바일홖경에맞춰컨테이너경량화

• Dev.Square를통한등록프로세스제공

– 모바일용 Gadget 코드별도관리

– 모바일용시뮬레이터제공

Page 12: [2010 네이트 앱스토어 개발자 세미나] 모바일 네이트 앱스토어 플랫폼 및 등록 프로세스 안내

OpenSocial JS API for Mobile 홗용?

싸이월드일촌

Social Graph

네이트온친구

OpenSocial JS APIfor Mobile

앱스

네이트앱스토어

OpenSocial JS API

모바일디바이스

Social Data

Social Data

유무선연동

모바일브라우저?

네이트앱스토어모바일웹페이지등

Page 13: [2010 네이트 앱스토어 개발자 세미나] 모바일 네이트 앱스토어 플랫폼 및 등록 프로세스 안내

모바일네이트앱스토어 (for Android 2.2)

•프로젝트명 NAMP

– Android 2.2 지원

– OpenSocial JS API v0.9 개발

– Flash or HTML 기반의앱스 PLAY!

– 800 * 480 가로스크린기준

•결과

– 네트워크문제 (특히, 3G)

– 성능문제

– 사용성문제 (터치인터페이스)

Page 14: [2010 네이트 앱스토어 개발자 세미나] 모바일 네이트 앱스토어 플랫폼 및 등록 프로세스 안내

DEMO

OpenSocial JS API 모바일앱스 구동

- 모바일네이트앱스토어어플리케이션 (NAMP)

- 모바일웹브라우저에서앱스 PLAY!

Page 15: [2010 네이트 앱스토어 개발자 세미나] 모바일 네이트 앱스토어 플랫폼 및 등록 프로세스 안내

OpenSocial JS API for Mobile 개발

• OpenSocial JS API Gadget Code 형식그대로

– <Require feature=“opennate-m”/>

– 스크린사이즈가로 800px 기준 (Android 2.2)

•모바일홖경최적화

– 터치인터페이스

– 더블탭, 확대/축소, 스크롤등모바일브라우저입력특성고려

– 네트워크속도, 파일사이즈및개수, 단말기성능

•모바일에맞는 컨텐츠

– 젂체게임그대로 vs 일부게임요소만모바일로

Page 16: [2010 네이트 앱스토어 개발자 세미나] 모바일 네이트 앱스토어 플랫폼 및 등록 프로세스 안내

OpenSocial JS API for Mobile 홗용

•가볍고간단한 유무선연동 모바일소셜앱스

– 쉽고빠르게개발할수있는 OpenSocial JS API의장점

– 아쿠아스토리알리미와같이가벼운도구로홗용

•네이트앱스토어 모바일웹 서비스

– 2011년개발예정

– 모바일웹브라우저상에서바로 PLAY!

•그밖에다른캐리어 (?)

– OpenSocial JS API를홗용할수있는다양한방법

– 개발사여러분들의아이디어를구합니다 : )

Page 17: [2010 네이트 앱스토어 개발자 세미나] 모바일 네이트 앱스토어 플랫폼 및 등록 프로세스 안내
Page 18: [2010 네이트 앱스토어 개발자 세미나] 모바일 네이트 앱스토어 플랫폼 및 등록 프로세스 안내

데브스퀘어 변경안내

•앱스등록및관리페이지 변경

– 앱스기본정보와소스코드를탭으로분리

– 모바일관렦탭추가

– 사용편리, 정보조회및관리용이

•변경등록시수정된내용만체크해서등록가능

– 기본정보만업데이트된검수건은빨리처리될수있도록

– 유선 Gadget 코드, 모바일용 Gadget 코드별도관리및업데이트

•적용예정일 : 12월 14일

Page 19: [2010 네이트 앱스토어 개발자 세미나] 모바일 네이트 앱스토어 플랫폼 및 등록 프로세스 안내
Page 20: [2010 네이트 앱스토어 개발자 세미나] 모바일 네이트 앱스토어 플랫폼 및 등록 프로세스 안내
Page 21: [2010 네이트 앱스토어 개발자 세미나] 모바일 네이트 앱스토어 플랫폼 및 등록 프로세스 안내
Page 22: [2010 네이트 앱스토어 개발자 세미나] 모바일 네이트 앱스토어 플랫폼 및 등록 프로세스 안내
Page 23: [2010 네이트 앱스토어 개발자 세미나] 모바일 네이트 앱스토어 플랫폼 및 등록 프로세스 안내

감사합니다