包含ContentProvider和BaaS的Android SQLite

时间:2015-08-22 19:26:13

标签: android sqlite parse-platform firebase android-contentprovider

Firebase和Parse等BaaS解决方案是否可以在本地使用现有的SQLite数据库,并通过已配置的ContentProvider进行接口?

到目前为止,我只能找到使用每个解决方案的专有本地存储解决方案的信息。但是,如果我只是将BaaS视为REST API,那么这是一个可行的解决方案吗?

我有兴趣在此时使用BaaS作为我的第一个应用程序,用于跨设备进行数据同步/用户身份验证,并最终学习如何为项目设置自己的服务器。

谢谢!

1 个答案:

答案 0 :(得分:1)

我正从Parse搬到Firebase。

在Parse世界中,我能够充分利用BaaS和内容提供商。如果在同步适配器调用中调用了BaaS,则刷新本地SQLite DB,然后通过内容提供程序更新CursorAdapter。

在Firebase世界中,不需要任何其他同步适配器,因此拥有本地Content Provider和SQLite是多余的。是的,我仍然可以让所有人一起玩,但不需要,因为Firebase可以直接更新视图。