Androidi kliendi ja serveri suhtluse tutvustusjuhend

Kuna meie mobiilseadmed muutuvad üha enam ühendatud, muutub ka kliendi-serveri side üha vajalikumaks. Õnneks on ilmunud uus juhend, mis aitab kasutajatel seadistada RESTful veebi API-d.

Uus juhend pärineb XDA foorumi liikmelt Alkoonilineja hõlmab selliseid teemasid nagu andmebaasi ja PHP-skripti seadistamine, uue andmebaasiserveri testimine ja lõpuks, kuidas sellele Androidist juurde pääseda. Juhend on suunatud suhteliselt kogenud arendajatele, kellel on töötav arenduskeskkond ja kes on juba rakendusi kirjutanud, kuid kellel puudub kogemus MySQL-i või PHP-ga.

Mida vajavad alustavad pilvepõhised arendajad alustamiseks? Vähe: Android-seade testimiseks ja samas võrgus töötav arvuti, Apache/MySQL/PHP-server (nt WAMP Windowsile) ja Postman Rest Client Chrome'ile. Õnneks võtab Alkonic vaheajad kokku sammud nende jaoks, kes on kliendi-serveri suhtluses uued:

  1. Klient esitab HTTP POST-i abil päringu serverile
  2. PHP-skript teeb päringu MYSQL-serverist
  3. PHP-skript hangib SQL-andmed
  4. PHP-skript paneb andmed massiivi ja määrab väärtustele võtmed. Seejärel väljastab skript andmed JSON-massiivina.
    JSON (JavaScripti objekti märkimine) on andmevahetuse standard ja vormindab andmed nii, et nii inimesed kui ka arvutid saavad hõlpsasti lugeda.
  5. Rakendus parsib JSON-i ja kuvab andmed.

Lisateabe saamiseks minge aadressile juhtniit.