Skip to main content

Demo apps

Accessing Atomic’s demo apps

Atomic Demo apps are available for iOS, Android, and Web. Each of them handle customer authentication, which means you don't have to install our SDKs to get started testing cards.

Log in to one of the demo apps using the same email and password you use for the Workbench, which can be used across all of our demo apps. You can then receive test cards the same way customers of your apps would.

Video walkthrough

The following video will walk you through how to easily get and configure the Atomic Demo apps:

Video password: demo-apps

iOS Demo app

Available in the Apple App Store. Search for Atomic Connect.

Android Demo app

Available in the Google Play Store. Search for Atomic Connect.

Web Demo app

You can login to a Web Demo app by visiting https://demo.atomic.io/.

Use the same email and password as you do for the Workbench.

More about sending test cards

Configuring the Demo app

After launching a demo app, select ‘Get magic auth link’, and then login and choose the Organization, Environment, Container, and User you would like to connect to.

Finally, select ‘Finish setup’.

A magic link for each test user can also be found in the Workbench, in Configuration > Testing > Test accounts

Learn more about sending test Cards.

Troubleshooting Demo Apps

This article outlines steps to check if you are not receiving cards sent through the Atomic platform to the Atomic Demo apps.

We’ve divided the things you can check into the two areas: Atomic Demo App and the Workbench.

Atomic Demo App

Before receiving cards, you need to have the Atomic Demo app installed for either iOS, Android or Web.

1. Refresh your app

  • iOS: perform a force close by swiping up from the home screen or double-tapping the home button, finding the Atomic Demo App, and then swiping up on the preview. To see updates to themes, a second force close may be required, as the old theme may be cached.
  • Android: on the navigation bar at the bottom of the screen, select the square, and then swipe the Atomic Demo App away to close it.
  • Web: Refresh your browser to ensure you have any recent updates.

2. Configure the app

  • Open the settings screen, and check you are connected to your desired Organization, Environment, Container, and are assuming your desired user profile.
  • See more on configuring the Demo App.

3. Notifications are enabled on your device

  • iOS:

    • Go to Settings > Do Not Disturb and check that Do Not Disturb is off, or not currently scheduled.
    • Go to Settings > Notifications > Atomic Demo App and make sure that Notifications are on.
  • Android:

    • Go to Settings > Do not disturb, and check it is off.
    • Go to Settings > Apps and Notifications, and for the Atomic Demo App, select App notifications. Check they are on.

4. Get the latest version of the app

  • iOS: iOS automatically updates Atomic Connect by default, but if there is an issue go to the App Store, and tap your profile icon at the top of the screen, and then scroll to see pending updates and release notes. Tap Update next to an app to update only that app, or tap Update All.
  • Android: You can have auto updates for Atomic Connect enabled for Android. If it is not enabled, to manually update it go to the Google Play Store app and at the top right tap the profile icon. Next tap "Manage apps & device", and check Atomic Demo App is not labeled "Update available." If it is, tap Update.
  • Web: Refresh your browser to ensure you have the latest version.

5. For the Web Demo App, check you are not using any browser plugins that may be blocking content.

Workbench

If you’ve checked all the above steps, then you can log into the Atomic Workbench and check the following:

1. Refresh your browser to ensure you are using the latest version;

2. Sign out and then sign back in.

3. Notification configuration

If you are expecting to see a notification, check the card has a notification configured for it.

4. Sent to the correct user

In the Workbench, when sending a test card, check you are selecting the user ID that matches the Demo App you are expecting to receive the card on.

5. Correct organization and Environment

If you are a member of multiple organizations, check you are sending the test card from the correct one.

Similarly, check you are in the correct Environment.

6. Theme configured

A theme needs to be configured before cards can be received. You can add a theme in the Workbench under Configuration > SDK > Container themes.

7. Container and stream configured

Check the container is referencing the stream that the card is also referencing. To check:

  • In Configuration > SDK > Stream container, check the Container you are connecting to is using that stream.

Read more about displaying a stream container.

API

If you are expecting to see a notification, check in the user preferences API endpoint that the do not disturb preferences set for your user indicate that notifications should be sent.

Still having trouble?

Contact us at support@atomic.io.