wp开发(二)--获取用户篇
本文从个人开发者的角度来谈如何让wp应用获得尽可能多的用户。当然前提是你的app有一定的竞争性,如果不具备竞争力,那再多的用户下载也是白扯,所以最关键的还是要保证app的质量。
一. 程序图标
千万不要忽视程序图标的重要性,有一个看上去官方正规的图标会获得更多用户的青睐,其重要性可能远远超出你的想象。
二. 关键字
关键词搜索可能是用户了解到程序的又一途径,告诉你的朋友这是一个什么样的程序或是让他们操作一下,问一下他们会通过什么词汇去商城搜索,总结一下这些关键字,如果关键字太多可以将不重要的关键字拼成一个。
三. 榜上有名
不管是官方商城还是第三方应用商城,都有很多榜单,比如新潮、热门免费、最高评分、最受欢迎等等。如果你的app能够在其中名列前茅,那将是一个非常难得的机会,下面谈的几点都是为了app能够得到改善,早日登榜。
1. 保证程序特色
保证你的app是有特色的,如果商城中已有大量类似的app,你的app相对来说又没有明显的特色,那就基本没有存在的必要性了。 如果你的app稍有特色,就会进入应用商店的新潮栏,这个可能是你的app被用户浏览到的首要途径。
2. 提高评价
如果你通过关键字搜索到一些同类应用,你会下载哪一个呢,当然是前边一些评分多评分高的了。如果想让你的app评分较高,就必须要提高程序自身质量,避免差评。我发现一个很有趣的现象,用户的评价往往是5星和1星的居多。用户要不就是感觉app很好,给个评价鼓励一下,要不就是感觉app很垃圾,给个差评以解心头之恨。商城里平均4.75分以上就算5星,你知道一个1星需要多少5星才能将程序拉回到5星吗,自己算一下是不是很吃惊?所以说要花大把的时间避免差评,有两点需要注意:
①.增加测试周期,我的app很小很简单,但是每次更新上线都要经过接近2个星期的测试,每次都能发现一点小问题,如果程序急于上市场,那么差评可能就随之而来了。
②.即便测试没有问题了,建议你在发布程序时,也同步发布一个测试版本,因为有些API是测试时才可以用的,例如后台任务测试类型,这些API在你开发的时候一点问题都没有,但是上了市场就不行了。本人就有一次比较大意,保留了一行测试API,导致程序上了市场之后某个功能不能用,差评随之而来,立马将我的5星评价拖到了4星,代价那是相当大啊。如果同步发布了测试版,2个小时之后就可以下载测试版使用,确保功能都正常,也就不会遇到类似问题了。
总之,你的app好不一定会有好评,但是app有bug很可能会引来1星差评。在评价上,用户并不主动,所以一定要在程序里给用户好评的渠道,而不要指望用户从app列表找到你的程序进行好评,当然也不要反复提醒用户 “亲,给个好评吧”!
3. 提高用户体验
在你的app初步成型时,让朋友给你提点建议,相信会有一些大的改变。
在程序里给用户一个反馈的渠道,可以是发邮件的简单形式,你会发现wp的用户是非常积极的,时不时就会收到用户的反馈,了解一下用户对程序的建议及需求是很有必要的。
4. 尽早进入市场
你会发现同类应用,评分次数最高的往往是最先进入市场的应用,最先打进市场的app如果没有明显bug就会有很大的优势,后来者再优秀都比较难以撼动。如果你有开发app的想法,请尽快实现。
四.第三方应用商城
wp有很多第三方应用商城,例如微疯客、爱应用、酷七、智机网等,增加第三方应用对你程序的关注度。如果你的app还可以的话,第三方应用商城会将你的应用标记为推荐应用,每次更新都会在每日推荐里显示。第三方应用商城给你的应用带来的下载量要超过通过官方商城搜索的下载量,最活跃的第三方商城当属微疯客。
小幅更新你的app,不要将好几个大的功能都开发完再更新,应该每次加入一两个大的功能就更新你的app,这样可以使你的app在第三方商城里被列入每日推荐的次数更多一点,用户接触量也就更多了。
五.增加用户范围
如果你的程序适用于任何国家,将程序国际化是个必要的过程,这样可以使更多国家的用户接触到你的程序。
增加广告,如果你有这个想法的话。可以考虑加入AdDuplex的广告,这样你的程序就可以被更多的人浏览到。关于广告方面,在下片文章中详细介绍。
这些都是针对个人开发者的一点小技巧,如果你有一定的自我宣传手段那就更好了。最后,请尊重用户,让用户得到更多的好处。
wp开发(二)--获取用户篇的更多相关文章
- UWP开发:获取用户当前所在的网络环境(WiFi、移动网络、LAN…)
原文:UWP开发:获取用户当前所在的网络环境(WiFi.移动网络.LAN-) UWP开发:获取用户当前所在的网络环境: 在uwp开发中,有时候,我们需要判断用户所在的网络,是WiFi,还是移动网络,给 ...
- ***微信公众平台开发: 获取用户基本信息+OAuth2.0网页授权
本文介绍如何获得微信公众平台关注用户的基本信息,包括昵称.头像.性别.国家.省份.城市.语言.本文的方法将囊括订阅号和服务号以及自定义菜单各种场景,无论是否有高级接口权限,都有办法来获得用户基本信息, ...
- 微信小程序开发之获取用户手机号码——使用简单php接口demo进行加密数据解密
后边要做一个微信小程序,并要能获取用户微信绑定的手机号码.而小程序开发文档上边提供的获取手机号码的接口(getPhoneNumber())返回的是密文,需要服务器端进行解密,但是官方提供的开发文档一如 ...
- 逍遥云天 微信小程序开发之获取用户手机号码——使用简单php接口demo进行加密数据解密
后边要做一个微信小程序,并要能获取用户微信绑定的手机号码.而小程序开发文档上边提供的获取手机号码的接口(getPhoneNumber())返回的是密文,需要服务器端进行解密,但是官方提供的开发文档一如 ...
- 微信网页开发之获取用户unionID的两种方法--基于微信的多点登录用户识别
假设网站A有以下功能需求:1,pc端微信扫码登录:2,微信浏览器中的静默登录功能需求,这两种需求就需要用到用户的unionID,这样才能在多个登录点(终端)识别用户.那么这两种需求下用户的unionI ...
- .NET 微信开发之 获取用户数据
通过微信接口获取用户信息主要分为以下几个步骤: a.获取公众号的access_token b.通过查询所有用户OPenid接口获取所有用户. string url = "https://ap ...
- 【NX二次开发】获取用户输入的字符串uc1603
效果: 源码: extern DllExport void ufsta(char *param, int *returnCode, int rlen) { UF_initialize(); strin ...
- Android开发——后台获取用户点击位置坐标(可获取用户支付宝密码)
1. getevent命令 我们首先是根据adb shell getevent命令获取到被点击位置的信息. 这里要说明的是,不同的手机手机获得的点击输出是不一样的.以我的真机为例,输出如下 本文原创, ...
- 微信小程序云开发-数据库-获取用户添加的数据到数据库
一.列表页面新增[添加商品]按钮 在列表页增加[添加商品]按钮,按钮绑定事件toAdd(),用户点击该按钮跳转到添加商品页面. 在js文件中写toAdd()函数,作用是点击[添加商品]按钮,跳转到[添 ...
随机推荐
- thinkphp 去除空格
- Oracle的物理存储与逻辑存储关系对应
逻辑结构: TableSapce 由 多个 Segment组成 Sgement 由多个 Extent 组成 Extent 由 多个数据块组成 物理结构: 一个Tablespace 可以包括多个数据文件 ...
- swift 解决tableView的Y值偏移64问题
// 起始坐标按0点开始计算 self.edgesForExtendedLayout = UIRectEdge.init(rawValue: 0) // tableView的坐标系 tableView ...
- Tomcat安装部署和安全加固优化以及反向代理应用
1.Tomcat介绍 Tomcat是Apache软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache.Sun和其他一些公司及个人共同 ...
- django项目的配置文件settings.py详解
我们创建好了一个Python项目(mysite/)之后,需要在项目中添加模块应用(polls/),在模块应用中添加处理功能逻辑,如添加模块中的视图处理函数(polls.views.index()),这 ...
- 基于ejabberd实现各个客户端消息同步
先上图再说(左侧是web端,右侧是ios端) 要实现上面的功能,如果所有设备都在线的话,那么carboncopy(xmpp xep-0280协议)这个模块是可以实现接收到的消 ...
- 在tomcat5中发布项目时,用IP地址+端口不能访问项目,而用localhost加端口时可以访问成功
最近在开发项目中,遇到的一个问题是: 在 tomcat中发布一个web项目,但是发布成功后,只能用http://localhost:8080/fm访问项目,不能用 http://127.0.0.1:8 ...
- Linux TCP/IP调优参数 /proc/sys/net/目录
所有的TCP/IP调优参数都位于/proc/sys/net/目录. 例如, 下面是最重要的一些调优参数,后面是它们的含义: /proc/sys/net/core/rmem_default " ...
- katalon系列十六:代码运行时实时创建元素对象或列表
Katalon的常规方法是先抓取元素并保存到仓库,在脚本中需要用到的时候调取,但假如元素属性和个数是可变的,就不能事先保存到仓库了,需要在脚本运行时实时创建. 代码运行时实时创建一个元素对象的例子im ...
- dubbo 微服务
# spring-dubbo-service 微服务 项目地址:https://github.com/windwant/spring-dubbo-service spring dubbo servic ...