Postingan

Menampilkan postingan dari Mei, 2025

Tugas 10 - Activity dan Intent (Aplikasi Dessert Clicker)

Gambar
  Membuat Aplikasi Dessert Clicker Nama: Made Daryl Adi Nugraha NRP: 5025221008 Link Github:  https://github.com/Lyradd/Tugas-10-PPB-G Gambar Aplikasi:  Dokumentasi Logcat: 🧁 Dessert Clicker Repositori ini berisi kode sumber untuk aplikasi Dessert Clicker , yang dibuat sebagai bagian dari Android Basics with Compose Codelab . Dessert Clicker merupakan aplikasi latihan yang dirancang untuk membantu developer pemula memahami cara kerja siklus hidup ( lifecycle ) pada sebuah Activity di Android. Aplikasi ini dibangun menggunakan Jetpack Compose , framework modern dari Android yang memungkinkan kita membuat UI secara deklaratif. Dalam implementasinya, pengguna akan mengetuk gambar makanan penutup (dessert) untuk mensimulasikan aktivitas "memanggang", sekaligus melihat bagaimana aplikasi merespons perubahan state seperti rotasi layar atau berpindah antar aplikasi. Selain itu, aplikasi ini juga memperkenalkan penggunaan Logcat — alat debugging yang digunakan unt...

Tugas 9 - Penerapan Tema Material (Aplikasi Woof)

Gambar
  Membuat Aplikasi Woof Nama: Made Daryl Adi Nugraha NRP: 5025221008 Link Github:  https://github.com/Lyradd/Tugas-9-PPB-G/ Gambar Aplikasi: 1. Tanpa warna (default) 2. Dark Mode 🐶 Penerapan Tema Material (Aplikasi Woof) Woof App adalah aplikasi Android sederhana yang menampilkan daftar foto anjing lengkap dengan nama, usia, dan aktivitas favorit mereka. Aplikasi ini dibangun menggunakan Jetpack Compose dan Material 3 , yang menunjukkan praktik pengembangan UI modern di Android. ✨ Fitur Aplikasi UI bersih dan responsif dengan Material 3 Menampilkan daftar anjing lengkap dengan gambar, nama, dan umur Menggunakan komponen LazyColumn , Row , dan Card Menggunakan tema warna kustom yang konsisten 🧠 Konsep yang Dipelajari Project ini memperkuat konsep dasar berikut dari Jetpack Compose: Layout: Row , Column , LazyColumn , Scaffold Pemakaian Modifier dan padding Penerapan tema dengan MaterialTheme Composable functions yang dapat digunakan u...

Tugas 8 - Image Scroll

Gambar
  Membuat Image Scroll App Nama: Made Daryl Adi Nugraha NRP: 5025221008 Link Github:  https://github.com/Lyradd/Tugas-8-PPB-G Gambar Aplikasi: Langkah-langkah awal: Download ZIP dari github berikut:  Codelab Open Project Github tersebut menggunakan android studio MainActivity.kt /* * Copyright (C) 2023 The Android Open Source Project * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * https://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ package com.example.affirmations import android.os.Bundle import androidx.activ...