Documentation

Powered by Algolia

Example apps on GitHub

Our team have developed example apps for different platforms. You can find these apps on Alan GitHub.

These are pre-made apps already integrated with Alan. You can use them as a starting point to:

  • Try an app with a voice interface
  • Learn how integration for a specific platform can be implemented
  • Check how voice commands work

You can try our examples for the following platforms:

To run Alan example apps:

  1. Clone the repository for the necessary platform to your computer.
  2. Open the app in the IDE and explore it.
  3. Run the app.
  4. In the app, tap the Alan button and say:

    • What does this app do?
    • What can I do here?
  5. Then follow Alan's instructions on the further conversation flow.

Web

React: Integration

An example that demonstrates how you can integrate a React app with Alan.

React: Alan SDK methods

An example that demonstrates how you can use the Alan button methods in a React app.

Angular: Integration

An example that demonstrates how you can integrate an Angular app with Alan.

Angular: Order Drinks

An example app for ordering drinks and desserts.

Vue: Integration

An example that demonstrates how you can integrate a Vue app with Alan.

Ember: Integration

An example that demonstrates how you can integrate an Ember app with Alan.

Electron: Integration

An example that demonstrates how you can integrate an Electron app with Alan.

Flutter

Flutter: Integration

An example that demonstrates how you can integrate a Flutter app with Alan.

Flutter: Shrine

An example of a completely voice-enabled shopping app.

Ionic

Ionic: Integration

An example that demonstrates how you can integrate an Ionic app with Alan.

Ionic: Food delivery

An example of a completely voice-enabled food delivery app.

Android

Android: Java Integration

An example that demonstrates how you can integrate an Android Java app with Alan.

Android: Kotlin Integration

An example that demonstrates how you can integrate an Android Kotlin app with Alan.

iOS

iOS: Swift Integration

An example that demonstrates how you can integrate an iOS Swift app with Alan.

iOS: Objective-C Integration

An example that demonstrates how you can integrate an iOS Objective-C app with Alan.

iOS: Food delivery

An example of a completely voice-enabled food delivery app.

iOS: SAP

An example of an application built using the SAP Cloud Platform SDK.