科技: 人物 企业 技术 IT业 TMT
科普: 自然 科学 科幻 宇宙 科学家
通信: 历史 技术 手机 词典 3G馆
索引: 分类 推荐 专题 热点 排行榜
互联网: 广告 营销 政务 游戏 google
新媒体: 社交 博客 学者 人物 传播学
新思想: 网站 新书 新知 新词 思想家
图书馆: 文化 商业 管理 经济 期刊
网络文化: 社会 红人 黑客 治理 亚文化
创业百科: VC 词典 指南 案例 创业史
前沿科技: 清洁 绿色 纳米 生物 环保
知识产权: 盗版 共享 学人 法规 著作
用户名: 密码: 注册 忘记密码?
    创建新词条
科技百科
  • 人气指数: 1577 次
  • 编辑次数: 1 次 历史版本
  • 更新时间: 2010-12-08
高兴
高兴
发短消息
相关词条
10个科学爱好者值得关注的Tumblr主页
10个科学爱好者值得关注的Tumblr主页
15个最好的HTML5视频播放器
15个最好的HTML5视频播放器
2011年最受欢迎的PSD文件资源
2011年最受欢迎的PSD文件资源
12个最棒的批量图像处理工具
12个最棒的批量图像处理工具
2011年20个最优秀的iOS应用
2011年20个最优秀的iOS应用
时间轴网站大集合
时间轴网站大集合
感恩节iPhone应用大盘点
感恩节iPhone应用大盘点
精彩的404错误页面
精彩的404错误页面
盘点43款免费杀毒软件
盘点43款免费杀毒软件
实用的搜索引擎资源大搜罗
实用的搜索引擎资源大搜罗
推荐词条
希拉里二度竞选
希拉里二度竞选
《互联网百科系列》
《互联网百科系列》
《黑客百科》
《黑客百科》
《网络舆情百科》
《网络舆情百科》
《网络治理百科》
《网络治理百科》
《硅谷百科》
《硅谷百科》
2017年特斯拉
2017年特斯拉
MIT黑客全纪录
MIT黑客全纪录
桑达尔·皮查伊
桑达尔·皮查伊
阿里双十一成交额
阿里双十一成交额
最新词条

热门标签

微博侠 数字营销2011年度总结 政务微博元年 2011微博十大事件 美国十大创业孵化器 盘点美国导师型创业孵化器 盘点导师型创业孵化器 TechStars 智能电视大战前夜 竞争型国企 公益型国企 2011央视经济年度人物 Rhianna Pratchett 莱恩娜·普莱契 Zynga与Facebook关系 Zynga盈利危机 2010年手机社交游戏行业分析报告 游戏奖励 主流手机游戏公司运营表现 主流手机游戏公司运营对比数据 创建游戏原型 正反馈现象 易用性设计增强游戏体验 易用性设计 《The Sims Social》社交亮 心理生理学与游戏 Kixeye Storm8 Storm8公司 女性玩家营销策略 休闲游戏的创新性 游戏运营的数据分析 社交游戏分析学常见术语 游戏运营数据解析 iPad风行美国校园 iPad终结传统教科书 游戏平衡性 成长类型及情感元素 鸿蒙国际 云骗钱 2011年政务微博报告 《2011年政务微博报告》 方正产业图谱 方正改制考 通信企业属公益型国企 善用玩家作弊行为 手机游戏传播 每用户平均收入 ARPU值 ARPU 游戏授权三面观 游戏设计所运用的化学原理 iOS应用人性化界面设计原则 硬核游戏 硬核社交游戏 生物测量法研究玩家 全球移动用户 用户研究三部曲 Tagged转型故事 Tagged Instagram火爆的3大原因 全球第四大社交网络Badoo Badoo 2011年最迅猛的20大创业公司 病毒式传播功能支持的游戏设计 病毒式传播功能 美国社交游戏虚拟商品收益 Flipboard改变阅读 盘点10大最难iPhone游戏 移动应用设计7大主流趋势 成功的设计文件十个要点 游戏设计文件 应用内置付费功能 内置付费功能 IAP功能 IAP IAP模式 游戏易用性测试 生理心理游戏评估 游戏化游戏 全美社交游戏规模 美国社交游戏市场 全球平板电脑出货量 Facebook虚拟商品收益 Facebook全球广告营收 Facebook广告营收 失败游戏设计的数宗罪名 休闲游戏设计要点 玩游戏可提高认知能力 玩游戏与认知能力 全球游戏广告 独立开发者提高工作效率的100个要点 Facebook亚洲用户 免费游戏的10种创收模式 人类大脑可下载 2012年最值得期待的20位硅谷企业家 做空中概股的幕后黑手 做空中概股幕后黑手 苹果2013营收 Playfish社交游戏架构

