1

过去,我曾将 Python 用于后端,而 Django 用于前端,但我不知道这两者在 Android 上的效果如何。

谁能推荐一个好方法来制作与 Android 兼容的服务器端软件?

请考虑到我还想要一个 Web 应用程序作为前端,因此后端应该与 Web 应用程序和 Android 应用程序一起使用。

谢谢您的帮助!

4

1 回答 1

2

您可以从使用 Django、tornado、cherrypy 或任何其他 Web 框架开发 HTTP API 开始。然后,您的 Web 前端和 Android 应用程序都可以使用此 API。

通常,将 API 从应用程序中分离出来有助于清理代码并使未来的更改更容易。在这种情况下,它还可以让您轻松拥有多个前端,而无需复制后端功能。

如果可以为您的项目创建 Web 应用程序版本,请考虑创建一个针对 Android 屏幕格式化的应用程序版本,并允许 Android 用户使用具有适当样式的相同 Web 应用程序可能是最简单的。

于 2010-11-03T23:55:29.340 回答