Un’applicazione Android consiste in componenti come:
- Activities
- Servizi
- Ricevitori broadcast
- Content providers
ART
Cos’è l’ART?
- ART = Android Runtime (come la Java Runtime)
- Pro: esecuzione delle applicazioni più veloce
- Contro: tempo di installazione più lungo, più spazio di archiviazione richiesto
APK
Un file apk:
- Descrive l’applicazione
- Dichiara tutti componenti che compongono l’applicazione
Il Manifest
Ogni applicazione Android ha bisogno di un Manifest File, è infatti una parte cruciale di ogni applicazione.