Tugas 5 PPB
Nama : Ryan Abinugraha NRP : 5025211178 Tampilan Aplikasi Penjelasan Code : 1. class Tugas5PPB : ComponentActivity() Ini adalah kelas utama yang menjalankan aplikasi. onCreate() adalah fungsi yang pertama kali dipanggil ketika aplikasi dimulai. setContent { ... } berfungsi untuk mengatur tampilan UI menggunakan Jetpack Compose. Di dalamnya, TemperatureConverterUI() dipanggil untuk menampilkan antarmuka pengguna. 2. @Composable fun TemperatureConverterUI() Ini adalah fungsi komposabel (Composable) yang digunakan untuk membangun UI aplikasi. Berikut penjelasan komponennya: State Variables: input : Menyimpan nilai input suhu dari pengguna. result : Menyimpan hasil konversi suhu. isCtoF : Boolean untuk menentukan arah konversi (Celsius ke Fahrenheit atau sebaliknya). UI Layout: Column : Menyusun elemen UI secara vertikal. Text : Menampilkan judul aplikasi. OutlinedTextField : Field inp...