Posts

Showing posts from April, 2025

ETS Pemrograman Perangkat Bergerak

Image
Nama     : Nabila A'idah Diani NRP        : 5025211032 Kelas      : PPB A ETS Pemrograman Perangkat Bergerak A Budget Tracker Budget Tracker adalah aplikasi manajemen keuangan yang membantu pengguna mencatat pemasukan dan pengeluaran secara praktis, cepat, dan terorganisir. Aplikasi ini memudahkan pengguna dalam melacak kondisi keuangan melalui daftar transaksi dan ringkasan keuangan yang jelas, serta menyediakan fitur-fitur yang mempermudah pengelolaan keuangan sehari-hari. Fitur-fitur utama: Pencatatan Transaksi Tambahkan pemasukan atau pengeluaran dengan kategori, jumlah, tanggal, dan deskripsi. Ringkasan Keuangan Menyediakan total pemasukan, total pengeluaran, dan saldo akhir. Pencarian & Filter Cari transaksi berdasarkan kata kunci, kategori, atau tanggal (opsional, jika diimplementasikan). Format Lokal Menampilkan tanggal dan format mata uang sesuai lokal Indonesia. Link PPT: 5025211032_Nabila Aidah Diani_ETS PPB Budget Tracker.pdf ...

Tugas 7 Pemrograman Perangkat Bergerak

Image
Nama      : Nabila A'idah Diani NRP`       : 5025211032 Kelas       : PPB A Tugas 7 Pemrograman Perangkat Bergerak     Pada pertemuan ketujuh ini, kami ditugaskan untuk membentuk login page. Halaman ini dibuat dengan dua kolom untuk mengisi email dan password, tombol Login, dan tombol sosial media, seperi Google, X, dan Instagram. Untuk membentuk proyek ini, digunakan dua file, yaitu MainActivity.kt yang berisi package com.example.login import android.os.Bundle import androidx.activity.ComponentActivity import androidx.activity.compose.setContent import androidx.activity.enableEdgeToEdge import androidx.compose.foundation.layout.fillMaxSize import androidx.compose.foundation.layout.padding import androidx.compose.material3.MaterialTheme import androidx.compose.material3.Scaffold import androidx.compose.material3.Surface import androidx.compose.material3.Text import androidx.compose.runtime. Composable import androidx.compo...

Tugas 6 Pemrograman Perangkat Bergerak

Image
Nama     : Nabila A'idah Diani NRP       : 5025211032 Kelas     : PPB A Tugas 6 Pemrograman Perangkat Bergerak     Pada tugas keenam ini, diberikan tugas untuk membuat aplikasi kotlin dengan jetpack compose untuk mengonversi kurs. Aplikasi ini memiliki fitur untuk mengisi nominal dan pilihan kurs yang ingin dikonversi dalam bentuk dropdown, tombol konversi, dan section untuk hasil konversinya. Berikut adalah pilihan kurs untuk dikonversi: Berikut adalah code MainActivity.kt: package com.example.currencyconverter import android.os.Bundle import androidx.activity.ComponentActivity import androidx.activity.compose.setContent import androidx.compose.foundation.background import androidx.compose.foundation.layout.* import androidx.compose.foundation.text.KeyboardOptions import androidx.compose.material3.* import androidx.compose.runtime.* import androidx.compose.ui.Alignment import androidx.compose.ui.Modifier import androidx.compose.ui.graphics.C...

Tugas 5 Pemrograman Perangkat Bergerak

Image
Nama     : Nabila A'idah Diani NRP      : 5025211032 Kelas     : PPB A Tugas 5 Pemrograman Perangkat Bergerak     Pada tugas kelima ini, dibuat calculator app dengan menggunakan kotlin. Pada aplikasi ini, terdapat dua textInput untuk memasukkan angka yang akan dihitung, serta fitur seperti Add untuk menambah, Mul untuk mengalikan, Sub untuk mengurangi, dan Div untuk membagi. Hasil akan terlihat saat tombol kalkulasi matematika telah ditekan. Berikut merupakan kode MainActivity.kt yang digunakan: package com.example.mycalculator import android.os.Bundle import android.widget.Toast import androidx.activity.ComponentActivity import androidx.activity.compose.setContent import androidx.activity.enableEdgeToEdge import androidx.compose.foundation.layout.Arrangement import androidx.compose.foundation.layout.Column import androidx.compose.foundation.layout.Row import androidx.compose.foundation.layout.Spacer import androidx.compose.foundation.layout....