应用和服务器后端 - >版本化必要吗?

时间:2017-04-18 18:14:59

标签: mobile server client versioning

我为Android和iOS(混合应用程序)构建了一个移动应用程序。现在我问自己,管理客户端(app)和服务器之间的版本冲突是一个很好的做法。

如果我在服务器端更改某些api方法,当然我必须相应地更改客户端。但由于移动操作系统的用户不一定被迫更新到最新版本,他们可能会使用过时版本的应用程序(至少是暂时的)。

我可以考虑解决这个问题的两个选项:

  1. 如果新版本的应用和后端可用,则强制应用用户更新。作为开发人员,这对我来说是非常小的努力,在我看来对用户来说有点不利。
  2. 对服务器后端(api)进行版本控制,以便应用程序的每个版本都可以访问相应版本的api。这对我来说是很大的努力。
  3. 你如何处理这个问题?我弄错了吗?有不好的做法吗?

    提前致谢。

0 个答案:

没有答案
相关问题