Uvodni vodič za Android komunikaciju klijent-poslužitelj

Kako naši mobilni uređaji postaju sve povezaniji, komunikacija klijent-poslužitelj također postaje sve potrebnija. Srećom, pojavio se novi vodič koji korisnicima pomaže u postavljanju RESTful web API-ja.

Novi vodič dolazi od člana XDA foruma Alkonic, i pokriva teme uključujući postavljanje baze podataka i PHP skripte, testiranje vašeg novog poslužitelja baze podataka i konačno kako tome pristupiti s Androida. Vodič je namijenjen relativno iskusnim programerima koji imaju radno razvojno okruženje i već su napisali aplikacije, ali nemaju iskustva s MySQL-om ili PHP-om.

Što početnici koji rade u oblaku trebaju za početak? Nije puno: Android uređaj za testiranje i računalo koje radi na istoj mreži, Apache/MySQL/PHP poslužitelj kao što je WAMP za Windows i Postman Rest Client za Chrome. Srećom, Alkonic također sažima korake za nove u komunikaciji klijent-poslužitelj:

  1. Klijent poslužitelju šalje zahtjev koristeći HTTP POST
  2. PHP skripta postavlja upite MYSQL poslužitelju
  3. PHP skripta dobiva SQL podatke
  4. PHP skripta stavlja podatke u niz i dodjeljuje ključeve za vrijednosti. Skripta potom šalje podatke kao JSON niz. JSON (JavaScript Object Notation) je standard za razmjenu podataka i formatira podatke na način koji ih lako mogu čitati i ljudi i računala.
  5. Aplikacija analizira JSON i prikazuje podatke.

Da biste saznali više, idite na navoj za vođenje.