Guida introduttiva alla comunicazione client-server Android

Man mano che i nostri dispositivi mobili diventano sempre più connessi, anche le comunicazioni client-server stanno diventando sempre più necessarie. Per fortuna, è emersa una nuova guida che aiuta gli utenti a configurare un'API Web RESTful.

La nuova guida proviene dal membro del forum XDA Alconicoe tratta argomenti tra cui la configurazione di un database e uno script PHP, il test del nuovo server di database e infine come accedervi da Android. La guida è rivolta a sviluppatori relativamente esperti che dispongono di un ambiente di sviluppo funzionante e hanno già scritto app, ma non hanno esperienza con MySQL o PHP.

Di cosa hanno bisogno gli sviluppatori in erba abilitati al cloud per iniziare? Non molto: un dispositivo Android con cui testare e un computer in esecuzione sulla stessa rete, un server Apache/MySQL/PHP come WAMP per Windows e Postman Rest Client per Chrome. Per fortuna, anche le interruzioni Alkonic riassumono i passaggi per chi è nuovo alla comunicazione client-server:

  1. Il client effettua una richiesta utilizzando un POST HTTP a un server
  2. Lo script PHP interroga il server MYSQL
  3. Lo script PHP ottiene i dati SQL
  4. Lo script PHP inserisce i dati in un array e assegna le chiavi per i valori. Lo script restituisce quindi i dati come array JSON. JSON (notazione oggetto JavaScript) è uno standard per lo scambio di dati e formatta i dati in modo che sia gli esseri umani che i computer possano leggerli facilmente.
  5. L'app analizza il JSON e visualizza i dati.

Per saperne di più, vai su filo guida.