2009-11-11 42 views
8

我有一个应用程序,我打算发布作为免费(精简版)的一些总功能和付费完整版与先进功能。现在,在应用程序购买免费应用程序时,我正在考虑按照需要去解锁功能。我不是在谈论过期的试用版。我希望人们能够在决定购买应用程序的每个主要部分的全部功能之前,试用应用程序并了解界面和功能。使用在应用程序购买解锁功能与使用免费和付费应用程序版本的iPhone

下面是我的应用程序的一个类比。假设你有一个烹饪应用程序,教你烹饪不同的风格。可能会有法文,意大利文和中文的主要部分。每个部分都可以在免费应用程序中解锁一些基础,以便用户可以看到功能的用户界面和基础知识。然后,用户可以决定在应用程序购买时单独购买每个主要部分(或不是),或购买完整版本的应用程序(免费/付费模式)。

我在提供应用程序购买的免费应用程序时遇到的一个问题是反馈。我在应用商店的描述中会非常清楚地知道,在应用购买中有全部功能,但我担心不那么严重的用户可能会/会留下负面反馈。我想这总是一种风险,但对任何这方面的经验感到好奇。

它似乎也可能是一个更复杂的事情,跟踪应用程序购买时,哪些部分的应用程序被锁定和解锁。我知道我必须拥有全部功能的所有代码,并“锁定”尚未购买的部分。人们通常如何锁定部分代码?我不是在谈论购买过程(我已阅读“应用内购买编程指南”),而是在购买之后。我是否会跟踪用户购买的内容,并将条件放入最初锁定的部分?或者还有另一种方法来做到这一点?

我的直觉是在应用程序购买(特别是因为用户可以购买他们个人想要的主要部分)。

回答

10

我会高度建议使用应用程序内购买,有不同版本可用。

如果你有不同的版本,用户需要重新下载整个东西,如果他们想升级。这意味着他们需要拥有两倍的存储空间并使用两倍的网络带宽来升级。

我不认为您的审查问题是成立的。如果您的应用程序制作精良并且用户喜欢它,您会得到积极的评价。为了避免让用户感到困惑,请确保应用程序清楚地说明可以购买什么。此外,有些人只是不喜欢一切,会给你一颗星星。这些用户是不可避免的,但如果你的应用程序是好的,应该有足够的好评以平衡它们。

你的假设是正确的,你将不得不锁定/解锁内容的条件。但是,这不应该是一个巨大的问题。只需坚持用户在plist(suggested by Apple)或其他持久性存储中购买的东西,并创建一个可以查询的类以查明是否购买了某个特定功能。

+0

伴随着你在这里所说的一切,我明白苹果推出免费的解锁内容方法超过了旧的方式。 – 2009-11-11 19:16:52

+0

让我们假设他们管理起来要容易得多。我也认为这在概念上更有意义。它更接近许多人熟悉的PC应用程序的共享软件范例。 – 2009-11-11 19:21:05

+0

我刚刚看到关于免费与付费应用程序的反馈太多,但我对于反馈的直觉是Ben S所说的。感谢有关锁定/解锁的信息。这是完全可行的;我只是不想有一个“呃”的时刻,发现大多数人做了另一种方式。 – yabada 2009-11-11 19:29:02

4

我想这是有道理的轻应用程序(与解锁内容通过IAP)和全付费应用程序。我说的是基于自己在AppStore上销售应用程序的经验。如果感兴趣,您可以在我们的公司博客中查看关于IAP与付费应用程序的帖子。

http://bees4honey.com/blog/marketing/in-app-purchase-vs-paid-app/

两个词 - 有和精简版的版本用IAP付费版本将增加比较的总收入仅具有与IAP或精简版+付费精简版。

相关问题