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

../../../_images/react-integration.png

React: integration

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

View on GitHib

../../../_images/react-methods.png

React: Alan SDK methods

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

View on GitHib

../../../_images/angular-integration.png

Angular: integration

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

View on GitHib

../../../_images/order-drinks.png

Angular: Order Drinks

An example app for ordering drinks and desserts.

View on GitHib

../../../_images/vue-integration.png

Vue: integration

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

View on GitHib

../../../_images/ember-integration.png

Ember: integration

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

View on GitHib

../../../_images/electron-integration.png

Electron: integration

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

View on GitHib

Flutter

../../../_images/flutter-integration.png

Flutter: integration

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

View on GitHib

../../../_images/flutter-shrine.png

Flutter Shrine

An example of a completely voice-enabled shopping app.

View on GitHib

Ionic

../../../_images/ionic-integration.png

Ionic: integration

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

View on GitHib

../../../_images/ionic-delivery.png

Ionic: food delivery

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

View on GitHib

Android

../../../_images/java-integration.png

Android Java: integration

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

View on GitHib

../../../_images/kotlin-integration.png

Android Kotlin: integration

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

View on GitHib

iOS

../../../_images/swift-integration.png

iOS Swift: integration

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

View on GitHib

../../../_images/swift-integration.png

iOS Objective-C: integration

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

View on GitHib

../../../_images/ios-delivery.png

iOS: food delivery

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

View on GitHib

../../../_images/ios-sap.png

iOS: SAP integration

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

View on GitHib