windows phone设备上的应用程序,都需要发布到微软商店才能下载使用,发布网址是:http://create.msdn.com/zh-CN,对于windows phone人员,发布新应用到微软商店上时,不但要避免应用本身的bug,还要注意windows phone的其他的一些问题,防止你的应用被“打回”。

1、 主题(theme)
Windows phone的主题包括背影(background)和强调色(accent color)。

背景有两种:深(drak)和浅(light),强调色有十种:洋红(magenta)、紫(purple)、青(teal)、黄绿(lime)、褐(brown)、粉红(pink)、橙(mango)、蓝(blue)、红(red)、绿(green),所以在开发应用时,应用中默认的背景是系统的背景,一些控件的默认色(比如ListBox选中色)是系统的强调色,在设计这些应用时,都需要注意。所以在发布应用,要变化系统的主题,来测试应用的UI是合适。
2、 Capabilities
在系统的WMAppManifest.xml配置文件中,有一个<Capabilities>节点,这个节点设置当前应用中用到那些技术,在开发外应用后,要核查没有用到的功能选项要及时移除,关于Capability的各项含意,请查看MSDN,这里的重点是提醒开发人员要移除没有用到的Capability节点。

3、 MediaElement
应用中一旦添加了MediaElement控件,当应用运行时,就会与系统中,正在播放的音乐产生冲突,会把音乐终止掉,所以要合理应用MediaElement控件,如果当前应用主要功能不是播放媒体,那就尽量避免使用MediaElement控件,而使用SoundEffect来播放音乐文件。
4、 程序语言与发布语言
在应用的有,有一个系统文件AssemblyInfo.cs,对于这个,做.net的C/S架构的开发人员都明白,是设置当前应用的,比如应用的开发人员,开发公司等,还有应用的唯一标识GUID,同样,也有应用的默认语言,开发人员可以通过修改[assembly: NeutralResourcesLanguageAttribute("zh-CN")]的zh-CN来改变应用的语言,如果应用的语言是中文,那么在商店里提交应用时,描述应用的语言最好采用中文,否则因为应用与描述语言不符而把应用“打回”来。
当然发布windows phone的应用还有许多被“打回”的理由,上面只是常见的和不太能注意到的几点,如果以后还有类似注意点,再追加补充。

windows phone发布时其他注意事项相关推荐

  1. Windows下程序打包发布时的小技巧

    一.背景 Windows下开发的应用程序在发布时,需要将其依赖的一些动态链接库一起打进安装包里面去.这个时候,快速确定这个程序到底依赖哪些动态链接库变得非常重要.很久以前写过一篇关于Qt程序安装包制作 ...

  2. 【Linux迁移到Windows服务器时的注意事项】

    原文地址:[Linux迁移到Windows服务器时的注意事项]作者:蚁巡运维平台 在Linux迁移至Windows服务器的过程中会遇到哪些困难呢? 通常先检查现有的服务器硬件并验证与Windows s ...

  3. Windows下RabbitMQ安装及注意事项

    Windows下RabbitMQ安装及注意事项 简介 背景 1.      RabbitMQ是一个由erlang开发的AMQP(Advanved Message Queue)的开源实现. Rabbit ...

  4. php之webservice限制ip,PHP语言之WSF/PHP调用带有WS-Security支持的WebService时的注意事项...

    本文主要向大家介绍了PHP语言之WSF/PHP调用带有WS-Security支持的WebService时的注意事项,通过具体的内容向大家展示,希望对大家学习php语言有所帮助. 目前在PHP中调用带有 ...

  5. 在虚拟宿主环境中承载 Active Directory 域控制器时需要考虑的事项

    在虚拟宿主环境中承载 Active Directory 域控制器时需要考虑的事项 2020/09/08 本文介绍了影响在虚拟托管环境中作为来宾操作系统运行的基于 Microsoft Windows S ...

  6. WeX5 APP发布及版本升级注意事项

    1. 发布模式打包的区别: 模式一:发布时使用,智能更新,多版本运行,可以无Web端: 模式二:发布时使用,立即更新,无网络时,无法正常显示: 2. 版本更新注意事项: UI资源更新和App更新不同: ...

  7. Windows 10发布日期提速,将于7月29日上市

    昨天的一则传闻<Windows 10或从8月31日开售,价格也遭泄露>席卷了科技媒体的头条,而就在昨天晚上,微软官方博客正式公布了发布日期,相比传言的提前了一月,将于今年7月29日正式上市 ...

  8. 关于st25系列NFC标签简单介绍及st25TV系列用于门禁读取时的注意事项总结

    关于st25系列NFC标签简单介绍及st25TV系列用于门禁读取时的注意事项总结 文章目录 关于st25系列NFC标签简单介绍及st25TV系列用于门禁读取时的注意事项总结 1. 前言 2. ST25 ...

  9. windows下发布Qt程序

    From: http://hi.baidu.com/limingfantasy/blog/item/22f6c459b8720086810a182e.html windows下发布Qt程序 2008- ...

最新文章

  1. MySQL查询随机数据的4种方法和性能对比
  2. [mongodb翻译]选择合适的shard key
  3. java applet 官网_java applet
  4. python有趣代码-你都知道哪些有趣的Python代码?
  5. 超大规模数据中心vs微型数据中心
  6. OpenSuSe使用相关
  7. hadoop配置后无法通过主机名:50070访问,只能通过ip:50070访问
  8. MATLAB-矩阵基本语法知识
  9. python需要联网运行吗_如何暂停在终端中运行的python脚本
  10. Linux如何避免每次开启 CentOS 时,都要手动开启 sshd 服务,防止连接不上Xshell
  11. 2018 年你需要知道的 11 个 JavaScript 库
  12. 音频插件安装教程,Arturia Prophet V3 Mac安装说明
  13. Python数据分析模块 | pandas做数据分析(一):基本数据对象
  14. 大数据学习笔记45:Sqoop - 数据迁移工具
  15. 这款Linux 恶意软件正在劫持全球的超级计算机
  16. 重庆医科大学赵浏阳教授招收博士、招聘博士后
  17. ERP财务管理系统主要解决的问题有哪些
  18. phalapi init.php,PhalApi:[1.12] 参数规则:接口参数规则配置
  19. 2018冬令营模拟测试赛(十九)
  20. react学习的一些网站

热门文章

  1. AI与基因科学的对话:从“人工智能”到“动物智能”
  2. 全球16家超级独角兽公司,为什么中国能占7家,印度只有1家?未来哪些行业最可能诞生独角兽?
  3. 为什么我们总认为开源不挣钱?
  4. 不敢回国的硅谷程序员们!
  5. 抗住 8 亿人买买买!双 11 背后黑科技大曝光
  6. 童心制物(Makeblock)受邀参加2020年韩国机器人世界展览会,倡导以先进的STEAM教育培养未来复合型人才
  7. keepalived+MHA实现mysql主从高可用集群
  8. 【PHP】字符串去空格并将每个单词首字母转换成大写de多种解法
  9. 基于Spark的机器学习实践 (九) - 聚类算法
  10. Beta 冲刺(5/7)