Skip to content

feat: add deep linking to launch DEAMap app#13

Merged
vgpastor merged 1 commit intomainfrom
feat/deamap-deeplink
Mar 25, 2026
Merged

feat: add deep linking to launch DEAMap app#13
vgpastor merged 1 commit intomainfrom
feat/deamap-deeplink

Conversation

@vgpastor
Copy link
Copy Markdown
Contributor

Summary

  • ExternalAppLauncher now supports custom URL schemes (deamap://) and a universal fallback URL (deamap.es/open?source=emerkit)
  • When tapping "DEA Cercano" in EmerKit, the flow is: try custom scheme → try Intent URL (Android) → fallback to smart redirect page → app store
  • The ?source=emerkit parameter allows DEAMap to track opens from EmerKit via GA4
  • Version bump to 0.1.9 for store deployment

Test plan

  • Android: tap DEA tool with DEAMap installed → opens DEAMap
  • Android: tap DEA tool without DEAMap → redirects to Play Store
  • iOS: tap DEA tool with DEAMap installed → opens DEAMap
  • iOS: tap DEA tool without DEAMap → redirects to App Store

🤖 Generated with Claude Code

ExternalAppLauncher now supports custom URL schemes and a universal
fallback URL. When EmerKit opens the DEA tool it tries:
  1. Android Intent with deamap:// scheme
  2. iOS custom scheme deamap://
  3. Universal fallback via https://deamap.es/open?source=emerkit

Bumps version to 0.1.9 for store deployment.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@vgpastor vgpastor merged commit d2e9df9 into main Mar 25, 2026
1 check passed
@vgpastor vgpastor deleted the feat/deamap-deeplink branch March 25, 2026 22:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant