Windows Phone应用程序政策性约束

引子:

了解必要的政策性官方约束,对我们在开发windows phone产品时有很大的帮助,本文基于英文版进行简要的翻译,以供国内开发者、产品人员查阅使用。英文地址见此:Application Policies

要求具体描述如下:

2.1、应用程序必须支持购买功能,除非应用程序事先已经与用户建立某种支付的渠道关系.

涉及到应用程序的解锁、体验、激活以及延长使用等操作时,不应当要求用户提供支付信息。

2.2、应用程序不能包含任何购买链接、或者以其他方式提供电话销售的信息。

2.3、应用程序内不能包含任何危害设备和市场安全的危险功能。

2.4、如果应用程序内包含或者含有显示广告的功能,那么,广告必须符合微软相关的政策指南,除广告外,

应用程序必须有独特的、实质性和合法的内容。

2.5、如果应用程序需要下载较大的数据包(如:大于50MB),那么:

在应用程序描述内,必须说明下载数据包的大小、是否收费等。同时,提供获取相关信息的链接。

2.6、如果应用程序含有聊天、即时消息、或其他人与人之间的沟通、允许用户在设备上创建自己的账号,

则应用程序必须包含一种认证机制,以验证用户是否大于13岁或满足年龄的相应限制。

2.7、以下要求适应于接受用户设备的位置服务:

2.7.1、应用程序必须使用微软提供的位置服务APIs

2.7.2、从位置服务API获取到的数据使用、你必须在<<应用程序隐私政策>>中予以说明、并明确告知用户,

这个政策协议你可以托管到网站抑或者直接在应用内说明。

2.7.3、必须提供在应用程序内的,允许用户启用和禁用应用程序的访问和使用位置服务API。

2.7.4、如果您的应用程序发布后使用位置服务数据(包含从位置服务API获取到的)给其他服务或用户,

应用程序必须实现一个方法来让用户选择“同意”,则:应用程序必须:

A):首先介绍将要如何使用或者分享的信息。
B):发布前获取的位置信息,必须得到用户的许可。
C):提供一种机制,通过它用户可以选择在以后来使用位置信息的发布,应用程序必须定期提醒用户,

位置数据将要被发送给其他服务或人。

2.7.5、应用程序不能覆盖,规避,或压制任何Microsoft toast通知或提示相关的位置服务API。

2.7.6、您的应用程序不能覆盖或绕过用户的选择禁用移动设备上的位置服务。

2.7.7、只有在必要时,应用程序才可以提供位置感知功能,此时,应用程序必须要求有位置、

并且保留和使用位置服务API提供的数据信息。

2.7.8、您和您的应用程序必须采取措施,以防止未经授权的访问,使用或披露从位置服务API接收的位置数据.

2.8、如果应用程序分享用户的个人信息(包括,但不限于用户信息的联系人,照片,电话号码,短信,浏览历史记录、个性化的设备、用户ID)给其他服务或用户,应用程序必须实现一个方法来让用户选择“同意”,则必须:
A):提供您的隐私政策,至少必须说明如何将使用或共享的个人信息;
B):共享信息之前,获得用户的明确许可;
C):提供一种机制,通过它用户可以在以后选择信息共享

2.9、如果您的应用程序使用微软的推送通知服务,则必须符合下列要求:

2.9.1、应用程序必须首先描述提供的通知,并获得用户的明确许可(OPT),同时,必须提供一种机制,

通过它用户可以选择接收推送通知.所有的通知必须使用微软的推送通知服务,必须与提供给用户Content Policies Additional Requirements for Specific Application Types的附加要求的描述是一致的。

2.9.2、不得过度使用微软的推送通知服务的网络容量或带宽,适当使用即可。微软有其合理的自由裁量权,不得损害或干扰任何Microsoft网络或服务器或任何第三方的服务器或网络连接到微软的推送通知服务。

2.9.3、由于不可抗力因素,当出现关键任务或其他可能影响生命或死亡的问题时,微软的推送通知服务可能无法用于发送通知。但,微软确保任何推送通知服务在正常的交付使用后,将无中断,无错误。

2.10、您的应用程序必须具有鲜明的,实质性的和合法的内容和目的。2.11、您的应用程序和相关的元数据必须准确地反映其功能,性能和功能。

WinPhone培训活动总结

之前很少组织技术类培训,本身我自己对这个平台,技术也了解的不太深入,掌握的相关知识还有待完善,不过,为了能够让同事们有所了解,赶鸭子上架般出场。设计,产品团队的同事占有相当大的比重。
1,对平台的一些数据了解不透,某同事问市场日新增app数量,国内开发者数,全球市场的终端用户等…
2,Metro.理解有误差,理解不够深入,没有形成系统化的知识。
3,培训前期的准备工作不足,日期写错。
4,讲话需要多练习,语速快慢结合,避免一口气说太多的内容。
5,可能都是做技术的??还是都很腼腆?Q&A.环节主动问的少,需要引导。

来自Wordpress for Windows Phone

来自Wordpress for Windows Phone

云城winPhone终端产品日志:A

自2010年4月份加入云中书城项目组,到今天也有1年半有余,团队从当初的3~4人,慢慢发展到今天50多人,成长的是相当快速的,这离不开公司高层,集团领导对该项目的大力支持!

我在云城项目组的角色,从:云中搜索产品负责人->云城官网技术支持->文学后台,版权管理系统开发主程->再到现在云城android终端产品开发工程师, 应该说,对云城相关的产品及功能实现,多少了解一点,有时在想,是不是利用这些业务知识,能够做点什么事呢? 2010年10月份,MS发布windows phone,携带着创新的Metro,坚定的决心,雄厚的财力冲击移动终端市场,具体的新闻,请自行google之, 这里,我着重推荐亲们看这样两篇文章:国内移动应用开发者关注Windows Phone平台的十大理由!!!  以及 WP7交互特性浅析及APP设计探究,

此后,一直关注并学习winPhone开发的各种知识点,应该说从web转向移动领域,碰到的各种问题都需要吃力的去查msdn,看论坛,请教老师,乐在其中也!微笑直到现在,我的技术水平仍旧没有提高多少,仍需要继续努力。

点滴积累,汇聚江河.

以下记录云城winPhone终端产品开发日志:

☆8月份,初期产品构思,需求分析,与LEON讨论产品应该包括哪些用户可能需要的功能。

☆9月份,产品草图出稿,分登录,配置,搜索,作品详细等部分。

☆10月份,功能开发,目前只有我个人利用些空闲时间来考虑产品的细节,技术功能实现等具体的工作,有点费力,进度也不会太快,下面展示目前最新的产品状态,虽然很不上台面,但也是这段时间捣鼓出来的东西:

IMG_1412

IMG_1414

IMG_1415