What Are Permission Requests and Why Have Them?
An app must request permission before accessing resources such as the camera, current location, or microphone, on the user’s mobile device. The app sends (via the operating system) a request in the form of a modal dialog, asking the user to grant or decline access.
Google Translate requires access to the microphone to use the dictation feature; iOS (left) and Android (right) permission requests differ slightly.
There are slight differences in how these requests are presented across mobile operating systems. As you can see from the example above, in iOS the user is asked for access to the microphone, whereas in Android...