Potrzebujesz dwóch rzeczy
- Usługa internetowa
- Klient
Usługa internetowa :Jest to w zasadzie strona internetowa, która pobiera informacje z MySQL i wyświetla je w formacie JSON. Możesz użyć XML lub czegoś innego, ale JSON okazał się dla mnie najłatwiejszy.
Samouczek PHP i MySQL:http://www.w3schools.com/php/php_mysql_intro.asp
Zakładam, że możesz to zrobić, to nie jest takie trudne. To, co zwykle dostajesz, to tablica z bazy danych. Używasz tej tablicy, aby zrobić z niej JSON, używając
<?php
echo json_encode($my_array);
?>
Otrzymasz coś takiego:
{
"employees": [
{ "firstName":"John" , "lastName":"Doe" },
{ "firstName":"Anna" , "lastName":"Smith" },
{ "firstName":"Peter" , "lastName":"Jones" }
]
}
Klient :Do tej pory korzystałem tylko z biblioteki o nazwie GSON , i to działało dla mnie świetnie. Myślę, że znajdziesz tam wszystkie przykłady, jak z niego korzystać. To, co robi, to odczytywanie podanego przez Ciebie adresu URL JSON i wypełnianie obiektów.