在Marketplace上销售应用【WP7学习札记之十八】

Maketplace规则:

   ◇[1]Maketplace是唯一发布应用程序的地方;

   ◇[2]用户能在Maketplace上购买和部署应用程序;

   ◇[3]每个开发者可以解锁3台手机,这样开发者可以编写和部署应用程序到解锁的手机上。

 

销售应用程序:

   ◇[1]应用程序分类为免费应用,收费应用和广告应用;

     ◇每个开发者每年能上传5个免费应用;

     ◇如果多余5个,每增加一个需要付费19.99美元;

     ◇开发者可以上传无限数量的收费应用

   ◇[2]应用程序可以包含“try before buy” 功能模块

   ◇[3]应用程序可以通过API判断运行在哪种模式下

 

试用模式:

   ◇[1]可以通过IsTrail()函数判断是否运行在试用模式

      ◇如何在 Windows Phone 的 Silverlight 应用程序中实现试用体验

 

账户类型:

    需要登录:http://create.msdn.com进行注册账户

     ◇[1] 个人账户,需要交纳99美元年费,注册时需要验证个人信息

     ◇[2]学生账户,通过DreamSpark计划免费注册

     ◇[3]公司账户,注册时需要验证公司信息

 

发布准备:

   ◇[1]MarketPlace账户

   ◇[2]联系信息:邮箱和网站信息,方便用户与您联系

   ◇[3]应用程序标题:最多15个字符,不能与其他应用程序重名

   ◇[4]应用程序描述

   ◇[5]Art:应用程序截图,图标以及Panorama图片,截图时把模拟器设成100%显示

   ◇[6]xap文件:使用Release选项进行编译;最大不能超过225MB(可能有变动);如果大于20MB,用户不能通过3G网络进行下载,只能通过WiFi等方式下载

   ◇[7]价格:可以是免费应用或者是收费应用,收费应用从0.99$到499.99$

   ◇[8]目录:应用程序分14大类,41小类,把应用程序提交到相应的目录下,可以查询其他同类应用的分类然后觉定

 

混淆代码:

   ◇[1]可以免费下载和使用Dotfuscator Windows Phone Edition

 

检查Capabilities列表:

   ◇[1]安装Windows Phone Developer Tools October Update; 系统盘:\Program Files\Microsoft SDKs\Windows Phone\v7.0\Tools\CapDetect

 

认证要求:

    ◇[1]Windows Phone 7 Application Certification Requirements(猛点这个超链接)

 

发布应用Walkthrough:

    ◇[1]仔细阅读一下微软的《App Hub Application Submission Walkthrough》:http://create.msdn.com/en-US/home/about/app_submission_walkthrough_upload

 

提取收入:

    ◇[1]开发者可以获取70%的收入

    ◇[2]钱直接汇入注册的信用卡账户

    ◇[3]每月提取一次,一次至少200美元

 

 

   大家也可也参考这篇博文:Windows Phone Marketplace发布攻略

   至此本学习札记的内容完结,但是DebugLZQ对于Windows phone的学习没有结束,还有遗漏的或是需要进一步学习的地方,博客园里面也有很多这方面优秀的博文,还值得我们共同学习,望对大家有帮助,祝各位博友开心进步~

转载于:https://www.cnblogs.com/DebugLZQ/archive/2012/03/27/2419216.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/297234.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

python时间函数报错_Python Day11-LEGB-global-时间函数

1.LEGB规则对变量名进行作用域解析我们已经知道了多个命名空间可以独立存在,而且可以在不同的层次上包含相同的变量名。“作用域”定义了Python在哪一个层次上查找某个“变量名”对应的对象。接下来的问题就是:“Python在查找‘名称-对象’映射时&#x…

java时间字符串比较大小_Java字符串转换为日期和时间比较大小

DateFormat fmt new SimpleDateFormat("yyyy-MM-dd");String dateBeginfmt.format(carrierCommand.getDateBegin());String dateEndfmt.format(carrierCommand.getDateEnd());//如果获得的日期格式不是2008-05-22,就必须要格式化一下日期String dateBegin request.…

VS2005混合编译ARM汇编代码

2019独角兽企业重金招聘Python工程师标准>>> 在开发过程中,发现简单的在Storage Memory区域拷贝或粘贴文件不能达到硬件量测的要求,需要直接通过编写ARM汇编指令让CPU直接对Memory进行读写数据。 以前没有用VS2005编写过汇编代码,…

中国最险六大寺庙,最后一座至今无人登临

全世界只有3.14 % 的人关注了爆炸吧知识来源:「风景线」佛教远离尘世的特性使得很多寺庙修建于偏僻险要的山野,看似岌岌可危的建筑,却能屹立千百年而不倒,这不得不感叹古人智慧的伟大,这6大险要寺庙,绝对能…

c/c++ code JSON

