2
respostas

[Dúvida] Aplicações em background

Queria saber se as aplicações feitas em Flutter podem continuar rodando em background.

Por exemplo, se eu tiver um código que faça a cada 15 minutos um som.

Mesmo que o meu celular esteja com a tela bloqueada, eu conseguiria obter esse alerta sonoro?

(só uma dúvida para um possível app hehe :P)

2 respostas

Fala Bruno, de boa ?

Cara nesse caso você teria que criar alguma coisa distinta da tela pra conseguir fazer esse tipo de coisa, nos nativos nós temos os services da vida que ajuda a fazer isso, algo que rode fora da thread da ui, no flutter temos uma lib que faz essa ponte, https://pub.dev/packages/flutter_background_service, nunca testei ela, mas é a mais acessada.

Então se eu quiser que o timer do meu (futuro) aplicativo pomodoro continue rodando mesmo com a tela travada, eu tenho que usar isso?