Aplikasi Cuaca dengan Contoh Mengajarkan Penggunaan JSON, HTTP, dan API

click fraud protection

Pengembang yang baru memulai dapat melewati kurva pembelajaran dengan membaca kode yang ditulis oleh pemrogram yang lebih berpengalaman. Akan lebih berguna lagi jika Anda dapat membaca penjelasan tentang fungsi setiap potongan kode, seperti tutorial aplikasi cuaca ini. Francesco Angola, yang juga menulis itu panduan menggunakan Httpclient, telah berhasil menjelaskan cara menggunakan API situs web, mengurai string JSON, dan menyajikan hasilnya kepada pengguna.

Francesco memulai dengan mengeksplorasi data yang tersedia dari Buka API Peta Cuaca. Jangan bingung dengan judul halaman web itu. Tujuannya di sini adalah untuk mengumpulkan data teks tentang kondisi cuaca saat ini, bukan untuk ditampilkan pada peta di layar. Memasukkan URL di browser akan mengembalikan string JSON, yang formatnya ia gunakan untuk membuat metode parser dengan bantuan kelas JSONObject dan JSONArray. Saya menganggap ini sebagai inti dari panduan ini. Parser memaparkan peta jalan tentang bagaimana objek data akan disimpan. Teknik ini mudah diadaptasi kapan pun Anda bekerja dengan format JSON. Dari sini, dia menggunakan HttpClient untuk mengambil string yang memberi makan parser. Panduan ini diakhiri dengan membuat aktivitas sederhana yang menampilkan kondisi cuaca di layar.

Kunjungi blognya untuk tutorial lengkap.

[Melalui reddit]