Postingan

Menampilkan postingan dari Maret, 2025

Tugas 5 (Membuat Aplikasi Kalkulator dengan Menggunakan Kotlin)

Gambar
 Membuat Aplikasi Kalkulator dengan Menggunakan Kotlin Pada pertemuan kali ini, diberikan sebuah tugas untuk membuat sebuah aplikasi kalkulator sederhana menggunakan kotlin. Tugas ini, dapat membantu saya dalam memahami lebih dalam tentang bahasa kotlin. Akan saya lampirkan hasil pembuatan aplikasi kalkulator sederhadana, Readable Source Code, Hasil modifikasi, video presentasi, source code utuh dari hasil pengerjaan saya, dan referensi yang saya gunakan. Hasil Pembuatan Aplikasi Sederhana Readable Source Code class MainActivity : ComponentActivity() { override fun onCreate (savedInstanceState: Bundle?) { super .onCreate(savedInstanceState) setContent {          ..... } } } MainActivity adalah activity utama yang mewarisi ComponentActivity . Fungsi onCreate() digunakan untuk memulai activity dan menampilkan UI menggunakan Jetpack Compose dengan setContent . var num1 by remember { mutableStateOf ( value = "0" ) } va...

Tugas 4 (Modifikasi Aplikasi Sederhana dengan Menerapkan Button Component)

Gambar
 Modifikasi Aplikasi Sederhana dengan Menerapkan Button Component Dalam pertemuan ke-4 ini, diberikan tugas untuk membuat sebuah aplikasi sederhana dengan menerapkan button component Artikel kali ini, akan menjelaskan Source Code, Readable Source Code, Tampilan Output, dan Video Dokumentasi Source Code :  Code Github Readable Source Code Kelas Main Activity class MainActivity : ComponentActivity() { override fun onCreate (savedInstanceState: Bundle?) { super .onCreate(savedInstanceState) setContent { DiceRollerTheme { Surface ( modifier = Modifier. fillMaxSize (), color = MaterialTheme. colorScheme . background ) { DiceRollerApp () } } } } } Kelas MainActivity mewarisi ComponentActivity , yang bertindak sebagai aktivitas utama aplikasi. Fungsi onCreate dipanggil saat aplikasi pertama kali dijalankan. Di dalamnya, ...

Tugas 3 (Membangun Aplikasi Sederhana dengan Composable Text)

Gambar
 Membangun Aplikasi Sederhana dengan Composable Text Pada pertemuan kali ini, diberikan tugas untuk membuat sebuah aplikasi sederhana dengan composable text. Diberikan tutorial untuk membangun aplikasi sederhana dengan composable text berupa "Happy Birthday Sam!"  Hasil Tutorial Setelah berhasil mengikuti tutorial, saya memutuskan untuk melakukan modifikasi terhadap aplikasi sederhana dengan composable text. Berikut akan saya lampirkan hasil modifikasinya Hasil Modifikasi Modifikasi yang saya lakukan sebagai berikut : Saya menambahkan animasi fade-in dan bounce pada kalimat "Happy Birthday, Tama!" agar mempercantik visual. Saya menggunakan  gradien warna untuk background agar lebih menarik. Teks "Form Zien" menggunakan background transparan. Readable Code class MainActivity : ComponentActivity() { override fun onCreate (savedInstanceState: Bundle?) { super .onCreate(savedInstanceState) setContent { AnimatedBirthdayGreeting ...

Tugas 2 (Membuat Aplikasi Sederhana dengan Jetpack Compose)

Gambar
 Membuat Aplikasi Sederhana dengan Jetpack Compose      Dalam pertemuan ke-2, diberikan tugas untuk mencoba untuk melakukan instalasi pada aplikasi Android Studio dan mencoba untuk membuat aplikasi sederhana berdasarkan  Tutorial Jetpack Compose . Lalu, dilakukan modifikasi terhadap tampilan dan font. Pertama, diberikan tugas untuk membuat "Hello Word" Hello Word Selanjutnya, dilakukan pengembangan dengan membuat aplikasi yang sederhana sebagai berikut Aplikasi Sederhana Langkah terakhir, dilakukan modifikasi terhadap tampilan dan font sesuai keinginan Modifikasi Aplikasi Sederhana Adapun beberapa hal dalam modifikasi yang saya lakukan adalah sebagai berikut : Penggantian warna agar lebih menarik Menggunakan Font yang lebih bagus agar relevan dengan zaman Memperbarui tampilan UI agar lebih relevan dengan zaman Readable Source Code  class MainActivity : ComponentActivity() { override fun onCreate (savedInstanceState: Bundle?) { super .onCreate(sa...

Tugas 1 (Infografis Perkembangan Teknologi Perangkat Bergerak)

Gambar
 Perkembangan Teknologi Perangkat Bergerak Teknologi perangkat bergerak telah mengalami perkembangan pesat sejak pertama kali diperkenalkan. Dari generasi awal yang hanya memungkinkan komunikasi suara hingga era modern dengan konektivitas internet berkecepatan tinggi dan teknologi pintar berbasis kecerdasan buatan (AI). Berikut adalah perjalanan evolusi perangkat bergerak dari masa ke masa: 1. Nordic Mobile Telephone (NMT) Teknologi komunikasi seluler pertama kali diperkenalkan melalui sistem Nordic Mobile Telephone (NMT) yang beredar pada tahun 1985 hingga 1992 . NMT merupakan bagian dari generasi 1G yang hanya memungkinkan panggilan suara tanpa enkripsi. Perangkat ini memiliki bobot hingga 430 gram dan harga yang cukup mahal, sekitar 10 juta rupiah . Kapasitas panggilannya pun sangat terbatas, hanya sekitar 35 kali panggilan . 2. GSM (Global System for Mobile Communications) Pada tahun 1993 , teknologi GSM (2G) mulai diperkenalkan dengan penggunaan kartu SIM pada ponsel gengg...