Skip to main content

Kuis 1 PBKK 13/10/2023

Radhiyan Muhammad Hisan

5025211166

PBKK B

 

Kuis 1

 

 Pertanyaan:

  1. Jelaskan struktur framework , dan apa saja kegunaanya dalam pengembangan Perangkat Lunak?
  2. Dalam pembuatan aplikasi, pertimbangan apa saja ketika memilih metode implementasi Winform, WPF , ataupun UWP. Jelaskan perbedaan masing-masing.
  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
  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..
  5. Implementasikan soal no 4, kemudian buat video tutorial pengerjaannya, upload di Youtube, dan embedded di blog dokumentasi.

 

Jawaban:

  1. A. Secara umum, framework terdiri atas:
    1. Direktori root, berisi segala direktori atau berkas yang terkait dengan suatu project.
    2. Direktori framework, berisi komponen-komponen framework itu sendiri.
    3. Direktori sumber daya, berisi sumber daya/aset seperti berkas css, js, dan gambar.
    4. Direktori aplikasi, tempat pengembang menyimpan kode sumber untuk aplikasi mereka, termasuk di dalamnya:
      1. Direktori konfigurasi aplikasi.
      2. Direktori-direktori sesuai paradigma yang digunakan, contoh: MVC (Model-View-Controller).
      3. Direktori library, helper.
      4. Direktori utilitas lain seperti: middleware, log, testing.

B. Kegunaan framework dalam perancangan perangkat lunak:

1.      Membuat penulisan program menjadi lebih terstruktur.

2.      Terdiri atas komponen-komponen yang memungkinkan pengembang memakainya untuk banyak pekerjaan yang berulang.

3.      Struktur yang telah didesain sedemikian rupa sehingga pengembang bisa mengerjakan bagiannya secara terpisah.

4.      Meningkatkan keamanan sistem.

5.      Mempermudah pemeliharaan dan dokumentasi.

6.      Mempercepat dalam pengembangan aplikasi.

 

  1. Pembuatan aplikasi menggunakan Winfor, WPF, atau UWP tergantung berdasarkan kebutuhan sistem:

1.      Winfor

Pengembangan khusus untuk desktop Windows. Fitur antarmuka grafis pengguna yang sederhana.

2.      WPF

Pengembangan khusus untuk desktop Windows. Lebih kaya akan fitur antarmuka grafis pengguna.

3.      UWP

Pengembangan untuk berbagai perangkat Windows, termasuk: desktop, smartphone, juga Xbox. Mendukung antarmuka grafis pengguna yang modern dan responsif.

 

  1. Tangkap layar aplikasi Winfor, WPF, atau UWP:

1.      Winfor

Aplikasi penyunting teks yang dapat menyimpan teks yang telah diketik https://henakato.blogspot.com/2023/09/aplikasi-penyunting-teks-menggunakan.html.


2.      WPF

Aplikasi dashboard berisi analitik/grafik dari data https://henakato.blogspot.com/2023/09/aplikasi-dashboard-menggunakan.html.

3.      UWP

Aplikasi galeri sekaligus pemrosesan gambar sederhana https://henakato.blogspot.com/2023/09/aplikasi-photo-lab-menggunakan.html.

 

  1. Rich UI adalah antarmuka pengguna yang dirancang untuk memberikan pengalaman pengguna yang lebih interaktif, menarik, dan fungsional, termasuk di dalamnya: estetika, responsif, navigasi, kustomisasi, dan interaksi real-time.
  1. KELOLA TUGAS - Aplikasi Pengelola Tugas
    Video (video tidak ditemukan untuk di-embed)
    Unduh file


Comments

Popular posts from this blog

Aplikasi Akordeon dengan Jetpack Compose

Radhiyan Muhammad Hisan 5025211166 Pemrograman Perangkat Bergerak D   Deskripsi Tugas pertemuan 2 adalah membuat aplikasi akordeon menggunakan jetpack compose . Fitur yang ada meliputi: laman awal, tombol, tombol toggle , dan akordeon. Pemanfaatan jetpack compose ada pada hal-hal seperti: pengaturan kolom dan baris, status item dalam hal ini tombol toggle , penggunaan LazyColumn untuk hanya me- render bagian dari daftar yang tampil di layar, menambahkan animasi, serta menata gaya dan tema aplikasi. Terdapat beberapa modifikasi yang saya lakukan diantaranya mengubah tulisan dan bahasa teks pada aplikasi dan mengubah warna tema menjadi jenis biru yang lain.     Referensi: https://developer.android.com/codelabs/jetpack-compose-basics?hl=id#0 Repositori: https://github.com/SanGit56/PPB_WS_Tugas/tree/main/PPB_250310_Tugas2

Infografis Perkembangan Teknologi Perangkat Bergerak

Aplikasi Ucapan Ulang Tahun dengan Jetpack Compose

Radhiyan Muhammad Hisan 5025211166 Pemrograman Perangkat Bergerak D   Deskripsi Tugas pertemuan 3 adalah membuat aplikasi ucapan ulang tahun menggunakan jetpack compose . Fitur yang disediakan hanya ucapan berupa teks. Pemanfaatan jetpack compose ada pada hal-hal seperti: pengaturan kolom, ukuran huruf, dan posisi teks. Pada tugas ini, saya menambahkan fitur berupa gambar latar belakang. Referensi:  https://developer.android.com/codelabs/basic-android-kotlin-compose-text-composables?hl=id#0 Repositori: https://github.com/SanGit56/PPB_WS_Tugas/tree/main/PPB_250317_Tugas3