我是Android的新手,承担了构建Android应用程序的最后一年项目的风险。我想知道我是否可以在Android中创建客户端 - 服务器架构应用程序。我希望前端成为移动应用。此外,您在哪里存储数据(我不知道在哪里准确存储数据)。
答案 0 :(得分:0)
使用带有json的Restful Web服务(Ex:带有Sql Server的后端的WCF) 对于移动应用程序,这些是有用的教程http://developer.android.com/training/index.html, http://www.vogella.com/tutorials/android.html
答案 1 :(得分:0)
很多(如果不是大多数)现有的Android应用程序通过Internet检索数据并显示它(例如StackExchange,Yelp或Facebook应用程序)。它们是从服务器请求数据的客户端,因此符合“客户端/服务器”的定义。我很难想到我的手机上的应用程序不是某个网络服务的客户端。
如果您的问题建议使用HTTP进行客户端/服务器通信,那么客户端平台(Android)就没有理由对服务器端实现产生任何影响。在野外,Android客户端由服务器,语言和数据库的各种可能组合实现的服务器提供服务。因此,“你在哪里存储数据?”是一个无法回答的问题,因为答案完全取决于你在服务器端做出的实现选择。