Membuat Aplikasi Android Ramalan Cuaca (Part 2 - Aplikasi)

Setelah kita membuat parser untuk yahoo weather API, sekarang kita akan membuat aplikasinya.

Jika anda belum membuat parser nya, silakan baca postingan berikut:

Membuat Aplikasi Android Ramalan Cuaca

Supaya ada bayangan saja, nanti aplikasi ramalan cuaca sederhana yang kita buat akan memiliki tampilan seperti berikut:

Pertama-tama mari kita buat layout nya, berikut activity_main.xml dari aplikasi yang akan kita buat:

Jangan lupa juga untuk menambahkan permission koneksi internet pada AndroidManifest.xml karena aplikasi ini harus terhubung dengan internet.
Tambahkan juga gambar berikut pada folder drawable sebagai image resource
Untuk cara menambahkan image dapat di lihat pada postingan berikut ini:

Setelah itu langsung kita tambahkan kode berikut pada MainActivity.java
Untuk penjelasannya bisa anda lihat pada baris-baris comment (//) yang ada di atas.

Aplikasi diatas sangatlah sederhana, hanya menampilkan kota Jakarta saja dan ramalan cuaca 1 hari ke depan saja, mungkin anda nantinya dapat menambahkan semua data yang ada pada response yahoo weather.
Atau mungkin saja bisa dibuat lebih bervariasi seperti berikut:
Semoga bermanfaat. .
GBU


 

18 comments

This comment has been removed by the author.

senengane buka sithik Joss

Reply

bikin yg kayak yogyakarta gimnaaa bingung bikin banyak rmalan cuacanya ><

Reply

Tinggal tambahin WOEID Yogyakarta gan. . baca part 1 nya kalo belum ngerti. .

Reply

coding nampilin ramalan nya lengkap seperti yang jogja, gimna ya ?

Reply

itu ada tutorial lengkap nya diatas. .
tinggal ganti WOEID nya. .

Reply

maap mksdnya gini mas,klo coding yang di atas cma nampilin cuaca hari ini sma besok aja, gmn buat nmpilin bkn cma bwt bsok tpi beberapa hri kdpannya mas kya contoh gmbr yg jogja

Reply

ya tinggal diganti aja mas, parameternya. .kalo mau hari besok jadinya kyk gini
doc.getElementsByTagName("yweather:forecast").item(1);
kalo mau besoknya
doc.getElementsByTagName("yweather:forecast").item(2);
dst. .
itu support sampe 4 hari ke depan, yahoo weather

Reply

Gan ko pada saat dirunning aplikasinya error, memangya yang ditabkan kan itu apa saja?

Reply

maksudnya "ditabkan" apa ya?
error nya apa? coba cek di log cat nya. .
Hasil pengembangan kodingan aplikasi di atas bisa dilihat di https://play.google.com/store/apps/details?id=com.fadil.datacuaca

Reply

maaf gan cara permission koneksi internet pada AndroidManifest.xml gimna ya?
trus klo dicobanya cman pke emulator bisa jalan gk ya gan?

Reply

gan itu kn cma cuaca cerah sma berawan aja,klo mau nmbhin hujan gmna ya ?

Reply

gan gua udah ikutin semua nya, di galaksi tab 2 ane ga bisa android 4.1.2

tp di hp android yg kecil g tau namanya apa bisa. mohon pencerahan

Reply

lu liat aja bray kode nya dl. abis itu bikin hujan pake kondisi lagi.

Reply

kalo info cuaca nya di bikin ke bahasa indonesia gimna ya

Reply

gimana kalo parser nya yg error ?

Reply

ini aplikasi waktu dijalankan kok nge close sendiri ya mas...

Reply

Post a Comment