阅读更多

0顶
0踩

操作系统
Windows 8已经发布一个多月了,目前Windows Store中的应用数量已经突破了2万,并有大量的开发者不断涌向该平台。

开发者向Windows Store中提交应用后,还需要等待微软的审核、认证(经过认证的应用才能在Windows 8设备中安装)。Windows Store项目经理Gus Salloum近日在MSDN博客中透露了在应用程序提交过程中应该注意的一些问题,以帮助开发者的应用快速通过认证。

1.  在要求时公布隐私策略

微软近期修改了Windows 8应用的隐私策略,要求:
引用
如果您的应用程序能够联网,则必须附有隐私声明

即如果您的应用程序具有以下一个或多个功能时应附加隐私声明:

  • internetClient
  • internetClientServer
  • privateNetworkClientServer
隐私声明需要向用户解释说明应用程序将会传送哪些个人信息,以及如何存储和管理这些信息。如果您的应用程序附带广告,则该策略应说明会与广告提供商共享哪些个人信息。如果您的应用程序并不传送个人信息,在隐私声明中说明即可。

您需要在下面的两个位置提供对隐私策略的访问:

  • 应用程序的“设置”超级按钮(当用户使用该应用程序时可以看到)
  • 当您提交应用程序时在仪表板上应用程序的“提要”页中(用户在购买该应用程序前可以看到此页面)
2.  提交有价值的应用程序

认证要求 1.1 要求如下:
引用
您的应用程序必须在它支持的所有语言对应的市场中,为客户提供独一无二且富有创新性价值或实用的功能。

以下类型的应用程序将无法通过认证:

  • 围绕着一个给定主题,使用类似cookie-cutter应用程序模板开发的应用程序集。建议此类应用程序应合并为一个应用程序。规模较大的应用程序可能会为用户提供更切实可用的价值(可能比单独提交的每个小应用程序更容易获得更高的评分和评论),更有机会通过认证。
  • 其唯一用处就是显示有限几组静态图片的应用程序(有时少到一幅图片,比如一面旗子或一位名人)。
3.  提交完整的应用程序,并避免误导性描述文字

认证要求 1.2 要求如下:
引用
当客户从 Windows 应用商店获取应用程序时,您的应用程序必须是全功能的。

应用程序除了必须是全功能外,描述文字还必须准确、明确地指出应用程序具有的限制(地理、硬件相关或其他内容)。应尽量避免如下情况:

  • 误导性的描述文字或屏幕截图。
  • 包括无法正常使用的用户控件、断开的链接或占位符部分。
  • 没有向 Microsoft 提供测试您的应用程序所需的足够详细信息,例如用户名和密码等。

4.  正确地对应用程序提交进行本地化

