如何将云和所有平台脱机应用程序组合在一起?

时间:2012-07-08 20:18:36

标签: google-app-engine cloud

我知道很难开发Web应用程序并在每个设备中制作单独的应用程序版本。 但我只是想知道它如何与大公司合作。我想知道他们如何写代码

最好的例子是Evernote和Google Drive。 他们为每个设备制作云应用程序和个人应用程序。

所以问题是......

如何将数据与云应用同步? 他们使用版本控制吗?

我可以在任何地方获得软件需求规范吗?

平台和语言:

  • iPhone和Mac - Objective C
  • Android和其他移动应用程序 - Java
  • Windows 8 - C#
  • 网络应用程序 - PHP或Python

您如何解决此解决方案语言的不同? 我想我用版本控制不可能..

如何最小化编码?

1 个答案:

答案 0 :(得分:1)

我建议您使用版本控制工具。

  

在每个设备中制作单独的应用版本。

我认为你的意思是开发不同的版本,差别很小。版本工具中的分支功能可以帮助您轻松管理这些版本。

  

如何将数据与云应用同步?

您可以使用Web部署功能将应用程序/修改上载到Web服务器。

我在此列出了一些版本控制工具供您参考:

  1. GIT中
  2. SVN
  3. SourceAnywhere(我为公司工作)
  4. Team Foundation Server