Android——聊天应用程序的体系结构
我有一个关于Android架构的问题。我开始使用Android,在使用了一些静态应用程序之后,我想构建一个类似聊天应用程序的动态应用程序。我的问题是: 这是我对聊天应用程序基本架构的理解Android——聊天应用程序的体系结构,android,python,sqlite,server-side,Android,Python,Sqlite,Server Side,我有一个关于Android架构的问题。我开始使用Android,在使用了一些静态应用程序之后,我想构建一个类似聊天应用程序的动态应用程序。我的问题是: 这是我对聊天应用程序基本架构的理解 我假设聊天对话总是通过服务器来来回回,对吗 我知道Android本机使用sqlite。我是否可以在服务器上使用其他数据库,还是应该坚持使用sqlite 服务器端代码是否需要用Java编写,以便与Android配合使用,或者我可以用我更精通的语言编写,比如Python 最后,如果消息需要以某种方式进行转换,是在
- 我假设聊天对话总是通过服务器来来回回,对吗
- 我知道Android本机使用sqlite。我是否可以在服务器上使用其他数据库,还是应该坚持使用sqlite
- 服务器端代码是否需要用Java编写,以便与Android配合使用,或者我可以用我更精通的语言编写,比如Python
- 最后,如果消息需要以某种方式进行转换,是在发送前在用户设备上进行转换,还是在服务器上进行转换