Posts

PPB - Pertemuan 16 - SI Akademik ITS

Image
  5025231245 | Rafie Zaidan Umara | Pertemuan 16 | PPB C Final Project SI Akademik ITS SIAkademik ITS merupakan aplikasi Android sederhana yang dirancang untuk mensimulasikan sistem informasi akademik mahasiswa berbasis mobile. Aplikasi ini menyediakan fitur login, registrasi akun, dashboard akademik, biodata mahasiswa, serta jadwal perkuliahan. Pengembangan aplikasi dilakukan menggunakan bahasa pemrograman Kotlin dan Jetpack Compose dengan menerapkan konsep Material Design sehingga menghasilkan antarmuka yang modern, responsif, dan mudah digunakan. 1. MainActivity.kt class MainActivity : ComponentActivity() { override fun onCreate (savedInstanceState: Bundle?) { super .onCreate(savedInstanceState) enableEdgeToEdge () setContent { SiakademikitsTheme { NavGraph () } } } } Kode pada MainActivity berfungsi sebagai titik awal aplikasi ketika pertama kali dijalankan. Pada bagian ini digunakan fungsi setConte...

PPB - Pertemuan 13 - CRUD Registrasi Mahasiswa Room Database

Image
  5025231245 | Rafie Zaidan Umara | Pertemuan 13 | PPB C CRUD Registrasi Mahasiswa Room Database Student Registration App merupakan aplikasi Android sederhana yang dirancang untuk mensimulasikan proses pendaftaran mahasiswa secara digital. Aplikasi ini memungkinkan pengguna mengisi data diri melalui formulir pendaftaran yang interaktif dan mudah digunakan. Pengembangan aplikasi dilakukan menggunakan bahasa pemrograman Kotlin dan Jetpack Compose dengan menerapkan konsep antarmuka modern yang responsif serta user-friendly. 1. Membuat New Project Tahap awal pembuatan aplikasi Student Registration App dilakukan dengan membuka Android Studio dan memilih menu “New Project”. Selanjutnya dipilih template “Empty Activity” agar aplikasi memiliki struktur dasar yang sederhana, kemudian pengguna mengisi konfigurasi project dengan nama “Student Registration App” serta memilih bahasa pemrograman Kotlin sebagai bahasa utama untuk pengembangan aplikasi Android menggunakan Jetpack Compose. 2. Struk...

PPB - Pertemuan 10 dan 11 - Marketplace Siswa

Image
  5025231245 | Rafie Zaidan Umara | Pertemuan 10 dan 11 | PPB C Marketplace Siswa StudentMart adalah aplikasi marketplace sederhana khusus mahasiswa untuk menjual dan membeli barang kebutuhan kuliah seperti buku, headset, keyboard, mouse, dan perlengkapan belajar lainnya. Aplikasi ini dibuat menggunakan Jetpack Compose dan menerapkan konsep Material Design 3 agar tampilan lebih modern, responsif, dan user-friendly. 1. Membuat New Project Tahap pertama dalam pembuatan aplikasi marketplace siswa “Student Mart” adalah melakukan persiapan environment pengembangan menggunakan Android Studio. Setelah Android Studio berhasil diinstall dan dibuka, langkah berikutnya yaitu memilih menu “New Project” untuk membuat project aplikasi baru. Pada proses pembuatan project, digunakan template “Empty Activity” agar tampilan awal aplikasi lebih sederhana dan mudah dikembangkan menggunakan Jetpack Compose. Selanjutnya pengguna mengisi konfigurasi project seperti nama aplikasi yaitu “student_mart” sert...