ETS PBKK - Aplikasi Weather Forecast

 

ETS PBKK - Weather Forecast App


Biodata Diri

Nama    : Farros Hilmi Syafei

NRP      : 5025201012

Kelas     : Pemrograman Berbasis Kerangka Kerja B



Link Applikasi

Link Repository Github: https://github.com/farroshsy/PBKK_B-WeatherForecast


Deskripsi Tugas

Merancang Aplikasi prakiraan cuaca menggunakan framework .NET dengan tujuan untuk mengetahui kondisi cuaca saat ini dan yang akan datang agar dapat menjaga barang - barang yang diperlukan.


Rancangan Aplikasi Dekstop





                                                       Rancangan Desain Aplikasi Weather Forecast


Codingan yang digunakan mengikuti pola MVVM (Model-View-ViewModel) yang memisahkan antara tampilan, logika bisnis, dan data. Ini membuat proyek lebih mudah untuk dipelihara dan dikembangkan. Selain itu, penggunaan HttpClient dan konversi nilai yang disediakan oleh kelas Converters meningkatkan kinerja aplikasi dan membuatnya lebih mudah dipahami



Fitur yang Dikembangkan

  1. Tampilan Cuaca Real-Time: Aplikasi weather forecast dapat menampilkan informasi cuaca real-time seperti suhu saat ini, kelembaban, kecepatan angin, dan kondisi cuaca saat ini seperti hujan, cerah, atau berawan.
  2. Tampilan Grafik Cuaca: Fitur grafik cuaca dapat membantu pengguna untuk memvisualisasikan data cuaca dengan lebih jelas. Grafik ini dapat menampilkan informasi seperti suhu dan kelembaban secara grafis untuk setiap hari
  3. Pencarian Lokasi: Aplikasi dapat memiliki fitur pencarian lokasi untuk memungkinkan pengguna mencari informasi cuaca untuk lokasi tertentu. Fitur ini dapat membantu pengguna untuk mendapatkan informasi cuaca untuk daerah yang berbeda di seluruh dunia.
  4. Ramalan Cuaca 5 Hari: Aplikasi menampilkan ramalan cuaca untuk 5 hari ke depan, yang mencakup informasi seperti suhu, kondisi cuaca, dan kecepatan angin.
  5. Pilihan Satuan Suhu: Aplikasi menyediakan opsi untuk memilih satuan suhu antara Celsius atau Fahrenheit.
  6. Integrasi dengan Peta: Aplikasi dapat diintegrasikan dengan layanan peta seperti Google Maps atau Bing Maps, yang memungkinkan pengguna untuk melihat informasi cuaca di lokasi tertentu di peta
  7. Ramalan Cuaca untuk Beberapa Lokasi: Aplikasi memungkinkan pengguna untuk menyimpan lokasi yang berbeda dan menampilkan ramalan cuaca untuk setiap lokasi

Implementasi Code

                        
    Struktur Folder Aplikasi Weather Forecast      


    Kelas Aplikasi Weather Forecast untuk menginisialisasi konfigurasi tampilan aplikasi


Tampilan Aplikasi

                                        



Comments

Popular posts from this blog

EAS PBKK - Attendance System Application

Quiz PBKK - Online Ticket System App

PBKK - Tugas Membuat Kalkulator