后端语言与移动应用程序几乎完全无关。您可能会使用基于网络的API在两者之间进行通信,并且任何能够说出您喜欢的协议的后端都足够了。如今,HTTP上的JSON是一种常见的默认选择,Spring完全不需要配置就支持它(并且使得使用OAuth非常容易,这对于移动应用程序来说很好),但是您可以选择任何您喜欢的后端。
Spring是一个对Android友好的实现,它实现了一些Spring客户端功能,特别是RestTemplate,并且完全不知道它正在与之交谈的后端。如今,Retrofit和Volley似乎是Android的热门选择,两者都能很好地使用Spring后端。