云数据库如何跨平台应用? [关闭]

Posted

技术标签:

【中文标题】云数据库如何跨平台应用? [关闭]【英文标题】:How to Cloud Database Cross-platform apps? [closed] 【发布时间】:2022-01-04 19:49:46 【问题描述】:

我需要一些提示,一些可以给我方法或让我头脑清醒的东西。我的应用创意是一款食谱书应用。但我想象以下场景:用户在 PC(桌面应用程序)中编写食谱,然后在去厨房做饭时,在移动版本上阅读/编辑食谱。又名应用程序在两个平台上做同样的事情。该应用程序很简单,基本上数据将是文本。但我的问题是:我只知道如何使用本地数据库开发本地应用程序,无论是移动端还是桌面端。最近我一直在开发 xamarin。我做得很好,但我的问题是:我将如何共享这个数据库?我需要它在云上,对吧?那我怎么能这样做呢?我只是想了解,而不是如何做到这一点,但现在我不知道如何做到这一点。如果你有更好的平台来发展这个想法,我接受提示

【问题讨论】:

发帖前请阅读How to Ask。由于几个不同的原因,这个问题离题了 【参考方案1】:

你需要两件事

    数据库 API

数据库是用来存储数据的,API是你不同应用与API交换数据的方式。

API in a nutshell

例如:桌面将与 API 对话以向数据库添加配方,而在另一端,移动应用程序将要求 API 获取该配方。

我建议您从 MongoDB(免费层)和 Express 开始,这是最快的入门方式

【讨论】:

【参考方案2】:

根据您的情况,我可以建议您使用 Firebase 实时数据库,它具有您想要实时更新数据并更快地获取数据的所有功能,并且实施起来并不难,因为您需要在您的项目环境我可以参考这个Page to learn more about firebase,如果你想参考他们的文档检查here。

【讨论】:

以上是关于云数据库如何跨平台应用? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

如何制作跨平台应用程序? [关闭]

云计算腾讯云:云+时代下的大数据平台应用方案

如何选择后端作为移动系统的服务提供商以及云计算的成本问题[关闭]

如何选择云计算物联网平台

JDBC + SAP云平台 = 运行在云端的数据库应用

JDBC + SAP云平台 = 运行在云端的数据库应用