我希望用户能够下载我的应用程序的演示版本,该版本会有一定限制。如果需要,他们可以购买完整版应用程序。我发现两种管理方式,想知道哪种是最佳实践:
1. 列出完整版和演示版。演示版是免费的,完整版则不是。这种方式简单干净,但不幸的是用户必须卸载演示版并安装完整版(丢失任何应用数据/设置)。
2. 列出一个免费应用程序和一个非免费的“关键应用程序”。完整版应用程序可以免费下载和安装,但在未安装“关键应用程序”之前将以演示版本运行。这使得用户可以“升级”演示版而不会丢失任何设置。我担心的主要缺点是市场上缺乏明确性,我担心用户会被整个“免费应用程序,但需付费购买关键应用程序”的情况所困惑。
1. 列出完整版和演示版。演示版是免费的,完整版则不是。这种方式简单干净,但不幸的是用户必须卸载演示版并安装完整版(丢失任何应用数据/设置)。
2. 列出一个免费应用程序和一个非免费的“关键应用程序”。完整版应用程序可以免费下载和安装,但在未安装“关键应用程序”之前将以演示版本运行。这使得用户可以“升级”演示版而不会丢失任何设置。我担心的主要缺点是市场上缺乏明确性,我担心用户会被整个“免费应用程序,但需付费购买关键应用程序”的情况所困惑。