PBKK Kuis 1
Nama : Danar Sodik Priyambodo
NRP : 5025211145
PBKK-A
1. Jelaskan struktur framework , dan apa saja kegunaanya dalam pengembangan Perangkat Lunak?
Jawab :
Struktur Framework:
Framework adalah struktur atau kerangka kerja yang menyediakan aturan, komponen, dan fungsi yang telah dibangun sebelumnya untuk membantu pengembangan perangkat lunak. tersusun dari serangkaian kode generik dan berfungsi untuk mengembangkan sistem dan aplikasi. Framework berperan sebagai template atau model yang menyediakan fungsi cerdas dan elemen struktur standar untuk memudahkan pekerjaan developer.
Kegunaan :
- Reusabilitas: Framework memungkinkan penggunaan kembali kode yang sudah ada, meningkatkan produktivitas dan memudahkan penggunaan kembali.
- Konsistensi: Memastikan struktur dan tata letak konsisten dalam aplikasi.
- Skalabilitas: Mendukung pengembangan aplikasi dengan berbagai ukuran dan kompleksitas yang berbeda.
- Kecepatan Pengembangan: Mengurangi waktu yang diperlukan untuk memulai proyek sehingga mendapatkan efisiensi waktu yang baik.
- Keamanan: Mengintegrasikan praktik-praktik keamanan yang sudah disetujui.
- Dokumentasi: Mudahnya dokumentasi untuk ditemukan dan Menyertakan dokumentasi yang membantu pengembang memahami framework.
- Komunitas dan Dukungan: Mendapatkan dukungan dari komunitas pengembang yang aktif untuk pengembangan aplikasi.
- Keseragaman Kode: Menjaga keseragaman koda.e dalam proyek besar sehingga mudah ebradaptasi antar pembuat aplikasi untuk memahami kode satu sama lain.
2. Dalam pembuatan aplikasi, dikenal dengan Universal Windows Platform. Digunakan untuk membuat aplikasi yang mempunyai karakteristik seperti apa? Jelaskan sertai dengan contoh.
jawab :
Universal Windows Platform (UWP) adalah kerangka pengembangan aplikasi yang diperkenalkan oleh Microsoft untuk membuat aplikasi yang dapat berjalan di berbagai perangkat Windows, seperti PC, tablet, smartphone, Xbox, HoloLens, dan banyak lagi. UWP dirancang agar aplikasi dapat beradaptasi dengan berbagai bentuk dan ukuran layar, serta dapat berinteraksi dengan perangkat keras dan fitur sistem operasi Windows.
Karakteristik utama dari aplikasi UWP meliputi:
- Responsif dan Fleksibel: Aplikasi UWP dirancang agar responsif terhadap berbagai ukuran layar dan orientasi perangkat. Mereka dapat dijalankan pada PC dengan layar besar, tablet dengan layar sentuh, atau bahkan smartphone dengan layar kecil.
- Universal Windows Platform API: UWP menyediakan antarmuka pemrograman aplikasi (API) yang dapat diakses oleh berbagai perangkat Windows. Ini memungkinkan pengembang menggunakan fitur-fitur sistem operasi Windows terbaru tanpa harus mengkhawatirkan kesesuaian dengan perangkat tertentu.
- Keamanan: Aplikasi UWP dijalankan dalam lingkungan yang aman dan terisolasi. Mereka memiliki izin terbatas dan tidak dapat mengakses sumber daya atau data pengguna tanpa izin.
- Distribusi melalui Microsoft Store: Aplikasi UWP dapat didistribusikan melalui Microsoft Store, yang memudahkan pengguna untuk menemukan, mengunduh, dan menginstal aplikasi dengan aman.
- Interaksi dengan Asisten virtual: Aplikasi UWP dapat diintegrasikan dengan asisten digital seperti Cortana untuk memberikan pengalaman pengguna yang lebih baik.
- Live Tiles: Aplikasi UWP dapat menggunakan Live Tiles di menu Start Windows untuk memberikan pembaruan langsung kepada pengguna, seperti tampilan informasi terkini atau notifikasi.
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.
jawab :
Berikut merupakan desain aplikasi koleksi album foto yang bisa menghimpun foto, deskripsi, informasi foto diambil/metadata, dan juga bisa menghapus maupun update foto. implementasi dari desain, dilakukan pada nomor 4. berikut merupakan hasil desain :
Link youtube : Demo No 4
Link Project Github : GIthub
Komentar
Posting Komentar