Intro Guide to Android Client-Server Communication

Vzhledem k tomu, že se naše mobilní zařízení stále více propojují, je stále potřebnější také komunikace klient-server. Naštěstí se objevil nový průvodce, který uživatelům pomáhá nastavit webové rozhraní RESTful.

Nová příručka pochází od člena fóra XDA Alkonic, a pokrývá témata včetně nastavení databáze a skriptu PHP, testování vašeho nového databázového serveru a konečně, jak k tomu přistupovat z Androidu. Průvodce je zaměřen na relativně ostřílené vývojáře, kteří mají funkční vývojářské prostředí a již napsali aplikace, ale nemají zkušenosti s MySQL nebo PHP.

Co potřebují začínající vývojáři využívající cloud, aby mohli začít? Nic moc: zařízení Android k testování a počítač běžící ve stejné síti, server Apache/MySQL/PHP, jako je WAMP pro Windows, a Postman Rest Client pro Chrome. Naštěstí Alkonic také shrnuje kroky pro ty, kteří jsou v komunikaci klient-server noví:

  1. Klient odešle požadavek na server pomocí HTTP POST
  2. PHP skript se dotazuje na MYSQL server
  3. PHP skript získává data SQL
  4. PHP skript vloží data do pole a přiřadí klíče k hodnotám. Skript poté vypíše data jako pole JSON.
    JSON (JavaScript Object Notation) je standard pro výměnu dat a formátuje data tak, aby je mohli snadno číst lidé i počítače.
  5. Aplikace analyzuje JSON a zobrazí data.

Chcete-li se dozvědět více, přejděte na vodicí nit.