Instalación y permisos
Una vez instalada, la primera pantalla que verá al abrir la aplicación será ¿Deseas permitir que la app se ejecute siempre en segundo plano? Es importante permitir que la app trabaje en segundo plano, para que de esta manera se pueda registrar todos los datos que manda en la plataforma. Al rechazar este permiso, la aplicación no podrá ejecutarse de ninguna manera y no será posible generar funcionalidades.
En versiones posteriores a Android 8, no se garantiza que la aplicación siempre esté trabajando en segundo plano, esto por las restricciones de cada fabricante y de Android, ya que estas versiones actuales, están enfocadas a la privacidad del usuario.
Una vez permitida la opción de segundo plano, procedemos a iniciar nuestra aplicación. Se mostrarán en cada pantalla los permisos necesarios que se deben aceptar para que la aplicación funciones correctamente, cada permiso viene con una pequeña descripción del porqué o para qué se utilizará. Es necesario que en casa permiso se haga clic en el botón "Permitir".
Tipos de permisos:
- Teléfono: Permite generar el IMEI estático.
- Ubicación: Este permiso es indispensable, ya que se necesita el acceso al GPS para detectar la ubicación del dispositivo y mostrarla en el mapa. Es importante seleccionar que la aplicación acceda a la ubicación todo el tiempo, ya que de lo contrario no funcionará cuando ésta esté en segundo plano.
- Cámara: Con este permiso se podrá escanear códigos (usados en la Plataforma OnPatrol) y para generar streaming en tiempo real.
- Grabar Audio: La app realiza transmisiones de video con audio, lo cual es importante porque cuando se envía un Botón de Pánico a la plataforma, los administradores podrán escuchar lo que sucede alrededor durante el streaming.
- Almacenamiento: Este permiso sólo permite almacenar “caché” de los datos que manda la aplicación, por ejemplo: Los formularios contestados y asignados, los datos de latitud y longitud que ha registrado la aplicación, rondines asignados. En ningún momento la aplicación accede a tus archivos.
- Optimización: Esto ayuda a que la aplicación trabaje de forma más eficiente, evitando que se cierre de forma inesperada cuando está en segundo plano o simplemente al abrir la aplicación. (Esta optimización es específica para algunos fabricantes de los cuales se tiene conocimiento de posibles optimizaciones que su propia capa de personalización permite, como OPPO, XIAOMI, HUAWEI, entre otros.)
Una vez concluidos y aceptados todos los permisos, la aplicación comenzará a registrar datos de ubicación (latitud y longitud, velocidad, orientación) y el botón de trackeo estará en color verde.