Nama : Sayid Ziyad Ibrahim Alaydrus NRP : 5025201147 kelas : PBB-F Tugas : membuat aplikasi sederhana Hello World menggunakan Android Studio Android Studio adalah Integrated Development Environment (IDE) resmi untuk pengembangan aplikasi Android berdasarkan IntelliJ IDEA. Untuk mendukung pengembangan aplikasi dalam sistem operasi Android, Android Studio menggunakan build system, emulator, template code, dan integrasi ke Github berbasis Gradle. Penggunaan Jetcompose Jetpack Compose adalah toolkit UI modern yang diperkenalkan Google untuk mempermudah pengembangan user interface di platform Android. Dibangun di atas bahasa pemrograman Kotlin, Jetpack Compose mengadopsi pendekatan deklaratif dalam mendesain UI. Artinya, developer dapat mendeskripsikan tampilan dan UI behavior menggunakan serangkaian fungsi tanpa perlu khawatir tentang detail implementasi. Hasil: Hasil prototype Hello World code : <?xml version= "1.0" encoding= "utf-8" ?> <androidx.constrain...
EVOLUSI PERANGKAT LUNAK Nama : Sayid Ziyad Ibrahim Alaydrus NRP : 5025201147 Tugas : menganalisa software/perangkat lunak yang terdiri dari berbagai requirement yakni ; jenis software, tipe software, versi dan tahun release dan source. software : GIMP
Nama : Sayid Ziyad Ibrahim Alaydrus NRP : 5025201147 KUIS AKHIR EPL Soal : 1. Sebutkan dan jelaskan alasan mengapa perangkat lunak harus mengalami proses evolusi? 2. Apa yang dimaksud dengan evolusi perangkat lunak, meliputi apa saja prosesnya 3. Untuk dapat menjaga kualitas dari perangkat lunak tersebut dalam melakukan evolusi perangkat lunak, maka dibuatlah ”Laws” dari perangkat lunak tersebut. Menurut Lehman apa saja Laws nya Jawab: 1.) Evolusi perangkat lunak adalah suatu keharusan untuk menjaga keberlanjutan, relevansi, dan kualitasnya seiring berjalannya waktu. Berikut adalah beberapa alasan utama mengapa evolusi perangkat lunak diperlukan: 1. Perubahan Kebutuhan Pengguna: Kebutuhan pengguna terus berubah seiring waktu. Perangkat lunak harus dapat beradaptasi dengan pergeseran ini untuk tetap relevan dan memenuhi harapan pengguna. Kemajuan Teknologi: 2. Teknologi terus berkembang, dan perangkat lunak perlu memanfaatkan inovasi terbaru. Evolusi teknologi dapat membawa p...
Comments
Post a Comment