Windows Phone 7的Marketplace认证要求

移动开发
Windows Phone 7的应用程序认证要求只有27页,读起来花不了多少时间。但是,许多要求没有按照读者期望的那样尽可能详细地阐述。

Windows Phone 7在近期发布后,Windows Phone 7开始广受关注。Windows Phone 7开始像iPhone一样,对硬件进行统一要求,力求让Windows Phone 7给所有的用户以统一的用户体验,微软希望利用这场硬件之争与硬件厂商们一起构建“手机的Wintel联盟”。其实在另一个战场上,微软同样对苹果进行新的围剿!

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

Windows Phone 7 Marketplace 
Windows Phone 7 Marketplace

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的内存就可能有问题了。

【编辑推荐】

  1. Windows Phone 7破坏了.NET语言的协同发展?
  2. 开发者眼中Windows Phone 7的进步与退步
  3. 微软推Windows Phone 7 Silverlight程序员成赢家
  4. Windows Phone 7今日面世 微软“绝地反击”
  5. 微软推Windows Phone 7全新开发者网站App Hub
责任编辑:佚名 来源: InfoQ
相关推荐

2010-11-26 16:00:08

Windows Pho

2013-07-30 13:38:27

Windows PhoWindows Pho

2010-12-14 09:55:44

注册Windows P

2011-03-14 10:43:55

应用Windows Pho

2010-10-27 09:01:32

Windows PhoMarketplace

2011-11-23 16:17:47

Windows Pho

2011-02-15 09:16:30

认证考试Windows Pho

2012-02-06 08:56:19

Windows Pho微软

2010-12-01 13:40:13

枢轴控件Windows Pho

2010-12-01 13:55:29

地图插件Windows Pho

2010-10-11 14:42:49

Windows Pho

2011-12-03 21:03:14

Windows Pho

2013-07-30 11:18:37

Windows PhoWindows Pho

2010-05-05 13:16:02

Windows PhoWindows CE

2010-12-01 09:50:21

全景视图Windows Pho

2010-03-26 18:08:18

Windows Pho

2010-08-05 15:26:19

Windows Pho

2012-08-16 10:35:50

Windows Pho

2010-07-21 14:56:21

Windows Pho

2011-06-08 09:43:15

Windows Pho
点赞
收藏

51CTO技术栈公众号