Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/217.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我应该如何为Android应用程序制作服务器端软件?_Android_Frontend_Backend - Fatal编程技术网

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

我应该如何为Android应用程序制作服务器端软件?,android,frontend,backend,Android,Frontend,Backend,在过去,我使用Python作为后端,Django作为前端,但我不知道这两种语言在Android上的效果如何 有谁能推荐一种好的方法来制作与安卓系统配合良好的服务器端软件吗 请考虑到,我还希望一个web应用程序作为前端,因此后端应该与web应用程序和Android应用程序一起工作 谢谢你的帮助 您可以从使用Django、tornado、cherrypy或任何其他web框架开发HTTP API开始。然后,web前端和Android应用程序都可以使用此API 通常,将API从应用程序中分离出来有助于清

在过去,我使用Python作为后端,Django作为前端,但我不知道这两种语言在Android上的效果如何

有谁能推荐一种好的方法来制作与安卓系统配合良好的服务器端软件吗

请考虑到,我还希望一个web应用程序作为前端,因此后端应该与web应用程序和Android应用程序一起工作


谢谢你的帮助

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

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

如果可以创建项目的Web应用程序版本,请考虑创建Android应用程序的版本,这是最容易的,并且允许Android用户使用合适的样式使用相同的Web应用程序。