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

Deep linking in the application #44

Open
3 tasks done
Zwimber opened this issue Jul 19, 2021 · 9 comments
Open
3 tasks done

Deep linking in the application #44

Zwimber opened this issue Jul 19, 2021 · 9 comments

Comments

@Zwimber
Copy link

Zwimber commented Jul 19, 2021

Describe the bug, issue or concern

At the entrance of events, multiple items need to be checked such as their ticket and the Corona Qr code. As an employee you often have to switch between the CoronaCheck Scanner application and a ticket scan application.

To improve the speed we have added a button in our application which brings up the CoronaCheck Scanner however it currently opens a page with a button Start scanning which means you'll have to click again. This might not feel like a huge hassle but please keep in mind that you will have to do this for hundreds of times each day.

It would be great if we could deep link to the scanning page, thereby saving the hassle of pressing the Start Scanning button.

Note

The same goes for the visitor; they have to show their Ticket QR code as well as their Corona QR code. If this issue gets accepted I'll create a similar issue in the CoronaCheck application.

To Reproduce

Steps to reproduce the behavior:

  1. Open any other application
  2. Click on Open CoronaCheck Scanner app
  3. You have to click on Start scanning
  4. The scanner page opens up
  5. You scan the user

Goal

  1. Open any other application
  2. Click on Open CoronaCheck Scanner app and it deep-links you to the scan page
  3. The scanner page opens up
  4. You scan the user

Screenshots

If applicable, add screenshots to help explain your problem.

Screenshot 2021-07-19 at 21 50 49
Screenshot 2021-07-19 at 21 50 40

Governance

@evavansloten
Copy link

Thanks a lot we are working on it!

@Zwimber
Copy link
Author

Zwimber commented Aug 4, 2021

Wat gaaf! Denken jullie voor 14 augustus iets eruit te kunnen gooien? Vermoedelijk gaat de applicatie dan weer groots worden ingezet voor evenementen (tot 750 bezoekers)

@ijansch
Copy link
Member

ijansch commented Aug 10, 2021

For the holder app, this has been implemented and will be in the next release. The documentation for this is here: https://github.com/minvws/nl-covid19-coronacheck-provider-docs/blob/main/docs/app-deeplinks.md

We are considering adding similar support to the scanner apps. Let me know how you like what we've done on the holder app side.

@Zwimber
Copy link
Author

Zwimber commented Aug 10, 2021

Hi @ijansch ,

This is exactly what we'd need, I also love the "going-back" functionality. It'd be great if you can add it the the Corona Scanner Apps!

@Zwimber
Copy link
Author

Zwimber commented Oct 11, 2021

Hi @ijansch & @evavansloten,

Is there any planned integration of this functionality? It seems more relevant than ever with events / venues opening their doors.

Kind regards

@SleeplessByte
Copy link
Contributor

@Zwimber The documentation has now been updated and explain how this can be done for the scanners: https://github.com/minvws/nl-covid19-coronacheck-provider-docs/blob/main/docs/app-deeplinks.md#available-universal-links-1

@Zwimber
Copy link
Author

Zwimber commented Oct 22, 2021

That is great to hear! I'm going to try it out this weekend and I'll close the issue afterwards

@Zwimber
Copy link
Author

Zwimber commented Oct 26, 2021

Just looked into it and although I can understand that you do not want random applications to use the returnUrl. It seems a bit extreme to have to whitelist for a deeplink to the scanning page.

Since we do not spread our application through Google's App store we are not able to use this feature.

@SleeplessByte
Copy link
Contributor

There is a way to do that without an app store entry.

The link to your Android and/or iOS app store entries so that we can download your app and evaluate your application. If your scanner app is not available through the public app store, please provide us with a way to install/evaluate your scanner app (e.g. by supplying us with the .apk file of your scanner app)

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

No branches or pull requests

4 participants