Posts

Showing posts from March, 2025

Pemrograman Perangkat Beregerak - Tugas Pertemuan 4 - Timothy Hosia

Image
Aplikasi Dice Roller Nama: Timothy Hosia Budianto NRP: 5025211098 Kelas: PPB - A Aplikasi Dice Roller  Pada pertemuan kali ini kami mebuat aplikasi dice roller sederhana dari  android developer . Berikut hasilnya Berikut adalah kode sumbernya : package com.example.diceroller import android.os.Bundle import androidx.activity.ComponentActivity import androidx.activity.compose.setContent import androidx.compose.foundation.Image import androidx.compose.foundation.layout.Column import androidx.compose.foundation.layout.fillMaxSize import androidx.compose.foundation.layout.wrapContentSize import androidx.compose.material3.Button import androidx.compose.material3.MaterialTheme import androidx.compose.material3.Surface import androidx.compose.material3.Text import androidx.compose.runtime. Composable import androidx.compose.runtime.getValue import androidx.compose.runtime.mutableStateOf import androidx.compose.runtime.remember import androidx.compose.runtime.setValue import androidx.c...

Pemrograman Perangkat Beregerak - Tugas Pertemuan 2 - Timothy Hosia

Image
  Aplikasi Sederhana Jetpack Compose Nama: Timothy Hosia Budianto NRP: 5025211098 Kelas: PPB - A Pendahuluan Pada tugas ini, saya mengembangkan sebuah aplikasi sederhana menggunakan Jetpack Compose. Aplikasi ini dirancang untuk memperkenalkan dasar-dasar pembuatan antarmuka pengguna secara deklaratif dengan memanfaatkan komponen-komponen seperti  Button ,  Card , dan  LazyColumn . Penerapan konsep state management seperti  rememberSaveable  dan animasi yang halus melalui  animateContentSize()  memungkinkan tampilan yang responsif dan menarik. Pustaka yang digunakan mengacu pada  Jetpack Compose Codelabs  untuk memastikan standar penerapan yang tepat. Desain dan Alur Kerja Aplikasi Aplikasi ini memiliki dua tampilan utama, yang masing-masing mengilustrasikan konsep dasar: Onboarding Screen: Tampilan pertama yang menyambut pengguna dengan pesan sapaan dan tombol "Continue". Ketika tombol ditekan, pengguna dialihkan ke tampilan utama aplika...

Pemrograman Perangkat Beregerak - Tugas Pertemuan 1 - Timothy Hosia

Image
Perkembangan Teknologi Perangkat Bergerak Nama: Timothy Hosia Budianto NRP: 5025211098 Kelas: PPB - A Evolusi Menakjubkan dari Perangkat Bergerak Dunia teknologi terus mengalami perkembangan pesat, tak terkecuali perangkat bergerak. Dari telepon seluler yang besar dan berat di era 1980-an hingga smartphone super pintar di tangan kita saat ini, perjalanan teknologi ini sangat menarik untuk disimak. Perkembangan Hardware: Dari Monokrom ke AI 1980-1990-an: Telepon Seluler Alat Komunikasi Awal Deskripsi:  Pada masa ini, telepon seluler berukuran besar dengan layar monokrom, hanya mendukung panggilan suara dan SMS  1 . 2000-an: Ponsel Fitur (Feature Phone) Deskripsi:  Ponsel mulai menampilkan layar berwarna, kamera VGA, dan konektivitas GPRS/EDGE, membawa revolusi kecil dalam teknologi ponsel  2 . 2010-an: Era Smartphone Deskripsi:  Smartphone hadir dengan prosesor multi-core, layar sentuh kapasitif, 3G/4G, dan toko aplikasi yang memperkaya fungsionalitasnya  3 ...