Da unsere Mobilgeräte zunehmend vernetzt sind, wird auch die Client-Server-Kommunikation immer notwendiger. Glücklicherweise ist ein neuer Leitfaden erschienen, der Benutzern bei der Einrichtung einer RESTful-Web-API hilft.
Der neue Leitfaden stammt von einem XDA-Forummitglied Alkonischund behandelt Themen wie das Einrichten einer Datenbank und eines PHP-Skripts, das Testen Ihres neuen Datenbankservers und schließlich den Zugriff darauf von Android aus. Der Leitfaden richtet sich an relativ erfahrene Entwickler, die über eine funktionierende Entwicklungsumgebung verfügen und bereits Apps geschrieben haben, aber keine Erfahrung mit MySQL oder PHP haben.
Was benötigen angehende Cloud-Entwickler für den Einstieg? Nicht viel: ein Android-Gerät zum Testen und ein Computer, der im selben Netzwerk läuft, ein Apache/MySQL/PHP-Server wie WAMP für Windows und Postman Rest Client für Chrome. Zum Glück fasst Alkonic auch die Schritte für Neulinge in der Client-Server-Kommunikation zusammen:
- Der Client sendet eine Anfrage über einen HTTP-POST an einen Server
- Das PHP-Skript fragt den MYSQL-Server ab
- Das PHP-Skript ruft die SQL-Daten ab
- Das PHP-Skript fügt die Daten in ein Array ein und weist Schlüssel für die Werte zu. Das Skript gibt die Daten dann als JSON-Array aus. JSON (JavaScript Object Notation) ist ein Standard für den Datenaustausch und formatiert die Daten so, dass sie sowohl von Menschen als auch von Computern leicht gelesen werden können.
- Die App analysiert den JSON und zeigt die Daten an.
Um mehr zu erfahren, gehen Sie zu Führungsfaden.