Skip to content

Improve QR code component#3644

Open
andreia-ferreira wants to merge 4 commits intomasterfrom
andreia/3575/improve-qr-generation
Open

Improve QR code component#3644
andreia-ferreira wants to merge 4 commits intomasterfrom
andreia/3575/improve-qr-generation

Conversation

@andreia-ferreira
Copy link
Copy Markdown
Collaborator

Towards #3575

The multiplatform library which was currently used (qrose) produced lower-quality QR codes for larger contents, resulting in less sharp rendering and reduced scanning reliability.

To address this, the library is now replaced with ZXing (since it's widely adopted and known for its reliability). Since ZXing is only available on Android, and iOS provides native QR generation via Core Image, a new QrCodeGenerator class was introduced using the expect/actual mechanism.

The iOS test QR can be previewed in a test branch if needed

@shobhitagarwal1612 PTAL?

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