Lo decía en broma, lo entendí en el sentido positivo
. Además es cierto que el catalán es difícil si eres castellanohablante, porque se parece lo suficiente como para poder seguir el hilo muchas veces, pero de repente uno se pierde. Y si ya nos vamos al interior, ni te cuento!
También he estado en Santiago de Chile (hace más de 10 años la última vez, trabajaba en sector telecos, fabricábamos equipos y vendíamos a operadoras). Muy buenos recuerdos (comí los famosos locos, pude turistear y me sentí muy bien acogido). Como dices, hasta que te adaptas a los modismos puede haber unos cuantos malentendidos.
Volviendo al tema de este hilo, ya que estamos:
Independientemente del modo de comunicación escogido y la estructura de servidor (si ataca una API o envía un correo), es posible que se necesite 'verificar' que el usuario está físicamente en la empresa para poder fichar.
Para ello, debe haber algun sistema de localización. Hay diferentes opciones:
- NFC: la empresa pone un Tag, y la app de usuario envia un mensaje al servidor cuando lo ha podido leer. El problema es que no todos los dispositivos tienen NFC.
- BLE: Lo mismo, la empresa tiene un dispositivo BLE de bajo coste y un alcance limitado, por ejemplo en la entrada de la oficina, y la app de usuario solo envía el mensaje al servidor cuando está en rango.
- Location: mediante la solución que sea (FusedLocationProvider, o solo GPS), la app detecta que está en la oficina o cerca. Quizás sea el mas sencillo porque no requiere de ninguna infraestructura adicional en la empresa, pero menos preciso.
Como ves, las opciones son muchas. Como dice Jose, necesitamos mas datos.