cJSON 初体验 cJSON是一个超轻巧,携带方便,单文件,简单的可以作为ANSI-C标准的JSON解析器。官网地址 cJSON.c /*Copyright (c) 2009 Dave GamblePermission is hereby granted, free of charge, to any person obtaining a copyof this softw…

第五篇

C#中异常捕获如来完成: Try { 有可能出现错误的代码 } Catch { 写出现错误的代码; } ,-- 又称为自加1 和自减1 以前学的是一元运算符,而自加自减是一元运算符. Int age 18; Age age1; 用自加可写为: Int age 18; Age; Console.WriteLine(“age{0}”,age); 这种写法的效率比较…

Dapr牵手.NET学习笔记:发布-订阅

queue,是很好的削峰填谷工具,在业内也是主流;发布订阅,可以有效的解耦两个应用,所以dapr把他们进行了有效的封装,我们使用起来更简单高效。本篇的案例是下完订单后,会把消息发布到redis&#xf…

Java标签移动_如何使用基于鼠标单击的标签移动特定游戏对象?

我有一个由6个孩子的游戏对象组成的3D模型,我希望能够点击模型的每个部分并使该部分沿某个方向移动然后再次点击它然后返回到它原来的位置 . 我给每个零件都带了一个标签和一个盒子对撞机我打算让它们在我用碰撞器和不同的标签点击物体时移动 . 我看到光线投射有帮助…

sql年月日24小时制_Power Query 抓取气象台24小时降水量数据

我们借鉴之前抓取台风路径数据的例子,试一试抓取降水量数据:之前我们访问过这个网站,也试着抓取过数据,不过在谷歌浏览器中我们只能够找到两天的数据,但是通过台风路径数据抓取,我们猜想只要我们向服务器提…

薅羊毛丨5个平价好物,终于终于终于打折了!

▲ 点击查看大家好,超模全新的固定栏目「薅羊毛」上线了!既然是薅羊毛,怎么能空着手来?别看今天是草单,但所有产品都是咱们商务部小哥谈了好久才拿下的团购,而且全都包邮。毕竟好用的好吃的,啥都…

50个Web设计师超便利的工具

作为一个 Web 设计师并不容易,不仅考虑设计与架构,还要时刻注意各种小细节,设计师的工作被各种各样的问题包围,你需要一套超级便利的工具帮你解决各种消耗时间和精力的问题。我爱互联网在这里给您介绍了50个非常强大的工具&#x…

linux之拷贝文件/备份文件;按照原来的权限和日期拷贝.

linux下备份成了问题.虽然有人说 tar gz 之类的,貌似也有类似ghost的软件.ghost对linux的支持没那么好,以前备份linux分区ext4,数据全部没有成功备份. 现在我要将vmware虚拟机中一个硬盘的数据转移到另一个vmware硬盘中,因为他占用了5GB的磁盘空间,却只有2GB文件.比如lfs的时候…

[转载] 三十不立,四十迷惑的人生

冯唐说:世界上有两种长大的方式,一种是明白了,一种是忘记了明白不了的,心中了无牵挂,几乎所有人都是后一种方式长大。而我是不是第三种?没明白,也没忘记明白不了的,所以一直迷茫中&a…

Docker小白到实战之Docker Compose在手,一键足矣

前言Docker可以将应用程序及环境很方便的以容器的形式启动,但当应用程序依赖的服务比较多,或是遇到一个大系统拆分的服务很多时,如果还一个一个的根据镜像启动容器,那就有点累人了,到这有很多小伙伴会说:弄…

Hsiaoyang:Google搜索结果页面分析

Hsiaoyang:Google搜索结果页面分析首先请参看Google官方的“搜索结果页”用户在使用搜索引擎的时候,首先会在搜索框中输入关键词,随后SE会返回一个搜索结果呈现给用户。SEO的主要对象是搜索引擎,而了解搜索引擎对搜索结果的展现对于SEO人员的…

什么是python扩展库_什么是目前比较常用的Python扩展库管理工具

展开全部在Python环境中已经有很多成熟的包,可以通过安装这些包来扩展我们的程序。例如,很32313133353236313431303231363533e4b893e5b19e31333365643464多时候Python开发人员都会去PyPI网站去查找自己想要使用的包,然后进行安装。PyPI ( Pyt…

泰国小哥又双叒叕整活,奇怪的美少女出现了......

最近“文艺复兴”又流行起来了,这一次遭殃的是80和90后的童年偶像——水兵月。在推特“重绘水兵月”的标签下,民间的绘画高手甚至业内的大佬,都以自己的画风,对下面这张出自《美少女战士》的截图进行重绘。下面让我们来欣赏网络上…

USING HAVING

USING 用于表连接时给定连接条件(可以理解为简写形式),如 SELECT * FROM table1JOIN table2 ON table1.id table2.id 使用 USING 可以写为 SELECT * FROM table1JOIN table2 USING(id) HAVING 引入 HAVING 是因为 WHERE 无法和统计函数一起使…

ASP.NET Core 中如何通过 AuthorizeAttribute 做自定义验证?

咨询区 jltrem:我想在 ASP.NET Core 中用 authorization 特性实现一个自定义验证,在之前的版本中,我可以用系统提供的 bool AuthorizeCore(HttpContextBase httpContext) 方法,但在这个版本中已经没有该方法了。请问当前我该如何实…

python从random生成列表_详解Python利用random生成一个列表内的随机数

详解Python利用random生成一个列表内的随机数首先,需要导入random模块:import random随机取1-33之间的1个随机数,可能重复:random.choice(range(1,34))print得到一系列随机数,执行一次得到一个随机数:print(random.choice(range(1,34)))随机取1-33之间的6个随机数&a…