Chrome网络商店开发者指南 发表评论(0) 编辑词条

目录

Chrome网络商店开发者指南编辑本段回目录

北京时间12月8日消息,Google即将发布Chrome网络程序商店,下面是Google官方的开发者指南,它向开发者介绍了程序提交应注意的一些问题,包括设计原则、推广等:

标题:在Chrome网络商店发布你的应用程序

作者:赛斯·赖德(Seth Ladd)

Chrome Web Store是一种即将发布的“网络应用程序分发销售”新方式。最近它才向开发者公布了预览版,今年晚期,网络程序开发者就可以开始开发、打包程序,然后发布到程序商店了。我们将逐步介绍上传过程,这样一来你就有了流畅的体验,可以很好地向消费者发布软件。

引言:加入到应用程序开发讨论组

通过应用程序开发讨论组,你可以和同行交流,也可以向社区提问。

第一步:设计应用程序

在深入Chrome网络商店技术细节之前,首先设计好程序尤其关键。小心研究你的目标用户,你将达成何种目标,这些能确保你开发出正确的程序。相较于传统网站,网络应用程序更为动态,导向更强,一个成功的网络应用程序在脑海中要有一个假定的目标群。

应用程序的设计会受到目标用户的影响,你想发出的信息,你想激发的情感,你想培养的品牌,当然还有程序功能本身。设计不仅仅是按钮颜色的选择,而是用一套整体方法来确定你的用户如何感知产品,如何与产品互动。在整个网络应用程序的开发过程中,完美的设计执行贯穿始终。

为了完美开发应用程序,我们认为有一些重要的设计原则须注意。参考一下网络应用程序的五点设计原则:

1、聚焦

2、大屏幕

3、丰富的体验

4、美观

5、速度

网络应用程序应该集中于做好一件事,聚集于帮助用户完成一个目标。我们相信“大屏幕”应用程序允许开发者最大限度使用宽屏设备,它具备弹性可扩 展布局,可以填充已有的浏览器窗口。用户能从他们的网络程序上得到丰富的体验,完全支持视频、音频、优雅的过渡、生动的反馈,还可以提供现代化的功能—— 如地理定位。优秀的网络应用程序会尽力借用现代网络标准,如CSS3,呈现信息的网络字体,用形象化虚拟方式设计,不要让它妨碍功能。当然,在脑海里要顾 及速度,兼顾服务器和客户端两方面,使用本地存储、网络工作者、先进的缓冲与同步,使用CSS3过度和动画。

最理想的情况是让用户忘记在用浏览器,只是简单的在用网络程序。在Lovly网络应用程序上你可以找到一些设计灵感。

当你设计应用程序时,记得假定你的用户将使用Google Chrome 浏览器,这意味着你可以使用任何HTML5和CSS3功能。

第二步:开发程序

一旦你掌握了程序的设计方向,实际上开发阶段就已经启动了。随着你开发程序,测试功能,修改从不间断。

有许多的技术可以用,最重要的一个是开放网络。下面是一些选择:

1、HTML5,HTM5、CSS、JavaScript家族的技术可以支持现代浏览器。你可以在这里学习更多: HTML5 Rocks!, Dive Into HTML5, and HTML5 Boilerplate.

2、本地客户:在浏览器中运行本地C/C++。可以从 Native Client SDK开始(注意:该技术尚在开发阶段,但你可以试用。)

3、Adobe Flash:这可能是最流行的浏览器插件。

4、混合:混合并匹配这些技术,让它们尽可能合适。

快速、不断向你的测试者和用户收集反馈信息。如果你开发新的程序,可发布最简化的产品,然后不断增加功能、强化产品。逐步适应、回应客户的反馈:这是网络程序开发的重要方面,它可以省去麻烦的后续处理。

在此阶段,你无疑会在众多的HTML5功能中摸索,极力打造具备“下一代”应用程序观感的产品。因为Chrome网络商店最初是针对Google Chrome的,你可以按两套思考来开发程序:你已经有大量的HTML5功能,你最初就假定用户使用Chrome浏览器。

可安装的网络程序共有两类:打包类型和寄存类型。寄存型网络程序是常规的网络程序,它从网络服务器提供服务。而打包的网络程序是捆绑好的,它能从用户浏览器安装。在这一步,你应该决定采取何种方式。寄存型网络程序大家比较熟悉,如果你不想运行服务器,也不想接入Google Chrome扩展API,那么打包类型比较合适。不管选择何种类型,你还是要准备一个ZIP文件,它包括证明文件和图标(图标规格为128×128,打包应用程序为16×16)。在网络程序开发指南上有详细细节供查看。

如果你的网络程序整合了支付系统(Chrome Web Store Payments),程序必须同时支持OpenID和Chrome网络商店授权API,前者用于用户身份确认,后者可查看用户是否成功付费。

