基于android市场的分布式服务应用

基于android市场的分布式服务应用,android,Android,我们将开发在Android平台上运行的商业应用程序,现在我正在考虑分发模式 该应用程序本身对普通Android用户毫无用处,只能由知道为什么需要它的人安装。应用程序将在启动前向服务器进行身份验证 作为一家公司,我们将每月向应用程序用户收取费用,并通过我们的服务器跟踪使用情况等 所以,我想知道这种东西是否有“锁定”的市场份额?或者,我是否会免费发布应用程序,如果随机下载,他们就无法使用 最好的方法是什么?我可以通过向用户提供URL来安装应用程序吗 我正在努力使它尽可能容易 谢谢 但是,如果mime

我们将开发在Android平台上运行的商业应用程序,现在我正在考虑分发模式

该应用程序本身对普通Android用户毫无用处,只能由知道为什么需要它的人安装。应用程序将在启动前向服务器进行身份验证

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

所以,我想知道这种东西是否有“锁定”的市场份额?或者,我是否会免费发布应用程序,如果随机下载,他们就无法使用

最好的方法是什么?我可以通过向用户提供URL来安装应用程序吗

我正在努力使它尽可能容易


谢谢

但是,如果mime类型正确(或将apk作为附件发送给电子邮件),您可以绕过android market,从普通服务器上的url安装

1) 用户必须在其设置中启用非市场应用程序源

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

您可能会将该应用程序投放市场,并在开始描述时声明它仅用于您的服务。你可能会从忽略这一点的用户那里得到一些随机的低评分,但不管怎样。可以说,这与银行提供的在线银行应用程序(仅适用于其服务器)或其他应用程序几乎没有什么不同(除了客户群的规模和品牌熟悉度)


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

从另一个角度来看,你可以利用市场的存在来鼓励人们接受这项服务。i、 他们安装了应用程序,但他们不是订户,这会引导他们了解有关服务的信息,以便注册

Spotify、LastPass和Dropbox都是有付费服务支持的应用程序的例子(前两个需要订阅才能运行)


除非你有很好的理由对应用程序/服务保密,否则我还是将其添加到市场中,并将其作为你营销战略的一部分。

我认为这给了我足够的信息。最有可能的是Sprint将成为首选的运营商。我认为用户自己不会安装应用程序,我们会为他们安装。推送更新怎么样?Android marketplace会有所帮助吗?市场上是否有“免费”应用程序必须执行的任何政策?如果此免费应用程序将请求用户名/密码怎么办。它会起作用吗?我怀疑市场推动的更新通知不会起作用,除非你发布了更新。如果您使用非市场应用程序,只需通过电子邮件向您的客户发送新的apk或链接即可。(不过,对网络钓鱼问题进行一些研究——如果你关闭证书,冒名顶替者应用程序应该作为一个单独的应用程序出现,而不是替换原来的应用程序,或者至少触发一个警告,表明它具有不同的证书,但一旦安装,它可能看起来完全相同)。至于请求用户名/密码来访问web服务,每个twitter/facebook/etc应用程序都会这样做。这不是秘密。此应用程序将用于跟踪车队。所以,调度员将发送信息,电话将用坐标更新服务器。除了公司本身,没有人真正需要这些东西。因此,驱动程序将获得设备,或者可以选择在自己的手机上手动安装。没有什么需要保密的,但我们从公开它中没有任何好处如果司机需要安装它,当然最容易的就是将它投放市场?不过,我明白你的观点,如果它对营销没有好处,那么它确实减少了发布它的理由。