我正在创建一个 android 应用程序,它允许用户将数据输入到表中并从中检索现有数据以生成报告。后端数据库的最佳选择是什么?另外,将前端 android 应用程序与后端集成需要哪些工具和平台?
后端是远程服务器上的数据库。android 设备使用 Wifi 与后端通信,所有记录更新都是使用 Wifi 作为通信模式完成的。
我正在创建一个 android 应用程序,它允许用户将数据输入到表中并从中检索现有数据以生成报告。后端数据库的最佳选择是什么?另外,将前端 android 应用程序与后端集成需要哪些工具和平台?
后端是远程服务器上的数据库。android 设备使用 Wifi 与后端通信,所有记录更新都是使用 Wifi 作为通信模式完成的。
虽然我同意前两个答案,但最好以 JSON 格式进行通信,后端数据库可以是 mysql 或 sqlite,具体取决于大小以及服务器上可用的选项。
您可以在 python、php、perl 中实现请求处理或编写使用套接字的自定义应用程序。
php 可能是最容易实现基本服务器功能的,而 python 可能是最快的脚本语言
mysql 需要一些设置和配置,而 sqlite 不需要任何东西,您只需打开一个 .db 文件并运行 SQL 查询。
基于我现在开发的应用程序,在移动应用程序和后端服务器之间执行客户端-服务器通信的最简单方法是使用JSON
对象来传递数据。因为它们非常轻巧,可以更快地转移XML
物体。