我们已经在各自的应用商店上有了IOS和Android的应用程序。现在我们计划将它们白标化。
a) 每个使用我们白标化解决方案的客户都将获得重新品牌的应用程序,包括他们自己的主题、标志和可能的小定制(如果真的需要)。
b) 我们将托管他们的应用程序并执行所有必要的服务以维护这些应用程序。
c) 在需要时不断推动更新,以帮助产品稳定性等方面。
所有代码目前都托管在一个托管公司的服务器上。我现在打算重新设计现有的API,以便开发白色标记解决方案。
现在我有的疑问是: a) 我应该为每个白标化解决方案维护单独的数据库吗? 注意:计划是一旦终端用户使用任何白标化解决方案创建帐户,就应该能够在我们的所有姐妹白标化解决方案上使用相同的详细信息。 Q: 我认为单独的数据库会阻碍实现上述解决方案,正确吗?
b) 我将拥有一个核心API,可为多个白标化应用提供服务?这样后端更新将更容易推送?
c) 对于每个白标化应用程序,我是否需要复制Android和IOS的代码库,以便对选择我们的解决方案的每个公司分别部署它们到各自的应用商店?
d) 如果为每个白标应用程序维护单独的Android和IOS代码,则在部署后如果我们必须更新应用程序,这意味着我们必须为每个单独的白标应用程序执行此操作并将它们推回到应用商店中吗? 例如。 如果有100家企业选择了我们的白标解决方案,并且假设他们都在使用我们的解决方案。现在我们作为主公司想要在应用程序中包含一些分析。在理想情况下,我将添加所有与分析相关的代码并重新推送它们到应用商店。但是,如果有100个或更多的公司,则这样的事情将非常难以维护。
上述方式是否正确,还是有更好的方法?
请让我知道上述内容是否令人困惑或是否需要进一步的解释。我很乐意这样做。 任何能帮助我理解的建议或链接都将不胜感激。提前致谢。
所有代码目前都托管在一个托管公司的服务器上。我现在打算重新设计现有的API,以便开发白色标记解决方案。
现在我有的疑问是: a) 我应该为每个白标化解决方案维护单独的数据库吗? 注意:计划是一旦终端用户使用任何白标化解决方案创建帐户,就应该能够在我们的所有姐妹白标化解决方案上使用相同的详细信息。 Q: 我认为单独的数据库会阻碍实现上述解决方案,正确吗?
b) 我将拥有一个核心API,可为多个白标化应用提供服务?这样后端更新将更容易推送?
c) 对于每个白标化应用程序,我是否需要复制Android和IOS的代码库,以便对选择我们的解决方案的每个公司分别部署它们到各自的应用商店?
d) 如果为每个白标应用程序维护单独的Android和IOS代码,则在部署后如果我们必须更新应用程序,这意味着我们必须为每个单独的白标应用程序执行此操作并将它们推回到应用商店中吗? 例如。 如果有100家企业选择了我们的白标解决方案,并且假设他们都在使用我们的解决方案。现在我们作为主公司想要在应用程序中包含一些分析。在理想情况下,我将添加所有与分析相关的代码并重新推送它们到应用商店。但是,如果有100个或更多的公司,则这样的事情将非常难以维护。
上述方式是否正确,还是有更好的方法?
请让我知道上述内容是否令人困惑或是否需要进一步的解释。我很乐意这样做。 任何能帮助我理解的建议或链接都将不胜感激。提前致谢。