December 2009 AppStore 概述
Nov 10, 2014
December 2009
AppStore 概述
NATEconnect AppStore
扩展Nate ID和支付系统
Open API
有吸引力的外部内容,外部服务的通知
Application (Apps)
第三方开发的应用
SKcomms OPEN使用创新性的OpenSocial技术重构 NATE/CYWORLD 平台,带来新的用户体验
2
3NATE ID1
服务模型概述
应用开发API
开发,提供应用
选择,使用应用
AppStore 是一个开放的应用平台市场,在这里 (1) SK Communications 开放
API, (2) 开发者提供应用, (3) 用户有选择地添加及使用应用
在 Minihompy上分享应用
发布应用到 NATE AppStore
AppStore 概述
Developers
SK Comms
Users
分布式 + 支付方案
AppStore Key 区分器
•大规模
•利用Social Graph分布式结构
•真实身份
•高信任度
•数字化经济的基础架构
OpenSocial API+ SK Comms’自定制API
+OpenSocial
采用OpenSocial可以最大程度与现有的应用提供商合作,亦
可最大化市场影响
SK Comms’ Custom API
开发自定制的API适合国内的使用习惯 (Scrap, Payment API, etc.)
AppStore 开发平台– OpenSocial APIs
应用与 Cyworld平台 和 1-chon’s 互动
关注
会话式
参与式
AppStore Apps – Social Apps
用户
我在哪能找到
有趣的东西 可以在 1-chon’s 上使用的, 以前没
有的好用的功能?
访问
选择
AppStore 用户场景
对于应用开发者
•应用开发者注册•应用开发向导和测试环境•应用的注册和管理
对于用户
•应用目录•应用介绍和使用指南•应用安装,执行,预览
AppStore 的组成
1. 注册成为开发者
2. 阅读开发文档 3. 开发并注册应用
4. 管理员审核之后显示应用
应用在Dev.Square上注册和测试
应用开发流程
在AppStore中选择应用添加到 Minihompy
1. 应用目录
2. 应用介绍
3. 添加到Minihompy
MiniRacing Apps Item has been
updated
[Setting]
5. NateOn Buddy 提醒
4. My Cyworld 1-chon 通知
用户使用应用流程
AppStore 框架 – 1) 结构
服务名称 定义
1. Apps 使用OpenSocial API开发应用,任何人都可以在此标准下开发并与1-chon进行互动
2. AppStore 应用存放和展示的地方
3. Minihompy 我的应用显示在这里,存放正在使用中的应用(AppStore的入口)
4. My Cyworld 接收应用产生的新鲜事
5. Dev. Square 第三方开发者开发应用需要的所有操作都可以在这里完成,并获得技术支持
6. Admin. 应用审核,管理生成的密钥
Dev. SquareAdminAppStore
IntroPreview Use Mgmt RegistrationVerification StatsMgmt Stats
Minihompy My Cyworld
AppStory
(Display)MyApps
(Gateway)Notification
Apps1. 2.
3. 4.
6. 5.
My Cyworld
Apps News
NateOn
Apps
Review / Community
Apps Play
AD
AppStory 我的应用
Short
cut< >应用新闻 应用介绍
Save as Posts
Home
应用介绍
Canvas 视图
审核 应用注册
● 用户流程● 开发者流程
AppStore 框架 – 2) 工作流程
AppStore
Admin
Minihompy
Dev.Square
Nate
通知
应用基本结构
AppStore 框架 – 3) 应用
项目 描述 备注
应用名称 应用名称 • 最大20个字
应用介绍 用一段文本描述应用 • 100 – 500 字
应用图标 在应用名称前面显示的图标 • 尺寸 : 16x16 px
• 文件类型: jpg, gif ; 不能用动画或者半透明
缩略图 显示在应用列表中的图片 • 尺寸 : 75x75 px
文件类型: jpg, gif ; 不能用动画或者半透明
展示图 在AppStore介绍页面显示的图片 • 尺寸 : 221x221 px
文件类型: jpg, gif ; 不能用动画或者半透明
• 数量: 1-3个
类别 装饰 | 测验 | 朋友 | 聊天 | 消息 | 相片 | 音乐 | 视频 | 旅行 | 食品 | 书籍| 游戏/娱乐 | 时尚 | 商务 | 事件 | 工具
• 选择一个类别
• 游戏 / 娱乐应用: 必须在 the Game Rating Board
of Korea 评级
只支持应用源注册,OpenSocial中的视图可以适应Nate AppStore
AppStore 框架 – 3) 应用
应用源(指XML)注册
OpenSocial
Views
Nate AppStore中的特性 备注
Canvas 应用的主要操作页面
AppStore > 以Canvas View渲染
尺寸: 宽度最大. 760 px
Profile Minihompy > AppStory > 在快捷区域渲染
应用用户点击时,转到应用的Canvas视图
非应用用户点击时,转到应用介绍页面
尺寸 : 274x155 px
Preview AppStore > 在应用简介页面点击”预览”时,应用在一个弹出框中渲染
只有当”预览”选项选中时才能点击”预览”按钮
Home Nate AppStore中没有开放此视图
AppStore Home
AppStore 框架 – 4) AppStore
所有注册应用,1-chon添加的应用
管理员注册的应用
登录的 1-chon’s添加的应用
AppStore 框架 – 4) AppStore
应用列表
应用名称应用缩略图应用简介开发者名称评价等级活跃用户数
审核过的应用按照流行度和日期排名
AppStore 框架 – 4) AppStore
显示1-chon中谁最近添加了这个应用-头像和姓名
1-chon’s 添加的应用
AppStore 框架 – 4) AppStore
应用简介页面
展示图片- 最多3张
开发者信息
同一开发者的其他应用
用户反馈和回复
拷贝 URL
添加了这个应用的1-chons’ 一般功能
- 添加应用- 推荐- 预览
AppStore 框架 – 4) AppStore
Canvas 视图
一般功能- Boast- 推荐
应用执行- 最大宽度. 760px- 高度无限制
开发者信息
AppStore Framework – 5) Minihompy
我的应用
AppStory- 每个应用的快捷方式
AppStory
AppStore 框架 – 5) Minihompy
MyApps添加过的应用显示在这里; 按最近使用和添加日期排序
MyApps
AppStore 框架 – 6) 分发
推荐
添加应用
Cyworld
Alerts
第三方Feeds CreateActivity
Cyworld / Nate
主要新闻区域
NateOn Alert
My Cyworld
Apps News
AppStore
> 在介绍页面写评价
回复通知
My Cyworld
Happy Replies
Minihompy > 访问日志| 最多 50 people / alert, 300 people / day
Apps – 保存为帖子Minihompy > 发布 (Scrapped)
到BBS
01
02
03
04
应用介绍页面
AppStore 框架 – 6) 分发
推荐应用
推荐给1-chon’s
Minihompy> 在访问日志中推荐自动生成推荐消息
NateOn Alerts
Canvas 视图
Home – My Cyworld 提醒
AppStore 框架 – 6) 分发
保存为帖子
“保存为帖子” 功能是Nate AppStore提供的一个API.具体细节请参考Dev.Square 中的文档
Canvas 视图
“保存成帖子”层保存好的帖子(“Scrapped”)的示例
VV
AppStore 框架 – 6) 分发
应用添加提醒
当用户添加了一个应用并选择通知亲密的 1-chon’s, 通知将发到 1-chons’ 的My Cyworld中
NateOn Alert
박지성 has added How I met your mother
Home – My Cyworld 通知
Boast on My Minihompy’s AppStoryNotify Close 1-chons’ of your new Apps
AppStore 框架 – 6) 分发
应用 feeds
第三方 Feeds
1. 提供 Title, Title ID( OpenSocial Activity ; http://code.google.com/intl/ko/apis/opensocial/docs/0.8/reference/#opensocial.Activity.Field)
Home – My Cyworld 通知(Notifications)
5 new interests are using How I met your mother
“My interests : Born before 1980, Male, Korea”
카세료 sent you a How I met your mother challenge.
“ Let’s meet at five on 9th “
任何感兴趣的人都可以免费参加对所有的用户都可用
•主要的开发者•网络服务提供商•投资人•个人开发者 All NATE
用户
All Cyworld 用
户
所有新注册用户
AppStore 政策
游戏, 自我表现, 兴趣分享, 交流, 工具,等等.超越想象的所有类型的应用
Game Self-expression Communication
CommerceCommunity Life Info. Utilities / Tool
Shared interests
AppStore 政策
包含成人,赌博等和可能影响SK Comm'形象和业务的应用是不允许的.
与法律或公共道德相违背的应用,
比如成人内容,赌博等
损害可用性和用户权利的应用,比如垃圾信息,网络钓鱼等
损害服务质量和业务的应用,比如,人为操纵Minihompy访问者数量.
AppStore 政策
游戏/娱乐类的应用必须在
注册之前先通过Game Rating Board的批准
AppStore 政策
• 注册前通过 Game Rating Board 的批准
• 所有, 12以上, 15以上
• 必须以游戏开发者或者发布者注册
• 国外的开发者/个人会由SK Comms 来做代理
• 个人开发者可以在九月之后办理 (GRB)
AppStore 隐私政策第三方不能提供任何个人的信息
AppStore 政策
• 用户信息只能通过用户信息API”查看”
• 公共API只能被批准的应用查看
• 获取的用户信息不能保存 (将审核代码)
• 接受了使用用户信息API之后才能获取用户信息
• 所有的应用必须获取用户的同意之后才能使用用户信息
• 用户删除应用时获取的用户信息也必须删除
开发者可以从广告和虚拟道具销售中获利
应用开发者商业模型
所有应用内的遵守广告准则的广告全部利润归开发者所有
广告准则(禁止)
∨内容: 成人, 赌博, 酒精, 烟草,
枪支, 支票, 宗教, 等等.
∨大小: 小于应用的20%
∨格式: 很多的弹出框, 闪烁效果等
• 广告 / 赞助商链接可以添加到应用中
• 应用开发者可以决定广告的位置
Advertisement in Apps execution area
are for developers
Apps Execution Area
(Canvas View)
应用开发者商业模型
开发者可以在应用中卖虚拟道具,通过Dotori支付系统
所有的利润,除了30%的Dotori支付系统佣金,将支付给应用开发者
Dotori payment API
+
应用开发者商业模型
感谢大家.