如何将应用分发给选定的用户

时间:2016-03-11 13:05:30

标签: android ios win-universal-app

在我的公司,我们计划开发一个包含不同模块的应用程序。我们为Apple,Android和Windows开发应用程序。我们有一些默认模块,如库存和重新定位,但对于一些客户,我们需要开发自定义模块。问题是,向我们的客户提供此应用程序的最佳方式是什么以及我们如何使用更新功能?

如果我们为每个模块构建一个应用程序,并且只是根据客户许可证解锁模块,那么它将会大量膨胀。我们有多达20个客户,每个客户需要2或3个自定义模块。

要构建20多个应用并将其分发到商店,管理每个应用将非常困难。如果我们更新一些核心功能,则必须更新每个应用程序。不是一个好方法。

那么为我们的客户开发自定义应用程序并进行相关和更新的最佳方法是什么?

抱歉我的英语,这不是最好的..

1 个答案:

答案 0 :(得分:0)

因此,您不希望在每个应用程序安装中包含所有模块,并且您不希望分发许多不同版本的应用程序,每个版本都有不同的模块组合。

在我看来,唯一的解决方案是在用户安装应用程序并选择其许可证后下载您的模块。

实现此目的的最简单方法是使用Web应用程序而不是本机应用程序。但是,如果要编写本机应用程序,则可以在运行时下载并执行二进制文件。

该主题包含一些不同的方法来实现:

Is it possible to dynamically load a library at runtime from an Android application?

祝你好运!

相关问题