我计划在接下来的几周内发布一个 .NET 产品作为 Beta。我想知道在发布产品之前应该考虑哪些点。我认为需要注意以下几点:
- 专业图标/启动画面和关于屏幕
- 程序集的混淆
- 签署程序集 - 强名称
- 专业安全证书 (Verisign/Thwate) - Authenticode 签名程序集
- 谷歌 AdWords、AdSense 和分析
- 撰写有关应用程序功能的博客等
- 一种从 BETA 用户那里获取错误/功能的方法
基本上问题是如何发布有效的 BETA 并让我的产品受欢迎?
程序集的混淆
只有当混淆不会降低(自动)错误和崩溃报告的质量和有用性时。
专业安全证书 (Verisign/Thwate) - Authenticode 签名程序集
我不认为这对 BETA 来说很重要。如果你能负担得起,那就是加分项。但是,它不会使您的应用程序更受欢迎。此外,如果您错过了证书,您不会失去潜在用户 - 下载和安装您的应用程序的人不会因为您的东西没有签名而中止。
但是还缺少另一点:您需要一个精美的网站。“花哨”的意思是:它必须看起来很专业,适合您的产品并直接指向下载链接。该产品需要易于安装 - 非常容易。在我看来,小下载量也是一个优点。
撰写有关应用程序功能的博客等
提高你的谷歌排名,但需要小心使用。如果您填写数百个博客,每个人都会知道是您在宣传您的产品。没有人喜欢自我广告。让您的用户为您宣传。一个好的应用在市场利基不需要太多的广告......
专业图标/启动画面和关于屏幕
让应用程序看起来更精致是一个好点,但对潜在用户的影响不一定是积极的:没有人喜欢带有很棒的闪屏和图标的 BETA,如果它们总是崩溃。
问题
如何发布有效的 BETA 并让我的产品受欢迎?
与你所说的所有观点无关。
95% 是营销而不是技术。
但我会考虑对 Beta 版最重要的一些:
第一个至关重要,因为它将为您提供有关应用程序的第一个反馈。