Ciao a tutti, cerco di spiegare il più velocemente possibile il problema che ho di fronte
Dunque, stò prendendo confidenza con alcune funzionalità di android che mi serviranno successivamente per il mio progetto di tirocinio/tesi universitario. Ciò che mi ha chiesto il professore per ora è di capire come fare a:
- Acquisire i dati rilevati dai vari sensori dello smartphone (e fin qui non ho avuto grossi problemi)
- Inviarli al Pc sfruttando la connessione Wi-Fi
La seconda parte del compito mi ha un attimo impallato, e stò cercando di capire come fare per completarlo. Innanzitutto direi che la gestione della connessione Wi-Fi dovrei lasciarla al sistema operativo, mentre nella mia app mi conviene al massimo controllare se questa sia attiva o meno. A questo punto però vorrei capire come realizzare una comunicazione via Wi-Fi tra smartphone e Pc, tenendo presente che per come è impostata direi che il primo va utilizzato come server ed il secondo come client, e che il client dovrà realizzare una funzione di elaborazione dati, come salvataggio o stampa a schermo. Cercando in rete ho letto di Socket, ma sinceramente non so come utilizzarli, qualcuno può darmi una mano?
Nota: ne approfitto per precisare che sono un prossimo (si spera) ingegnere elettronico, non ho mai programmato in Java prima (solo C) e mi stò affacciando solo ora al mondo Android, per cui andateci coi piedi di piombo