Amazon Developer

as

Settings
Sign out
Notifications
Alexa
Amazon Appstore
Ring
AWS
Documentation
Support
Contact Us
My Cases
Get Started
Design and Develop
Publish
Reference
Support
Skip to main content
@amazon-devices/expo-notifications provides an API to display, dismiss and list local notifications. This is a system-deployed library and is available to React Native for Vega apps without a separate installation process. It is deployed as an autolinking library which your app links to at runtime. Compatibility is guaranteed only between the library and the version of React Native for Vega for which it is built.

Installation

  1. Add the JavaScript library dependency in the package.json file.
  2. Reinstall dependencies using npm install command.
  3. Update your manifest.toml file.
  4. Rebuild your application with the npm run build:app command

Examples

Example of scheduling, listing, and dismissing local notifications:

API reference

Check out the dedicated documentation page for info about this library, API reference and more: Official Expo documentation for expo-notifications. Note that this documentation applies to all platforms and includes methods that are not supported on Vega.

Methods

Hooks

Implementaiton details

The library currently doesn’t work on the Vega Virtual Device. Push notifications, triggers for local notifications and app badges aren’t supported on Vega. List of supported methods:
  • scheduleNotificationAsync
  • getPresentedNotificationsAsync
  • dismissNotificationAsync
  • dismissAllNotificationsAsync
This package also includes support for Vega’s notification channels, but these are provided to the scheduleNotificationAsync when the notification is being set, instead of being created ahead of time like on Android. For this reason any Channel-related methods in @amazon-devices/expo-notifications are not implemented.

Supported versions

Additional resources

For information on additional libraries, see Supported Third-Party Libraries and Services.
Last modified on August 3, 2026