Kuis 1 PBKK

Nama: Muhammad Rafi Insan Fillah

NRP: 5025211169

Kelas: Pemrograman Berbasis Kerangka Kerja (B)

Tahun Ajaran: 2023

1. Jelaskan struktur framework , dan apa saja kegunaanya dalam pengembangan Perangkat Lunak?

Sebuah framework dalam pengembangan perangkat lunak adalah sebuah kerangka kerja yang sudah dirancang sebelumnya untuk membantu para pengembang dalam proses membangun aplikasi atau sistem. Framework ini memberikan suatu kerangka aturan, pedoman, komponen, dan alat yang bisa digunakan oleh para pengembang guna mempercepat dan menyederhanakan proses pengembangan perangkat lunak. Contohnya, kita bisa menganggap framework seperti kerangka rumah yang sudah siap, di mana kita hanya perlu memasang perabotan dan dekorasi sesuai kebutuhan, tanpa perlu memulai dari nol. Dengan menggunakan framework, pengembang dapat menghemat waktu dan upaya dalam mengembangkan aplikasi, serta memastikan bahwa aplikasi mereka mengikuti praktik terbaik dalam pengembangan perangkat lunak.

2. Dalam pembuatan aplikasi, pertimbangan apa saja ketika memilih metode implementasi Winform, WPF , ataupun UWP. Jelaskan perbedaan masing-masing.

Ketika memilih metode implementasi antara WinForms, WPF, dan UWP dalam pembuatan aplikasi, terdapat beberapa hal yang perlu dipertimbangkan. WinForms adalah pilihan yang tepat untuk aplikasi desktop sederhana yang ingin cepat dikembangkan dengan UI yang cukup sederhana. di lain sisi WPF cocok untuk aplikasi desktop yang memerlukan UI yang lebih kaya dengan dukungan multimedia dan animasi. Sedangkan UWP adalah pilihan terbaik untuk aplikasi Universal Windows Platform yang dapat berjalan di berbagai perangkat Windows, termasuk desktop, tablet, dan perangkat mobile, serta memiliki integrasi yang lebih baik dengan fitur-fitur Windows 10. Pemilihan bergantung pada target perangkat dari aplikasi yang akan dibangun, serta keinginan untuk memanfaatkan fitur-fitur dan ekosistem yang ditawarkan oleh masing-masing framework.

3. Untuk memperjelas jawaban no 2, Buatlah screenshot aplikasi yang pernah dibuat, beserta deskripsi dan link tugas yang pernah dikerjakan mengenai Winform, WPF dan UWP

Berikut merupakan project yang pernah dibuat berdasarkan library framework yang dimanfaatkan:

    WPF:

Aplikasi tersebut merupakan aplikasi dahsboard statistik praduksi sebuah perusahaan menggunakan Window WPF (Windows Presentation Foundation). Aplikasi yang dikembangkan user interface dashboard menggunakan XAML.

    Winform:

Aplikasi tersebut adalah kalkulator sederhana menggunakan .NET Framework Winform. Kalkulator yang saya buat memiliki dua text input yang menerima nilai-nilai yang akan dioperasikan berdasarkan tombol yang tersedia. Operasi yang tersedia adalah penjumlahan, pengurangan, perkalian, pengurangan, dan modulo. Terdapat tombol clear untuk menghapus text pada text box aplikasi.

    UWP:

berikut adalah Aplikasi UWP (Universal Windows Platform). Aplikasi yang dikembangkan adalah aplikasi photolab dengan XAML. Aplikasi Photolab ini adalah aplikasi galeri foto dengan fitur display gambar dan edit gambar yang tersimpan.

4. Apa yang dimaksud dengan aplikasi Rich UI. Buatlah aplikasi Rich UI yang berguna dalam kehidupan sehari hari, misal Animasi Clock, aplikasi cuaca, pemantauan kesehatan. Buat design UI nya.

Aplikasi Rich UI adalah aplikasi berbasis antarmuka pengguna (UI) yang dirancang dengan elemen-elemen visual yang menarik dan interaktif untuk memberikan pengalaman pengguna yang lebih baik. Ini mencakup penggunaan grafis, animasi, efek transisi, dan kontrol interaktif untuk meningkatkan daya tarik dan keterlibatan pengguna dalam aplikasi. Tujuan dari aplikasi rich UI adalah membuat aplikasi lebih intuitif, menarik, dan mudah digunakan, sehingga pengguna merasa nyaman dan terhubung dengan aplikasi tersebut.

Aplikasi yang saya desain adalah aplikasi rich UI dahsboard cuaca:

5. Implementasikan soal no 4, kemudian buat video tutorial pengerjaannya, upload di Youtube, dan embedded di blog dokumentasi.


Video pengerjaan:


Dokumentasi:



Komentar

Postingan populer dari blog ini

Tugas 4 PBKK - Membuat Photolab dengan Universal Windows Platform

Tugas 1 PBKK - Membuat Kalkulator dengan .NET Framework