认证要求如下:
引用
  • 必须针对应用程序支持的所有语言本地化您的应用程序
  • 必须针对应用程序支持的每种语言对应用程序的屏幕截图进行本地化

  • 这可以帮助您的应用程序获得更广泛的客户基础,具体要求如下:

    • 应用程序支持语言的列表必须包括至少一种可认证的语言
    • 对于应用程序仪表板上的每种支持的语言,您必须提供本地化的应用提要(文字、屏幕截图和字幕等)。这样可以确保客户以他们所希望的语言查看到自己所需的信息,以便针对该应用程序做出正确的决策。
    • 这些应用程序必须以每种支持语言都可用,应该以这些语言呈现应用程序的大部分镶边框架和内容资源。您可以在这篇博文中了解有关使用某些工具帮助您进行本地化的更多信息。
    详细信息:Windows Store开发者博客
    0
    0
    评论 共 2 条 请登录后发表评论
    2 楼 wandou 2012-12-06 02:48
    就这么小一个平台,开发注册费用是最贵的。几个移动平台,只有微软是pad和phone分开收费,只有微软,api是两套,手机要开发一次,pad又要重新开发一次。

    所谓的wp8和winRT统一内核,纯属扯淡。api根本不一样,是不是内核一样,关开发者p事。

    给开发者增加了麻烦,然后还要多收一次钱,看来微软是打算赚开发者的注册费了。
    1 楼 wandou 2012-12-06 02:45
    “大量开发者”很快会离开的。目前国内做这个的,也就百来个人吧。

    surface的淘宝月销量,不足500,这还是发布第一个月,大家还有点新鲜劲。
    相比之下,ipad的淘宝销量,是它的百倍。
    至于android,因为品牌太多,无法统计。

    微软完蛋了。wp7和WinRt都是小众平台,小到不值得为它开发。

    虽然windows 8有很大的份额,可是Windows 8的用户根本不会去逛那个软件商店,只有WinRT的用户因为没有软件才不得不去那里。

    虽然windows软件商店软件奇缺,可是朋友的软件发布后,首日下载量不过几百,还有一百是自己的朋友。可见那几千万的windows8 用户根本不给力。

    发表评论

    您还没有登录,请您登录后再发表评论

    相关推荐

    • 精通Windows.API-函数、接口、编程实例.pdf

      第1章 Windows应用程序开发入门 1 1.1 第一个实例程序 1 1.1.1 start.exe 1 1.1.2 Windows API 2 1.1.3 程序入口函数 2 1.1.4 start.c代码分析 2 1.2 编译代码 3 1.2.1 安装Visual Studio 3 1.2.2 ...

    • 硬件知识:内存单根16G和两根8G差别有多大?

      设置虚拟内存按照微软认证系统工程师刘岸松的方法设置方法如下: 设置虚拟内存方法:右击我的电脑/属性/高级/性能中的设置/高级/虚拟内存中的更改/选自定义大小,在初始大小和最大值,同时设为你的物理内存的两倍。...

    • 【干货】彻底理解Windows认证-议题解读

      在内部分享的《彻底理解Windows认证》议题解读,本次议题围绕着Windows认证分别讲解了: Pass The Hash Silver Tickets、Golden Tickets、 Impersonation Token 这些技术分别能够满足我们在渗透中持续的维持权限...

    • 测试 Windows 8 中的 Metro 风格应用

      在 Metro 风格应用程序的世界里,应用程序是整个体验的重中之重。为了使这种体验能给您的用户带来愉悦,您希望确保您的应用程序经过行之有效的测试,并且表现出一流的品质。Metro 风格应用程序的生产分为以下四个...

    • 我的作品之《Windows8商店应用开发实战》

      天猫 当当 第1章 Windows 8商店应用基础1.1 Windows 8的不同版本1.1.1 Windows 8的发行版本1.1.2 Windows 8.11.1.3 几个容易混淆的概念1.1.4 Surface平板电脑1.2 Windows 8使用技巧1.3 Windows商店应用简介1.4 ...

    • DingTalk「开发者说」如何开发钉钉高价值应用三部曲

      DingTalk「开发者说」是钉钉开发者最新上线的开发者栏目,联合阿里云ACE团队,分享钉应用开发解决方案、技术更新、实战技巧,致力于成为钉钉与开发者的桥梁与纽带,让更多的钉钉开发者传播技术、提升技能、分享观点...

    • 在移动应用程序中使用人工智能(AI)的8个技巧

      人类利用设备发展计算机系统的力量,将其应用到我们日常生活的所有领域(生产,教育,医学,经济学等)。 那么现代世界发生了什么? 由于科学技术的进步和不断发展,要解决的问题范围正在扩大,这些最常用设备...

    • 无线路由器结合Windows Radius Server实现通过域账户连接公司无线网络

      无线路由器结合Windows Radius Server实现通过域账户连接公司无线网络

    • WINDOWS SERVER 2003应用技巧集

      Windows Server 2003是一款凝聚了微软多年以来技术积累的全新操作系统。这是由于WindowsServer2003核心得到改进、各种设备管理获得进一步的优化,在性能方面有了长足发展。所以在相同硬件配置情况下,Windows...

    • windows注册表结构介绍以及常用技巧

      一、什么是注册表 注册表是2000/XP操作系统、硬件设备以及客户应用程序得以正常运行和保存设置的核心“数据库”,也可以说是一个非常巨大的树状分层结构的数据库系统。 注册表记录了用户安装在计算机上的软件和每...

    • Windows系统及应用技巧二十六篇

       四:如何防范恶意网站 五:win2000/xp忘记密码的方法 六:Windows XP 自带小工具 七:windows中有关网络的几命令 八:了解你的windows目录和系统文件 九:低级格式化的主要作用 十:封杀

    • vscode安装配置与应用技巧总结

      vscode安装配置总结 安装 VSCode下载链接: https://code.visualstudio.com/ 比如 version=1.63.0 ...Windows 64 bit User installer https://update.code.visualstudio.com/{version}/linux-deb-arm64/stable Linux...

    • [笔记]深入解析Windows操作系统《四》管理机制

      注册表服务统一的背景进程管理器Windows管理设施Windows诊断基础设施。

    • Windows提权基本原理

      没有多少人谈论在Windows下提权,是一件让人遗憾的事!我想,没有人这么做的理由有以下几点: 在渗透测试项目中,客户需要的验证就是一个低权限shell。 在演示环境,你经常就会得到管理员帐户。 meterpreter使你...

    • 从Windows角度看Mac OS X上的软件开发

      如果原来从事Windows软件开发,想跨足或转换至Mac OS X环境,需要知道那些东西?有什么知识技能可以快速运用在Mac OS X环境上的?...大体说来,Windows和Mac OS X都是为桌面应用环境、图形用户接口(GUI)而设计的

    • [笔记]深入解析Windows操作系统《二》系统架构

      在 Windows 下,用户应用程序并不直接调用原生的 Windows:操作系统服务,而是通过一个或者多个子系统动态链接库 (DLL) 来发起调用。子系统 DLL 的角色是,将一个已文档化的函数转化为一些恰当的内部(通常是未文档...

    • 【Unity开发小技巧】Unity打包IOS端APP

      证书认证 4.确定是否有对应手机版本的SDK 三:Xcode构建打包 1.点击运行构建 2.信任该软件设置 一:安装IOS的模块并打包 1.Hub可以添加IOS模块 确认使用的Unity版本安装了打包IOS 的模块,如果没有安装模块就在Hub...

    • 没有这个传奇工程师,就没有今天的Windows

      再一次,卡特勒放弃了在10月完成NT的计划,那时即使是最好的版本都有很多缺陷,而且性能上也有局限,尽管此前的测试表明Windows应用在NT上运行只比在DOS上慢比较小的百分点。 他给的最新截止日期是1992年4月。没有人...

    • 6.2. 持久化 - Windows

      持久化 - Windows6.2.1. 隐藏文件6.2.2. LOLBAS6.2.2.1. 简介6.2.2.2. 常见程序6.2.3. 后门6.2.3.1. sethc6.2.3.2. 映像劫持6.2.3.3. 定时任务6.2.3.4. 登录脚本6.2.3.5. 屏幕保护程序6.2.3.6. 隐藏用户6.2.3.7. ...

    • 基于 Java 实现的宠物医院在线挂号系统

      基于 Java 实现的宠物医院在线挂号系统 基于 Java 实现的宠物医院在线挂号系统

    Global site tag (gtag.js) - Google Analytics