2010-11-22 96 views
0

我们将开发将在Android平台上运行的商业应用程序,现在我正在考虑分销模式。在Android市场上分销基于服务的应用程序

应用程序本身对于普通的Android用户是没有用的,只有知道他们为什么需要它的人才能安装它。应用程序将在启动之前向服务器进行身份验证

我们作为一家公司将向应用程序用户收取月费,并会通过我们的服务器跟踪使用情况等。

所以,我想知道这种东西是否存在“锁定”市场部分?或者,我是否将应用程序作为免费应用程序发布,如果随机人员下载它 - 他们将无法使用它?

这样做的最好方法是什么?我可以通过向用户提供我们的URL来安装应用

我试图尽可能简单。

谢谢!

回答

0

您可以绕过Android的市场,如果你得到MIME类型权从URL一个普通的服务器上安装(或电子邮件的APK作为附件),然而

1)用户必须启用非在他们的设置中的市场应用源

2)当前AT & T电话的用户没有这个选项,并且必须使用android sdk或“sideload wonder machine”在启用“usb调试“的设置,这也意味着他们需要正确的USB驱动程序的手机。 (如果用户不想在设置中启用非市场应用程序,这也适用于其他手机)

您可能推测应用程序在市场上并开始描述,并声明它适用于您的仅服务。您可能会忽略那些用户的低评分,但无论如何。可以说,这与一家银行提供的在线银行应用程序只适用于他们的服务器或任何其他服务器的情况有点不同(可能除了客户群和品牌熟悉程度之外)。

虽然我没有亲自测试过,但也有传闻说如果你上传一个应用程序到市场上,但不要“发布”它,并将直接的市场URL分发给你的客户,那么任何拥有该网址的人都可以安装它。即使这有效,我也不确定它是否应该被视为可靠。

+0

我认为这给了我足够的信息。最有可能的冲刺将成为首选的载体。我认为用户自己不会安装应用程序,我们会为他们做。推送更新怎么样? Android Marketplace会有帮助吗? Marketplace上有没有关于“免费”应用程序需要做什么的政策?如果这个免费的应用程序会要求用户名/密码怎么办?它会起作用吗? – katit 2010-11-22 19:53:56

+0

我怀疑市场推送的更新通知不会工作,除非您发布更新。如果你使用非市场应用程序,只需发送一个新的apk或链接到你的客户。 (尽管对钓鱼问题进行了一些研究 - 如果您关闭证书,冒名顶替应用应显示为单独的一个,而不是替换原始文件,或者至少触发警告,说明它具有不同的证书,但可能看起来令人困惑地完全相同一旦安装)。至于请求用户名/密码来访问Web服务,每个twitter/facebook/etc应用程序都会这样做。 – 2010-11-22 20:07:16

1

另一种看待这种情况的方法是,您可以使用市场中的存在来鼓励人们接受服务。即他们安装的应用程序,他们不是订户,它会引导他们通过有关服务的信息,以便他们可以注册

Spotify,LastPass和Dropbox是应用程序的例子,其中有一个付费服务前两个需要订阅功能)。

除非您有足够的理由保持应用/服务的秘密,否则我只是将其添加到市场,并将其用作您的营销策略的一部分。