ETS - Pertemuan 7

Nama     : Muhammad Febriansyah

NRP        : 5025211164

Kelas       : PBKK-B


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

Jawab : framework adalah struktur kerangka kerja yang telah disediakan untuk mempermudah pembuatan aplikasi. Framework menyediakan aturan, alat, dan pola kerja yang konsisten, mempercepat pengembangan, mengurangi kesalahan, dan memungkinkan pengembang untuk fokus pada logika aplikasi. Dengan menggunakan framework, pengembang dapat menghemat waktu dan upaya dalam membangun perangkat lunak, karena banyak komponen dasar seperti manajemen basis data dan antarmuka pengguna telah diatur sebelumnya. Framework juga memungkinkan aplikasi untuk lebih mudah dikelola, diperbarui, dan ditingkatkan seiring berjalannya waktu.


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

Jawab : Pertimbangan dalam memilih metode implementasi seperti WinForms, WPF, atau UWP melibatkan faktor platform, kebutuhan antarmuka pengguna, dan kinerja. WinForms cocok untuk aplikasi desktop Windows konvensional dengan antarmuka yang lebih sederhana, sementara WPF memberikan fleksibilitas desain UI yang lebih tinggi dan dukungan untuk grafis 2D/3D. UWP adalah pilihan untuk aplikasi yang ingin berjalan di berbagai perangkat Windows 10, menawarkan antarmuka yang responsif dan fitur-fitur modern, namun memiliki keterbatasan platform. Pemilihan bergantung pada kebutuhan spesifik dan kompleksitas proyek aplikasi.


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


Win-Forms

dilakukan pembuatan aplikasi windows sederhana dengan membuat sebuat tampilan dan fungsi dari sebuah kalkulator

WPF (Windows Presentation Foundasion)

Aplikasi 1 : pembuatan list input nama

dilakukan pembuatan program windows sederhana yang menggunakan WPF dengan fungsi dalam melakukan list nama yang dimasukkan

link : repository

Aplikasi 2 : pembuatan dashboard manajemen toko


dilakukan pembuatan program dashboard manajemen supermarket pada windows dengan desain UI yang menggunakan WPF, guna untuk mengetahui alur pemasukan dan pengeluaran kas setiap bulannya

link : repository

UWP (Universal Windows Platform)

Pembuatan aplikasi serupa dengan photolab



dilakukan pembuatan aplikasi mirip seperti photolab pada windows yang digunakan untuk menampilkan foto beserta penyeusaian foto dengan menggunakan UWP

link : repository













Comments

Popular Posts