Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Task - Add Cross-Platform QR scanning support to repo #73

Open
michaeltchuang opened this issue Dec 12, 2024 · 0 comments
Open

Task - Add Cross-Platform QR scanning support to repo #73

michaeltchuang opened this issue Dec 12, 2024 · 0 comments
Assignees
Labels
enhancement New feature or request external contribution open source code contributions

Comments

@michaeltchuang
Copy link
Collaborator

Task - Currently we use xzing on Android for our QR code scanning. It'd be great to find a cross-platform Android/iOS solution. I think QRKit (https://github.com/Chaintech-Network/QRKitComposeMultiplatform) might work well, but we're open to other suggestions. Add the new library dependencies into wallet-sdk common module and the app modules can then reference it.

For UI references, there is a button in the composeTestApp (on setting screen for Android/iOS) and Pera app module has a reference on home tab for QR scanning testing (Android only).

For composeTestApp - scan a QR code and pop open an alert with contents of uri/url

For Pera app module - scan a QR code and the existing deeplink flow should still work as expected

@michaeltchuang michaeltchuang added enhancement New feature or request external contribution open source code contributions labels Dec 12, 2024
@michaeltchuang michaeltchuang self-assigned this Dec 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request external contribution open source code contributions
Projects
None yet
Development

No branches or pull requests

1 participant