写点什么

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:321356

评论

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

GO训练营第6、7周——可用性设计

Glowry

mybatis实现分页的几种方法

xiezhr

mybatis 分页 mybatis分页

算法攻关-最长公共子序列_1143

小诚信驿站

刘晓成 小诚信驿站 28天写作 算法攻关 最长公共子序列

产品经理训练营 Week9 学习心得

Mai

Python 的特殊变量 __name__

HoneyMoose

打卡学习VBA和PYTHON week01

小怪兽

IT蜗壳教学

B+树索引优点

一个大红包

3月日更

Wireshark 数据包分析学习笔记Day15

穿过生命散发芬芳

Wireshark 数据包分析 3月日更

Go训练营第5周——评论系统架构设计

Glowry

GO训练营第8周——分布式缓存与事务

Glowry

GO训练营第9周——网络编程

Glowry

filecoin云算力软件开发|filecoin云算力APP系统开发

系统开发

低代码/无代码,作为IT开发界的“新英雄”它究竟有何神技?

优秀

低代码 无代码开发

github 这样用,事半功倍

hepingfly

Java GitHub 搜索 使用技巧

手机

ES_her0

28天写作 3月日更

JDBC—往MySQL中写入Blob数据时,出现错误:com.mysql.jdbc.PacketTooBigException: Packet for query is too large (5724349 > 1048576)

打工人!

Java MySQL JDBC Blob

经典排序算法分析

roseduan

算法 排序算法

(28DW-S8-Day27) 销售流程重整

mtfelix

28天写作

epoll源码分析以及在Redis中的实现

Linux服务器开发

redis 后端 epoll web服务器 Linux服务器开发

收藏!这些IDE使用技巧,你都知道吗

xcbeyond

IDEA 技巧 3月日更

产品经理训练营 Week9 作业

Mai

翻译:《实用的Python编程》06_04_More_generators

codists

Python

后台产品导航栏原型设计小教程

lenka

3月日更

DCache 分布式存储系统|Set, ZSet 缓存模块的创建与使用

TARS基金会

nosql 缓存 分布式 MySQL 高可用 TARS

如何评估需求优先级?

石云升

项目管理 28天写作 职场经验 管理经验 3月日更

uni-app跨端开发H5、小程序、IOS、Android(二):开发工具HBuilderX使用技巧

黑马腾云

微信小程序 uni-app App 3月日更 Hbuilderx

聊聊 Python 自动化脚本部署服务器全流程(详细)

星安果

Python 自动化 服务器 部署

filecoin挖矿软件开发|filecoin挖矿APP系统开发

系统开发

filecoin矿机系统开发|filecoin矿机软件APP开发

系统开发

"无密码时代"已经来临!

龙归科技

身份认证

容器 & 服务:Kubernetes扩容

程序员架构进阶

Docker 容器 kubernete 28天写作 3月日更

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