Home Screen Shortcuts
Paul (PARTek)
NativePHP^3.0 || ^4.0iOS14.0+Android24+
Registers home screen long-press shortcuts (iOS UIApplicationShortcutItem / Android App Shortcuts) that deep-link into named routes — one facade, no native code required.
Features
- Up to 4 shortcuts per app on the long-press launcher menu
- Route or path targets — named Laravel route or raw relative path per shortcut
- Optional subtitle per shortcut (shown on iOS)
- PHP facade —
HomeScreenShortcuts::set([...])andHomeScreenShortcuts::clear() - JavaScript API — pass pre-built deeplink URLs
- No extra permissions required on either platform
- Requires
NATIVEPHP_DEEPLINK_SCHEMEset in.env
Installation
composer config repositories.nativephp-plugins composer https://plugins.nativephp.com
composer config http-basic.plugins.nativephp.com your@email.com your-license-key
php artisan vendor:publish --tag=nativephp-plugins-provider
composer require partek/home-screen-shortcuts
php artisan native:plugin:register partek/home-screen-shortcuts