Vai al contenuto
Roosta

Funzione

Sveglie che appartengono al sistema operativo

Quasi sempre una sveglia salta perché il sistema ha chiuso l’app che la programmava. Roosta consegna la programmazione al sistema: suona anche ad app chiusa.

La risposta breve

Roosta registra le sveglie presso il sistema operativo invece di programmarle dentro l’app. Questo significa che una sveglia suona che Roosta sia in esecuzione o no: dopo una chiusura forzata, dopo un riavvio e anche mentre un risparmio energetico ha sospeso il lavoro in background.

Perché le app sveglia saltano le sveglie

Un’app sveglia può programmare una sveglia in due posti: dentro il proprio processo, oppure presso il sistema operativo. La differenza è invisibile nell’interfaccia e decide se ti svegli.

Un’app che tiene la programmazione nel proprio processo — di solito un timer in JavaScript o un servizio in background — sta contando sul fatto che quel processo sia ancora vivo al momento giusto. Sia iOS sia Android sono liberi di sospenderlo o terminarlo, e lo fanno entrambi di routine: quando la memoria scarseggia, quando l’app è rimasta inutilizzata per giorni, o quando il risparmio energetico del produttore decide che non serve.

  • L’app viene scartata dalla schermata delle app recenti, e il suo timer se ne va con lei.
  • Il telefono si riavvia nella notte dopo un aggiornamento, e nessuno registra di nuovo la sveglia.
  • Un ottimizzatore della batteria del produttore mette l’app in sonno profondo dopo qualche giorno di inattività.
  • Il sistema recupera memoria durante la notte e il processo non viene mai ripristinato.

Cosa fa Roosta invece

Quando salvi una sveglia, la programmazione passa direttamente al servizio sveglie della piattaforma. Da quel momento appartiene al sistema operativo, e che Roosta sia aperta, chiusa o terminata è irrilevante. Su Android la sveglia viene registrata come sveglia esatta e la suoneria gira in un servizio in primo piano; su iOS si usa la presentazione di sistema.

Una conseguenza che vale la pena conoscere: poiché la programmazione vive fuori dall’app, una sveglia che hai impostato resta impostata anche se la mattina dopo l’app va in crash all’avvio. I modi di guastarsi sono davvero separati.

Cosa richiede comunque il tuo aiuto su Android

La programmazione nativa elimina quasi tutti i modi di fallire, ma non le personalizzazioni dei produttori, che sono imprevedibili e ogni tanto scavalcano il comportamento della piattaforma. Vale la pena controllare due impostazioni una volta sola.

  1. 1Impostazioni → App → Roosta → Batteria → Senza restrizioni.
  2. 2Impostazioni → App → Accesso speciale alle app → Sveglie e promemoria → consenti Roosta.

Il nostro centro assistenza ha istruzioni specifiche per Samsung, Xiaomi, OnePlus e Huawei, che sovrappongono tutte la propria gestione dei processi ad Android.

Domande frequenti

Roosta suona se chiudo forzatamente l’app?

Sì. La programmazione della sveglia vive presso il sistema operativo, non nel processo dell’app, quindi scartare Roosta dalla schermata delle app recenti non annulla una sveglia programmata.

Roosta suona dopo il riavvio del telefono?

Sì. Le sveglie vengono registrate di nuovo all’avvio, quindi un riavvio notturno — compreso quello automatico dopo un aggiornamento di sistema — non le fa perdere.

Roosta funziona se il telefono è spento?

No. Nessuna app sveglia può suonare su un telefono spento, su nessuna delle due piattaforme. Se ti serve certezza per qualcosa di importante, tieni una seconda sveglia su un altro dispositivo.

Imposta una sveglia che devi guadagnarti.

Scegli una missione stasera. Domani mattina non si lascerà spegnere mezza addormentata, e ti farà comunque uscire se devi davvero essere da qualche parte.

7 giorni di prova gratuita sul piano annuale · Mai pubblicità · Funziona offline