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:
- Klijent poslužitelju šalje zahtjev koristeći HTTP POST
- PHP skripta postavlja upite MYSQL poslužitelju
- PHP skripta dobiva SQL podatke
- 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.
- Aplikacija analizira JSON i prikazuje podatke.
Da biste saznali više, idite na navoj za vođenje.