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

Microphone Permissions #359

Closed
11 tasks
ximenabb opened this issue May 15, 2024 · 0 comments · Fixed by #375
Closed
11 tasks

Microphone Permissions #359

ximenabb opened this issue May 15, 2024 · 0 comments · Fixed by #375
Assignees

Comments

@ximenabb
Copy link
Contributor

ximenabb commented May 15, 2024

Microphone Permissions

As we introduce audio, comapeo will ask users to give it permission to the microphone.
Important to note - we are not creating a custom "Permission Bottom Sheet - Microphone".

Todo

User clicks on mic icon for first time : Request Bottom Sheet - Microphone
Screen Shot 2024-05-15 at 7 03 13 PM

  • Display screen as designed
  • Add microphone icon with Recording Audio with CoMapeo as title
  • Display text To record audio while using the app 
and in the background CoMapeo needs to access your microphone.
  • Display Not now button, when clicked redirect to to the starting state (New / Edit Obvservation)
  • Display Allow button, when clicked open the android system permission dialog

User wh
Screen Shot 2024-05-15 at 7 03 31 PM
o have previously denied permission

  • Display screen like the Request Bottom Sheet - Microphone screen
  • Display Not now button, when clicked redirect to to the starting state (New / Edit Obvservation)
  • Display Go to Settings button, when clicked open the android settings

Tapping on either “While using the app” or “Only this time”

Tapping "Don't allow"

  • First time - Take user to starting state
  • Second time - take to settings

Tech Notes

Design

https://www.figma.com/design/1Knqv1NrijUuqMo1pvYyF7/Tracks-and-Audio-(Share)?node-id=529-812&t=V0vmc8SZM3TxMGuM-0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants