pushinbr / pam-native-intents
Android dynamic shortcuts and Apple App Intents for PAM Native routes.
Package info
github.com/push-in/pam-native-intents
Language:Swift
Type:pam-native-plugin
pkg:composer/pushinbr/pam-native-intents
Requires
- php: ^8.4
- pushinbr/pam-native: ^0.6.1
README
Publishes named PAM routes as Android Dynamic Shortcuts and Apple App Intents/App Shortcuts. Actions use deep links so the normal named-route lifecycle remains the single source of navigation truth.
composer require pushinbr/pam-native-intents pam mobile prepare
$intents->register([ new IntentAction('inbox', 'Open inbox', 'myapp://inbox', 'Unread messages'), ], $complete);
iOS 18+ uses the shared group.<application-id>.pam-native container. Apple requires
the OpenURLIntent destination to be an HTTPS universal link associated with the app;
custom URL schemes remain supported by Android Dynamic Shortcuts. Keep titles stable:
users may build automations that outlive an application update.