Postingan

Menampilkan postingan dari Maret, 2026

Tugas Pertemuan 5 Pemrograman Perangkat Bergerak B

Gambar
Nama     : Fadaukas Daffa Tajuddin NRP         : 5025231149 Kelas      : PPB (B) Aplikasi Dice Roller Interaktif 1. Fungsi Composable DiceWithButtonAndImage Pada fungsi ini, terdapat penggunaan beberapa fungsi Compose UI, yaitu: Column: Fungsi untuk mengatur layout UI. Pada fungsi ini diatur supaya elemen yang dibungkus rata di tengah secara horizontal. Image: Fungsi untuk menampilkan gambar, dalam proyek ini yaitu gambar dadu yang sudah diimpor dalam bentuk drawable. Spacer: Untuk memberi jarak antar elemen. Button: UI yang dapat diklik dan menjalankan suatu fungsi ketika terdapat event onClick. Selain itu, juga terdapat code logic untuk logika roll dice, yaitu: mutableStateOf: Digunakan untuk menyimpan dan mengamati perubahan state, dalam kasus ini adalah nilai result. val, when, else: Digunakan untuk menentukan nilai suatu variable berdasarkan nilai variable lain. scope: Digunakan untuk mengatur delay frame setiap gambarnya agar ...

Tugas Pertemuan 3 Pemrograman Perangkat Bergerak B

Gambar
Nama     : Fadaukas Daffa Tajuddin NRP         : 5025231149 Kelas      : PPB (B) Membuat Aplikasi Selamat Ulang Tahun Dalam tugas ini akan dibuat sebuah program menggunakan Android Studio dengan template Empty Activity dan mengubah pesan teks menjadi ucapan ulang tahun yang dipersonalisasi. 1. Composable Fungsi GreetingText @Composable fun GreetingText (message: String, from: String, modifier: Modifier = Modifier) { Column ( verticalArrangement = Arrangement. Center , modifier = modifier ) { Text ( text = message, fontSize = 100 . sp , lineHeight = 116 . sp , textAlign = TextAlign. Center ) Text ( text = from, fontSize = 36 . sp , modifier = Modifier . padding ( 16 . dp ) . align ( alignment = Alignment. End ) ) } } GreetingText memiliki 3 parameter, yaitu: - messa...

Tugas Pertemuan 2 Pemrograman Perangkat Bergerak B

Gambar
Nama     : Fadaukas Daffa Tajuddin NRP         : 5025231149 Kelas      : PPB (B) Membuat Aplikasi Hello Android Fungsi composable adalah fungsi reguler yang dianotasi dengan @Composable. Hal ini memungkinkan fungsi untuk memanggil fungsi @Composable lain di dalamnya. Fungsi ini akan menghasilkan bagian hierarki UI yang menampilkan input yang diberikan, yaitu String. Text adalah fungsi composable yang disediakan oleh library. @Preview dipanggil agar dapat menampilkan preview dari hasil build aplikasi android.

Tugas Pertemuan 1 Pemrograman Perangkat Bergerak B

Nama     : Fadaukas Daffa Tajuddin NRP         : 5025231149 Kelas     : PPB (B) Resume  Perkembangan Teknologi Perangkat Bergerak, baik Hardware, OS dan Jenis Aplikasi di Perangkat Mobile. Perkembangan Hardware Perangkat Mobile Perangkat mobile telah mengalami perkembangan signifikan sejak era feature phone hingga smartphone modern. a. Era Feature Phone (1990–2007) Pada masa ini, perangkat seperti Nokia dan BlackBerry mendominasi pasar. Spesifikasi hardware masih terbatas: Layar kecil (monokrom hingga LCD sederhana) RAM sangat kecil (< 1MB) Tidak mendukung multitasking kompleks Kamera resolusi rendah Fokus utama: komunikasi (SMS dan telepon). b. Era Awal Smartphone (2007–2015) Peluncuran iPhone oleh Apple pada tahun 2007 menjadi titik revolusi. Disusul oleh perangkat berbasis Android dari Google . Perkembangan hardware meliputi: Layar sentuh kapasitif Prosesor ARM multi-core GPU untuk grafis 3D Ka...