我们还推荐你的程序支持Google Chrome Frame,它是一个插件,能增加Google Chrome的兼容性,包括HTML5功能。增强支持十分简单,好比增加一个HTTP标题,或者在页面上加一个 标签。当你支持Chrome Frame,你就可以让老式的浏览器完全支持网络程序。

第三步:决定如何获利

能否让程序获利无疑十分重要。Chrome程序商店提供一次性的支付,也包括按月和按年的订阅,它可以通过Chrome网络程序支付系统实现(现在需要有美国银行帐户)。选择一个适合你(也适合市场)的价格点,我们鼓励你判断好程序的价值主张、以及它对用户的价值。

如果Chrome网络程序支付系统未能如你所愿,你可以免费使用第三方支付系统。只要方式对你的应用程序和用户有利,任何一种都是免费的。

Chrome网络程序支付系统也支持免费试用。免费试用门槛很低,它允许用户免费试用你的程序。如何区分收费和免费版,决定权在你:Chrome网络程序商店不会明确告诉你免费试用对程序有何利弊。许多的应用程序免费试用能吸引用户安装软件,从而购买产品。

还有其它一些获利方式:显示广告(这适合于寄存型网络程序),或者只是免费提供的程序。

对于新的网络程序,大可多尝试不同的支付方式。根据回馈和体验,你可以任意改变价格或者方式。合作分析师和度量师从一开始就会跟踪使用量及增长数。

整合Chrome网络程序支付系统十分简单,用一个简单的JSON REST服务就行了。要求用OAuth注册,这样一来你就可以用特殊的ID、OAuth Playground测试软件和授权API的整合度。

第四步:打包并发布程序

关于如何在Chrome网络程序商店发布程序,我们提供了详细的参考文档。这一步包括撰写详细的证明文件,进行ZIP压缩,然后将ZIP文件上传到Chrome开发者面板,提供软件的配置和内容。

在发布网络程序之前须交一次性注册费5美元,收费的目的是为了更好地防止欺诈性软件。你还必须用Google网络管理工具(Google Webmaster Tools)核实名称,在程序商店获得“官方”资格。

第五步:让人们关注程序

Chrome网络程序商店的主要目的之一就是增强网络程序的分发和查找。商店内产品众多,既有有组织的,也有按算法来的,它会帮助用户查找、评估、购买、安装程序。不过,我们鼓励你用更多的方式来推广自己的程序。

首先,为你的程序建立一个持续的设计营销页面,确保用户注意、学习它。你将完全控制营销页面的设计和执行,它可以向现有、未来用户传达信息。你也可以在网络商店里对软件进行深度链接,引导人们到你的程序上去。

当然,用社交媒体分享程序是个不错的方法。Google Buzz, Twitter和Facebook是很好的途径,鼓励你的用户成为你的追随者,让你的追随者成为拥护者。

Chrome网络程序商店也会提供推荐程序,推荐的程序会引起人们的关注,要想被推荐,只有建立一个受人喜欢的好程序。

在Chrome网络程序商店列表上,你可以为程序提供一些戴图,或者是YouTube视频。利用好这些机会展示你的作品,利用视频展示关键功能、解释使用方法。

将你的程序放在Chrome网络程序商店是引起人们关注的最主要方法,宽广的市场营销能让信息走得更远,从而让更多人关注,赢得更多用户。

第六:收集回馈、评估、跟踪用户

倾听用户十分重要,我们建议你向用户提供一个渠道,供用户提交建议。大量的服务可以帮你的忙,比如Google Groups社区管理程序UserVoice和Satisfaction。要记住,只给用户一个地方发声恐怕是不够的,你还要回复用户,保证他们的声音能被听见。

程序中的功能和页面哪些被真正使用,跟踪这些很有用,你的用户从哪里来,甚至哪个屏幕尺寸最流行都很重要。Google Analytics可以收集大量的综合数据,向你提供统计资料,从而易于决策。提醒一下,你可以将Google Analytics添加到你的Chrome网络程序商店主页。

在决定哪种技术更好时,A/B测试是一种很好的方法,即向不同的用户提供两个选择。

Think Vitamin网站曾刊登过一篇名为《如何跟踪应用程序的六个度量》,比如每个月退出用户的百分比、循环付费的签约用户、平均每用户的持续收入等。

我们建议:在现实的事实和数据上,根据“测量、重做、倾听、反复”不断循环变更。

→如果您认为本词条还有待完善,请 编辑词条

词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。
0

标签: Chrome网络商店开发者指南

收藏到: Favorites  

同义词: 暂无同义词

关于本词条的评论 (共0条)发表评论>>

对词条发表评论

评论长度最大为200个字符。