Optando por apps con intervalos para notificaciones
Desde mi último setup mencioné que lo primero que me llamó la atención como alternativa al FCM de Google (el servicio para que las apps envíen notificaciones al teléfono) fue UnifiedPush, aunque hay un pero, es el como las apps que utilizan este protocolo son casi inexistentes o al final no me son de utilidad, llegué al punto de que solo tenía una app de las que había compatibles con esto, realmente vale la pena de momento?
Como protocolo e idea no esta mal, incluso tengo la esperanza de que podría avanzar y considerarlo una increíble alternativa, solo que muchos proyectos optan por no agregarlo ya sea porque no lo necesitan y deciden hacer su propio sistema o es muy difícil implementarlo, en este sentido que consume menos? Una app que se encargue de todas pero manteniéndose en segundo plano o varias apps que tengan cada una su sistema propio que se ejecutan cada cierto tiempo?
Creo que es fácil la respuesta pero al final para mi son lo mismo, mi teléfono antes de conocer UnifiedPush le instale apps que inconscientemente son así: Capy Reader, PipePipe y Thunderbird, las tengo configuradas para que cada una hora vean si hay algo nuevo, siento que ahorro mas batería que con tener algo siempre ejecutándose, el impacto se supone que debería ser menor
En eso me di cuenta que hay mas apps que usan este método que el ya mencionado protocolo, así que porque no instalar mas apps de ese tipo? Aquí creo que es donde verdaderamente puede haber peligro, al tener muchas apps pues el consumo podría hasta superar con lo que estamos comparándolo, es mi teoría
De momento solo he cambiado la única app por la que aun tenia UnifiedPush, que es la app de mensajería privada, me mudé a SimpleX ya que ofrece una opción de que cada 20 minutos compruebe si hay nuevos mensajes, aunque ciertamente me gustaría configurarlo como a los demás que son de una hora, pero supongo que para el/la usuario/a mas activo/a le vendrá bien
Algo obvio de esto es que la mayoría de estas apps pedirán que desactives la optimización de batería, porque? Android por defecto tiene un sistema que a las apps no importantes con el tiempo las irá poniendo en un estado de sueño, en donde no serán capaces de enviar notificaciones al menos que las abras de nuevo, esta es la optimización, aunque para mi hay apps como Capy Reader que ignoran completamente esto y funcionan de maravilla
Por último dos menciones de apps que hacen lo mismo: Obtainium tiene su propio sistema para verificar cada tiempo que apps necesitan una actualización, lo tengo puesto como viene por defecto: cada 6 horas que me parece un buen tiempo, también si buscan un cliente del fediverso con dicha función existe Fedilab que incluso deja ajustarlo, aunque sigo prefiriendo Moshidon por su interfaz, espero que el desarrollador algún día tenga en cuenta eso