Android
Con quale pattern di progettazione in Java si può implementare la creazione di un oggetto?
Qual è la differenza tra Android 7 e Android 8?
Come distinguere un servizio in primo piano da uno in background e quali sono le loro principali differenze?
Quali sono le differenze nella gestione degli errori tra l'uso di launch e async/await nelle coroutine?
L'uso di una macchina a stati è obbligatorio nell'implementazione dell'architettura MVI?
Come si può aggiungere funzionalità estese alle classi esistenti in Java senza modificare il loro codice sorgente?
Quali caratteristiche di gestione degli errori conosci quando si lavora con Kotlin Coroutines?
Come si può tracciare il cambiamento di stato in Jetpack Compose?
Quali sono le possibili cause del rallentamento dell'applicazione?
Puoi descrivere le caratteristiche principali del pattern architetturale MVC?
Come collegare un BroadcastReceiver per ricevere messaggi su Android?
Quale funzione deve essere sovrascritta per salvare le informazioni in un Bundle, e come si chiama la funzione che usiamo per recuperare queste informazioni?
Qual è la differenza tra Android 4 e Android 5?
Quali metodi vengono utilizzati per scambiare immagini tra diversi programmi o moduli?
In quale flusso viene avviato il servizio standard in Android?
Qual è la differenza tra push di dati e push di identificazione?
Come migliora la qualità del prodotto facilita i test per gli sviluppatori?
Può essere dannoso che la data class generi molti metodi?
A quali criteri devono soddisfare i tipi di riferimento nel linguaggio di programmazione Java?
Ricordi in quale versione di Android sono state introdotte le espressioni lambda?