我应该如何为Android应用程序制作服务器端软件?

时间:2010-11-03 23:35:48

标签: android frontend backend

过去我使用Python作为后端的东西以及Django用于前端的东西,但我不知道这两种方式与Android有什么关系。

有人可以推荐一种很好的方法来制作适用于Android的服务器端软件吗?

请注意我还希望将Web应用程序作为前端,因此后端应该与Web应用程序和Android应用程序一起使用。

感谢您的帮助!

1 个答案:

答案 0 :(得分:2)

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

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

如果可以创建项目的Web应用程序版本,请考虑最简单的方法是创建为Android屏幕格式化的应用程序版本,并允许Android用户使用相同的Web应用程序样式。