PLN*_*ech 10
您的问题实际上有两个主题:如何将Algolia链接到Firebase数据库以及如何使用Algolia构建Android应用程序.我将在我的回答中介绍两者.
您需要使用脚本语言将现有数据 导入Algolia,并在更新数据时同步更改.Algolia有一个指南可以帮助您使用Node.js.
您不需要熟悉Node.js就可以了!看看这个问题,像你这样没有Node.js经验的Android开发人员只是遵循指南:
在第一次收集数据时,我只是复制了集成代码,进行了必要的更改并在Windows终端上运行:数据现在从Firebase导入到Algolia.
你只需要:
在Algolia中导入数据后,您可以继续执行第2步:
要使用Algolia构建搜索界面,推荐的工具是InstantSearch Android.它是一个工具箱,为您提供快速构建搜索界面的即插即用组件:InstantSearch将处理所有与网络相关的问题,数据绑定以及许多其他内容,因此您可以专注于应用程序的特定内容.
您可以查看InstantSearch Android的演示应用程序,它将向您展示使用此工具可以构建的示例,例如此媒体演示:
Algolia还提供用于构建应用程序的Android API客户端.它允许您与Algolia在较低级别进行交互:您发送请求,获取结果JSONObject
并决定您要对其执行的操作.
大多数项目都应该使用InstantSearch Android,因为它可以使您的开发更容易,更快速(并且它实际上使用了Android API客户端!)
归档时间: |
|
查看次数: |
1282 次 |
最近记录: |