Quiz sugli aspetti fondamentali di SDK Runtime

  1. L'obiettivo di SDK Runtime è fornire diversi vantaggi chiave all'ecosistema Android. Quali dei seguenti sono i vantaggi principali messi in evidenza per gli sviluppatori di app e SDK, nonché per gli utenti?

    Scegli tutte le risposte che ritieni adeguate.

  2. Quale affermazione descrive con precisione un SDK abilitato in fase di runtime (RE SDK)?

  3. Considerando il nuovo paradigma di distribuzione per gli SDK abilitati in fase di runtime (RE SDK), quale affermazione descrive meglio il modo in cui gli SDK RE vengono resi disponibili per le app e installati sui dispositivi degli utenti?

  4. SDK Runtime cambia radicalmente l'integrazione degli SDK eseguendo gli SDK di terze parti in un processo separato. In che modo questo isolamento dei processi risolve principalmente una sfida chiave del modello SDK tradizionale fortemente accoppiato?

  5. Qual è lo scopo principale degli strumenti di generazione di "shim" nel contesto del runtime dell'SDK?

  6. Quando crea un SDK RE, cosa deve implementare lo sviluppatore dell'SDK per definire il punto di contatto dell'SDK, che in genere estende una classe generata da uno shim?

  7. Quando esegui il debug di un SDK RE su un dispositivo o un emulatore in cui è attivo il runtime dell'SDK, a quale processo deve essere collegato il debugger per ispezionare il codice dell'SDK RE?

  8. In base alle fasi di migrazione consigliate per un SDK esistente al runtime dell'SDK, qual è in genere il primo passaggio?