SOLO ESAME FINALE
MOBDEV_LA
Sviluppo Mobile – Esame
Il corso "Sviluppo Mobile – Esame" è progettato per valutare le competenze avanzate nello sviluppo di applicazioni mobili per piattaforme Android e iOS. Il percorso esamina approfonditamente l'uso di linguaggi come Java, Kotlin e Swift, e l'applicazione di architetture software consolidate quali MVC e MVVM. Attraverso casi d'esame realistici, si affrontano tematiche chiave come l'interfaccia utente mobile secondo le linee guida Material Design e Human Interface Guidelines, la gestione del ciclo di vita delle app, la persistenza dei dati con SQLite, Room e Core Data, e l'integrazione di API REST e JSON. Particolare attenzione è riservata a sicurezza, autenticazione, notifiche push, testing unitario e UI, nonché alla procedura di pubblicazione e distribuzione su Google Play e App Store. Gli studenti devono dimostrare competenze operative con gli strumenti Android Studio e Xcode, sviluppando soluzioni ottimizzate in termini di performance, consumo energetico e privacy. La prova include domande tecniche complesse, che prevedono l'applicazione di best practice per gestione memoria, automazione dei test, accessibilità, localizzazione, autenticazione avanzata e osservabilità delle applicazioni.
Durata esame60 min
Soglia di superamento70%
Domande disponibili200