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...
Nama : Sayid Ziyad Ibrahim Alaydrus NRP : 5025201147 kelas : PPB F Tugas : Membuat CV pada platform mobile/web berikut adalah aplikasi yang menampilkan CV dalam versi mobile ataupun website. Aplikasi ini dibuat menggunakan platform Glide. Glide adalah platform pengembangan perangkat lunak/software yang dapat digunakan tanpa menggunakan bahasa pemograman. Banyak fitur yang disediakan oleh aplikasi ini antara lain dapat membuat aplikasi mobile memasukkan data dan gambar lalu juga membuat aplikasi versi dekstop ataupun website. berikut adalah dokumentasi tugas : Tampilan mobile Tampilan website/desktop
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