我正在创建一个Android应用程序。大部分功能都是脱机完成的,但我需要在应用程序的用户之间建立一些依赖关系,例如能够看到人们“高分”并在用户之间进行通信,以及相互发送应用内消息。
因此,我需要一个应用程序可以连接的网络服务器来存储这些信息。我想应用程序将进行REST调用以获得高分。
我正在努力避免必须创建功能齐全的Web应用程序(例如SpringMVC)的开销。是否有任何应用程序使这更简单?
我可以使用什么好的,简单的Web堆栈?
答案 0 :(得分:3)
我们使用Java RESTlet framework为我们的移动应用程序创建RESTful接口,并通过Google AppEngine进行部署。我分享了一系列screencasts on YouTube演示了这种方法,您可能会发现它很有用。屏幕录像中使用的RESTlet框架有几个旧版本,但这可以帮助您快速上手。我们喜欢这种特殊的方法,因为对于Android开发人员(他们已经精通Java)而言,它很简单,可以很好地扩展,并且在你达到Google的配额之前是免费的。