写点什么

Windows Phone 7 的应用程序认证要求

  • 2010-10-19
  • 本文字数:765 字

    阅读完需:约 3 分钟

为了回应 iPhone App Store 令人难以置信的成功,微软将为 Windows Phone 7 推出它自己的版本,叫做 Marketplace。和 App Store 一样,微软将在发布应用程序之前对其进行验证。据微软的 John O’Donnell 称,许多应用程序因为一些非常简单的原因没有通过认证

Windows Phone 7 的应用程序认证要求只有 27 页,读起来花不了多少时间。但是,许多要求没有按照读者期望的那样尽可能详细地阐述。举个例子,4.5 规定:

对于每个应用程序,你必须提交一个图标,用来在 Windows Phone Marketplace 的目录里表示你的应用程序。该图标必须严格匹配 XAP 软件包里提供的图标。用户在浏览手机上的应用程序目录并决定购买之前会看到这个图标。

没被提及的是,你的图标必须是唯一的。你不能从默认图标或者免费图标网站那随便找个通用图标,它必须能够真正代表你的产品。

其他规则稍微清楚一点,但对应用程序开发者可能产生的不利后果仍被忽略。Windows Phone 7 的用户拥有的控制权比 Windows 用户更多。如果你想让应用程序使用推送通知,即文档所说的“吐司通知”(Toast Notification),应用程序必须得到用户的许可。同样地,应用程序也要得到用户的许可才能在屏幕锁定时运行。违反这些规则的应用程序将会自动被微软拒绝。

5.2.4 这个案例比较奇怪,大量应用程序卡在这里。它要求在第一个屏幕时按下返回按钮退出应用程序。至于其他页面 / 对话框,它应该回退一个页面或者关闭对话框。显然,一些应用程序忽略了第二部分,任何时候按下返回按钮都退出应用程序。

其他一些规则似乎在质疑移动应用程序开发者的理智。比如说,5.2.5 规定,任何应用程序不得使用超过 90 MB 的内存,除非手机的可用内存超过 256 MB。即使在台式机上,一个最终用户应用程序占用超过 90 MB 的内存就可能有问题了。

查看英文原文 Application Certification Requirements for Windows Phone 7

2010-10-19 18:321347

评论

发布
暂无评论
发现更多内容

一款好用的Maven插件 - Maven Helper

恒生LIGHT云社区

Java maven

使用 HTML、CSS、JS 和 API 制作一个很棒的天气 Web 应用程序

海拥(haiyong.site)

JavaScript API 28天写作 签约计划第二季 12月日更

关于库存扣减方案的思考总结

得物技术

后端 电商 库存 电商大促

Java开发中 API接口不用写 Controller也可以

@零度

Java API Controller

低代码是如何帮助500强企业解决数字化转型“边角料”问题的?

优秀

低代码 数字化转型

做一朵「透明可信」的云,火山引擎是如何保障企业数据和隐私的?

ToB行业头条

BI + AI:洞见数据和分析的未来

Kyligence

低代码实现探索(六)复杂业务的去处事件码

零道云-混合式低代码平台

通过 nginx 日志做监控

Arch

好好学react源码然后惊艳所有人

全栈潇晨

React react源码

react源码解析19.手写迷你版react

buchila11

React React Hooks

react源码解析20.总结&第一章的面试题解答

buchila11

React react源码

入驻快讯|欢迎 OpenI 启智社区正式入驻 InfoQ 写作平台!

InfoQ写作社区官方

入驻快讯

Linux系统学习《Linux一学就会》:LVM管理和ssm存储管理器使用

侠盗安全

Linux linux运维 运维工程师 云计算架构师

华为云首席架构师顾炯炯:敢为人先,探索架构创新之路如何走

华为云开发者联盟

架构 架构师 公有云 华为云 云服务API

硬核榜单 | 拍乐云荣登福布斯中国「企业科技50强」

拍乐云Pano

音视频 拍乐云 福布斯 科技企业

支撑1300+矿井监控,华为云数据库助力打造智能矿山

华为云开发者联盟

数据库 监控 华为云 数据复制服务 煤矿

iTerm通过SSH配置登录服务器

eva

Mac iTerm 服务器

列存数据库,不只是列式存储

Kyligence

云脑启智 院士压轴 | 2021新一代人工智能院士高峰论坛暨OpenI/O启智开发者大会即将开幕

OpenI启智社区

人工智能 开源社区 院士峰会 启智开发者大会 鹏城云脑

云原生时代,企业如何智能管理数据?

Kyligence

终于购买了自己的第一个硬件钱包Ledger Nano(8/28)

赵新龙

28天写作

计划会议想开好,这两件事必须清楚

华为云开发者联盟

计划 敏捷 团队 计划会议 故事分解

Hybris Storefront里产品图片显示不出来的分析方法

汪子熙

28天写作 SAP Hybris 12月日更 Backoffice

预计算 or 数据虚拟化,你 pick 谁?

Kyligence

大数据+云:Kylin/Spark/Clickhouse/Hudi 的大佬们怎么看?

Kyligence

MongoDB技术实践与应用案例征集中

MongoDB中文社区

mongodb

实用机器学习笔记七:数据变换

打工人!

机器学习 算法 学习笔记 12月日更

TCP的慢启动、拥塞避免、重传、快恢复乱七八糟总是记不清?11个连环问让你一次性打通任督二脉

华为云开发者联盟

TCP 报文 TCP协议 ACK RTT

不用 Python/R ,只会 SQL 就可以做机器学习?

Kyligence

前端开发JS框架之Zepto与jQuery的异同

@零度

jquery 大前端 zepto

Windows Phone 7的应用程序认证要求_.NET_Jonathan Allen_InfoQ精选文章