Cosa fa AlarmKit?
Apple descrive AlarmKit come un framework per “schedule prominent alarms and countdowns” (programmare sveglie e conti alla rovescia in primo piano). Un’app può usarlo per queste funzioni:
- Sveglie singole e sveglie che si ripetono in determinati giorni della settimana.
- Timer con conto alla rovescia.
- Una funzione per posticipare.
- Un avviso mostrato dal sistema, con un pulsante di stop e un secondo pulsante facoltativo. Il secondo pulsante può ripetere la sveglia o aprire l’app.
- Un conto alla rovescia come attività in tempo reale.
Il codice di esempio di Apple dice anche che il sistema inoltra l’avviso a un Apple Watch abbinato.
In cosa una sveglia di AlarmKit è diversa da una notifica?
| Caratteristica | Sveglia dell’app Orologio | App con AlarmKit | App con una notifica standard |
|---|---|---|---|
| Modalità silenziosa | Suona | Ha la precedenza sulla modalità silenziosa | Segue le tue impostazioni delle notifiche |
| Full immersion e Non disturbare | Suona | Ha la precedenza sulla full immersion | Una full immersion può silenziarla |
| Chi mostra l’avviso | Il sistema | Il sistema | Il sistema, come notifica |
| Autorizzazione | Nessuna | Devi consentire le sveglie per l’app | Devi consentire le notifiche |
Le dichiarazioni di Apple riguardano le prime due colonne. La terza colonna descrive il comportamento standard delle notifiche su iPhone.
Quale autorizzazione serve a un’app?
Devi autorizzare l’app a programmare sveglie. L’app può chiederlo all’avvio, oppure lo chiede il sistema quando aggiungi la prima sveglia. La documentazione di Apple dice che senza questa autorizzazione una sveglia dell’app non viene programmata e non avvisa.
Se un’app sveglia non suona, controlla questa autorizzazione nell’app Impostazioni, alla voce dell’app.
Quali app sveglia usano AlarmKit?
Apple non pubblica alcun elenco. Puoi scoprirlo in tre modi:
- L’app richiede iOS 26 o successivo. AlarmKit non esiste nelle versioni precedenti.
- L’app chiede l’autorizzazione a programmare sveglie, e non solo quella per le notifiche.
- Lo sviluppatore lo dichiara nella pagina dell’App Store o sul sito web.
| App | Cosa dichiara lo sviluppatore | Fonte |
|---|---|---|
| Waker | Programma le sveglie con AlarmKit. La sveglia suona in silenzioso, con una full immersion attiva e con l’app chiusa. | getwaker.app |
| Wake AI | “Wake AI uses Apple AlarmKit, Apple's native iPhone alarm framework.” (Wake AI usa AlarmKit di Apple, il framework nativo di Apple per le sveglie dell’iPhone.) | Pagina dell’App Store, letta il 14 novembre 2026 |
Queste sono dichiarazioni degli sviluppatori. Per le altre app, leggi la pagina attuale dell’App Store. Per una panoramica più ampia delle sveglie parlanti, vedi app sveglia che parlano con te.
AlarmKit garantisce che una sveglia suoni?
No. AlarmKit dà a un’app lo stesso tipo di avviso di una sveglia di sistema. La sveglia dipende comunque dal volume dell’iPhone, dal suono della sveglia nell’app e dall’autorizzazione. Vedi la sveglia dell’iPhone non ha suono su iOS 26 per i controlli, e sveglie dell’iPhone in silenzioso e con Full immersion per l’app Orologio.
Waker è un’app sveglia per iPhone che programma le sue sveglie con AlarmKit. Quando suona la sveglia, tocchi “Parla con Waker” e inizi una conversazione vocale sulla tua giornata. Una sveglia già programmata può suonare senza internet. Per la conversazione serve una connessione internet.
Domande frequenti
AlarmKit è disponibile sugli iPhone meno recenti?
AlarmKit richiede iOS 26 o iPadOS 26 o versioni successive. Un iPhone che non può installare iOS 26 non può eseguire le app che ne dipendono.
Una sveglia di AlarmKit suona con Non disturbare?
Sì. La documentazione di Apple dice che la sveglia ha la precedenza sulle full immersion e sulla modalità silenziosa. Non disturbare è una full immersion.
Devo consentire le notifiche per una sveglia di AlarmKit?
AlarmKit ha un’autorizzazione sua. La documentazione di Apple dice che l’app deve essere autorizzata a programmare sveglie e a creare avvisi.
Dove possono informarsi gli sviluppatori su AlarmKit?
Apple ha presentato AlarmKit alla WWDC25 nella sessione 230, “Wake up to the AlarmKit API”, e lo documenta sul sito Apple Developer.
Fonti
- AlarmKit. Apple Developer Documentation.
- Scheduling an alarm with AlarmKit. Apple Developer Documentation.
- Wake up to the AlarmKit API. Apple, WWDC25, sessione 230.
- How to set and change alarms on your iPhone. Supporto Apple, aprile 2026.