Postingan

Menampilkan postingan dari April, 2026

ETS PPB (Pertemuan 8)

Gambar
ETS PPB - MyWallet Anggota Kelompok :  - Stefanus Yosua Mamamoba (5025231066) (Link) - Nathanael Valen Susilo (5025231099) Source Code :  https://github.com/Kirytsu/MyWallet   Link App Download : Drive Link Presentasi : Canva Link Demo :  Youtube Deskripsi Aplikasi MyWallet :  Aplikasi MyWallet adalah aplikasi mobile untuk pencatatan finansial pribadi penggunanya. Pengguna dapat mencatat pengeluaran ataupun pemasukan ke dalam aplikasi sehingga memudahkan penggunanya dalam melacak transaksi yang pernah dilakukan. Aplikasi ini dibangun dengan android studio menggunakan bahasa Kotlin. Struktur Repositori com.example.mywallet/ ├── data/ │   ├── FinanceRepository.kt │   └── TransactionFactory.kt ├── model/ │   └── FinanceModels.kt ├── ui/ │   ├── components/ │   │   ├── dashboard/ │   │   │   └── DashboardSections.kt │   │   ├── report/ │   │  ...

Tugas PPB Pertemuan 7

Gambar
Nathanael Valen Susilo 5025231099 Link Repository :  https://github.com/Kirytsu/Mobile-Programming-B/tree/main/LoginPage   Membuat Halaman Login Sederhana Halaman login ini dibuat dengan beberapa komponen utama: mutable textfield  sebagai lokasi input pengguna yakni email dan juga password, tombol untuk login dan beberapa image untuk mendukung tampilan halaman. Halaman ini sifatnya juga hanya berupa UI sederhana karena kode untuk penyimpanan data pengguna belum ditambahkan. Kelas MainActivity class MainActivity : ComponentActivity() { override fun onCreate (savedInstanceState: Bundle?) { super .onCreate(savedInstanceState) setContent { LoginScreen () } } } Kelas ini dipanggil saat aplikasi pertama dijalankan, dimana akan memanggil fungsi LoginScreen yang memuat seluruh konten yang akan ditampilkan pada halaman login pengguna. Fungsi LoginScreen  @Composable fun LoginScreen (){ var email by remember { mutableStat...

Tugas PPB Pertemuan 6

Gambar
Nathanael Valen Susilo 5025231099 Aplikasi Kalkulator Sederhana Kalkulator sederhana ini dibangun dengan menggunakan bahasa kotlin dan juga jetpack compose untuk menampilkan desain UI-nya. Fitur kalkulator ini terbatas pada operasi sederhana, tetapi aplikasi mampu mengetahui urutan operasi yang harus dilakukan jika operasinya lebih dari satu.  Source Code :   https://github.com/Kirytsu/Mobile-Programming-B/tree/main/SimpleCalculator      Kode  Fungsi CalculatorScreen (Menampilkan Elemen pada Aplikasi Kalkulator) @Composable fun CalculatorScreen (modifier: Modifier = Modifier) { var expression by remember { mutableStateOf ( "" ) } var result by remember { mutableStateOf ( "" ) } Column ( modifier = modifier . fillMaxSize () . background (MaterialTheme. colorScheme . background ) . padding ( 16 . dp ) ) { // Display Area Column ( modifier = Modifier . fillM...