Tecniche di elaborazione in background in iOS
Nelle sezioni seguenti verranno esaminate le funzionalità iOS seguenti insieme alle opzioni di sfondo esistenti:
- Attività in background opportunistiche: mantiene la durata della batteria eseguendo attività in background in blocchi opportunistici quando il dispositivo è attivo per altre elaborazioni.
- Servizio trasferimento in background: caricare e scaricare file in modo affidabile indipendentemente dallo stato della rete o dalle dimensioni del file.
- Recupero in background: aggiornare un'applicazione dallo sfondo a intervalli determinati dal sistema.
- Notifiche remote: usare le notifiche push per attivare gli aggiornamenti del contenuto in background prima che l'utente apra l'applicazione, con un'opzione per notificare all'utente o aggiornare automaticamente.
- Interfaccia utente in background Aggiornamenti: preparare l'interfaccia utente dell'applicazione per l'utente e aggiornare lo snapshot dell'applicazione, tutto in background.