@@ -11,8 +11,7 @@ These are all the properties and API keys you'll need to set up Squanchy correct
1111 * A signing keystore with the associated password, alias and alias password
1212 * A base URL to use to compose the address of the RESTful endpoints exposed by the backend
1313 * A Fabric API key (you'll obtain it by adding the app to Fabric through the [ Android Studio plugin] ( https://fabric.io/downloads/android-studio ) )
14- * A Twitter API key and secret, which you can get by adding the Twitter kit to Fabric (you can add it through the
15- [ Android Studio plugin] ( https://fabric.io/downloads/android-studio ) )
14+ * An Algolia project, used to perform search in the app, which you can create on the [ Algolia website] ( https://www.algolia.com )
1615 * A ` google-services.json ` file that you can obtain from the [ Firebase Console] ( https://console.firebase.google.com/ ) for your project
1716
1817## How to set the properties up
@@ -30,7 +29,7 @@ disclosed or added to the repository. In that folder you'll find a `.sample` ver
3029` .sample ` extension (e.g., copy ` secrets.properties.sample ` renaming it as ` secrets.properties ` ).
3130
3231### Application properties
33- This file contains the application package (` applicationId ` ), and the social query (` socialQuery ` ) to use for the Twitter timeline in the app.
32+ This file contains the application package (` applicationId ` ) and the Algolia id (` algoliaId ` )
3433
3534### Release signing configuration
3635This file will tell Gradle which keystore to use (` storeFile ` ) and its password (` storePassword ` ), in order to correctly sign release apks. In additio
@@ -44,9 +43,9 @@ This file contains a bunch of private configuration details that are not needed
4443 * ` fabricApiKey ` is the API key to use for Fabric (and thus, Crashlytics). To obtain this, enable the app for Fabric from the
4544 [ Fabric plugin] ( https://fabric.io/downloads/android-studio ) , let it change stuff, get the API key it generates, and put it into the properties
4645 file. Then revert whatever changes the Fabric wizard might have applied to the code
47- * ` twitterApiKey ` and ` twitterSecret ` are used by the Twitter SDK. You can obtain them by enabling the Twitter Kit in Fabric; just click the
48- corresponding button in the Fabric plugin UI in Android Studio, grab the keys from wherever it adds them, move them to the properties file, and
49- revert whatever other changes the wizard might have done to the code
46+
47+ * ` algoliaApiKey ` is the API key to use for Algolia, the framework responsible for the search feature in the app. After creating a project in the
48+ [ Algolia website ] ( https://www.algolia.com ) , you can find it in the "API keys" section of the dashboard
5049
5150### Google Play Store keys
5251There is also a ` play-store-keys.json ` file that you can generate from your Developer Account in the Play Store. In order to do so, please follow
0 commit comments