16/09/2016 Mobile Programming Prof. De Prisco Laurea in Informatica Prova di laboratorio Nome: Matricola: pcmaster-turing.csedu.unisa.it/esame Scrivere un’app QuadratoMagico che implementa il seguente gioco: visualizza una griglia di n x n posizioni, un EditText per l’inserimento di numeri da 1 a n2. Ogni volta che si tocca un pulsante della griglia viene inserito nel pulsante stesso il numero presente nell’EditText; se il pulsante conteneva già un numero tale numero viene sovrascritto. L’app mantiene un conteggio del numero di inserimenti, Se l’utente riesce ad inserire i numeri un modo da formare un quadrato magico il gioco termina e l’utente vince la partita: l’app visualizza un messaggio specificando il numero di inserimenti utilizzati. Si può assumere che n=3. Per una versione più difficile si permetta all’utente di scegliere n. CognomeNome CognomeNome Numero: 8 Numero: 5 2 7 9 4 3 6 2 7 6 1 9 5 1 8 4 3 8 QUADRATO MAGICO!!!! COMPLETATO CON 20 INSERIMENTI NOTE: 1. L’app deve poter girare su Sistemi Operativi Android a partire dalla versione 18 (cioè minSdk deve essere al massimo 18). 2. Il nome dell’app deve essere CognomeNome (PRIMA IL COGNOME) dove ovviamente Cognome è il proprio cognome e Nome il proprio nome. Quindi, usare CognomeNome al momento della creazione del progetto in AndroidStudio. Nel caso in cui il tema grafico utilizzato non preveda la visualizzazione del nome dell’app (quindi di CognomeNome) si inserisca anche un TextView con il proprio nome e cognome.