Quiz 1 PBKK A
Nama : I Gusti Agung Ngurah Adhi Sanjaya
NRP : 5025211056
QUIZ 1 PBKK
Pertanyaan :
- 1. Jelaskan struktur framework , dan apa saja kegunaanya dalam pengembangan Perangkat Lunak?
- 2. Dalam pembuatan aplikasi, dikenal dengan Universal Windows Platform. Digunakan untuk membuat aplikasi yang mempunyai karakteristik seperti apa? Jelaskan sertai dengan contoh.
- 3. Untuk memperjelas jawaban no 2, Buatlah desain aplikasi Koleksi Album foto yang bisa menghimpun foto, deskripsi , informasi foto diambil/ metadata, dan juga bisa menghapus maupun update.
4. Implementasikan soal no 4, kemudian buat video tutorial pengerjaannya, upload di Youtube, dan embedded di blog dokumentasi.
Jawab :
1. Struktur framework terdiri dari beberapa komponen utama, yaitu: - Core
- Core adalah komponen utama yang menyediakan fungsionalitas dasar dari framework. Komponen ini biasanya berisi komponen-komponen seperti routing, database, autentikasi, dan otorisasi.
- View
- View adalah komponen yang bertanggung jawab untuk menampilkan data ke pengguna. Komponen ini biasanya berisi komponen-komponen seperti template, CSS, dan JavaScript.
- Controller
- Controller adalah komponen yang bertanggung jawab untuk menerima input dari pengguna dan melakukan tindakan yang sesuai. Komponen ini biasanya berisi logika bisnis dari aplikasi.
- Model
- Model adalah komponen yang bertanggung jawab untuk mengakses dan memanipulasi data dari database.
- Kegunaan Framework dalam Pengembangan Perangkat Lunak
- Framework memiliki banyak kegunaan dalam pengembangan perangkat lunak, antara lain:
- Mempermudah dan mempercepat pengembangan aplikasi
- Framework menyediakan komponen dan fitur yang dapat digunakan kembali, sehingga pengembang aplikasi tidak perlu menulis kode dari awal untuk setiap bagian aplikasi. Hal ini dapat mempermudah dan mempercepat proses pengembangan aplikasi.
- Meningkatkan kualitas dan keamanan aplikasi
- Framework biasanya telah diuji dan diimplementasikan oleh banyak orang, sehingga memiliki kualitas dan keamanan yang lebih baik.
- Meningkatkan produktivitas pengembang aplikasi
- Framework dapat membantu pengembang aplikasi untuk fokus pada pengembangan fitur dan logika bisnis yang unik dan kompleks. Hal ini dapat meningkatkan produktivitas pengembang aplikasi.
- 2. beberapa contoh aplikasi yang dapat dibuat dengan UWP:
- Aplikasi game
- Aplikasi produktivitas
- Aplikasi media
- Aplikasi sosial
- Aplikasi e-commerce
- UWP memiliki beberapa karakteristik utama, yaitu:
- - Kompatibel dengan berbagai perangkat Windows
- Aplikasi UWP dapat berjalan di berbagai perangkat Windows, mulai dari komputer desktop dan laptop hingga tablet dan ponsel. Hal ini memungkinkan pengembang aplikasi untuk menjangkau audiens yang lebih luas.
- - Antarmuka pengguna yang modern dan responsif
- UWP menggunakan antarmuka pengguna berbasis XAML yang modern dan responsif. Antarmuka pengguna ini dapat dioptimalkan untuk berbagaiukuran layar dan perangkat.
- - Keamanan dan privasi yang terjamin
- Aplikasi UWP dirancang untuk aman dan privat. Aplikasi UWP harus meminta izin pengguna sebelum mengakses data atau perangkat.
- - Pengalaman pengguna yang konsisten
- Aplikasi UWP memiliki pengalaman pengguna yang konsisten di berbagai perangkat. Pengguna dapat mengharapkan aplikasi UWP memiliki fitur dan perilaku yang sama di semua perangkat.
- 3. UWP
- View dari Main page aplikasi Koleksi Album foto
4. Link Youtube
Komentar
Posting Komentar