Il mobile computing studia problematiche legate alla mobilità dei dispositivi e degli utenti, eterogeneità delle capacità dei dispositivi, comunicazione wireless e non costante, e sensoristica avanzata.
Tecniche di sviluppo per dispositivi mobili richiedono gestione dell'energia, minore risorse computazionali, connettività non costante e un'eccellente esperienza utente; si distinguono tra sviluppi nativi (Java e Swift) e cross-platform (Cordova, Xamarin).
Progettazione di app mobili richiede considerazioni su interfacce utente, dimensioni dello schermo, affordance, metafore, personalizzazione e minimo sforzo; si consiglia l'uso degli oggetti di interfaccia forniti dal framework e la progressive enhancement.
Reti wireless per dispositivi mobili includono WWAN (3G, 4G), reti satellitari, WLAN (WiFi) e WPAN (Bluetooth); le reti cellulari sono evolute da 1G a 5G con elementi come MS, BSS, BTS, BSC, MSC, HLR, VLR, EIR e AuC.
Siamo nati da poco ma abbiamo già migliaia di appunti nella nostra community!
Completa il tuo profilo
Adesso sei dei nostri!
Ottieni i primi crediti!
Carica i tuoi file
Il modo più veloce per guadagnare crediti è caricare materiale.
Ci sono tante tipologie di materiale e siamo certi che hai tanto valore da condividere con la community!
Accidenti, ancora non abbiamo il tuo corso di laurea!
Se ti va puoi inserirlo tu in pochi click — anche solo il corso di laurea, oppure completo di tutti i corsi!
Aggiungilo subito
e faremo del nostro meglio per popolarlo di materiale interessante.
Nel frattempo inizia a guadagnare crediti invitando i tuoi amici, così appena saremo attivi potrai subito accedere al materiale disponibile.
Bastano 3 amici verificati per attivare l'abbonamento…
Consiglia ai tuoi amici
Scrivi ai tuoi vecchi amici o ai tuoi nuovi colleghi di studio. Ogni email che inserisci rappresenta un mattone importante per la community.
Per ogni amico che porti otterrai nuovi crediti!