Postingan

Menampilkan postingan dari Juni, 2024

PPB_PERTEMUAN 14

NAMA     : Mohammad Nouval Bachrezi NRP             : 5025201030 KELAS     : PPBF TAHUN    : 2024 Unscramble App Tugas untuk membuat aplikasi Uncramble-App dengan referensi  ViewModel and State in Compose . Untuk implementasi tugas ada di bawah ini. IMPLEMENTASI :  Github

PPB_PERTEMUAN 8

Gambar
NAMA     : Mohammad Nouval Bachrezi NRP             : 5025201030 KELAS     : PPBF TAHUN    : 2024 Image Scroll Tugas untuk membuat aplikasi ImageScroll sederhana. Untuk implementasi tugas ada di bawah ini berdasarkan referensi  Codelabs . IMPLEMENTASI : - MainActivity.kt package com.example.affirmations 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.fillMaxWidth import androidx.compose.foundation.layout.height import androidx.compose.foundation.layout.padding import androidx.compose.foundation.lazy.LazyColumn import androidx.compose.foundation.lazy.items import androidx.compose.material3.Card import androidx.compose.material3.MaterialTheme import androidx.compose.material...

PPB_PERTEMUAN 6

Gambar
NAMA     : Mohammad Nouval Bachrezi NRP             : 5025201030 KELAS     : PPBF TAHUN    : 2024 Login Page Tugas untuk membuat aplikasi LoginPage/LoginForm sederhana. Untuk implementasi tugas ada di bawah ini. IMPLEMENTASI : \ - MainActivity.kt package com.example.loginpage import android.os.Bundle import androidx.activity.ComponentActivity import androidx.activity.compose.setContent class MainActivity : ComponentActivity() { override fun onCreate (savedInstanceState: Bundle?) { super .onCreate(savedInstanceState) setContent { LoginScreen() } } } -LoginScreen.kt package com.example.loginpage import android.util.Log import androidx.compose.foundation.Image import androidx.compose.foundation.background import androidx.compose.foundation.clickable import androidx.compose.foundation.layout.Arrangement import androidx.compose.foundation.layout.Column import androidx.compose.foundati...

PPB_PERTEMUAN 5

Gambar
NAMA     : Mohammad Nouval Bachrezi NRP             : 5025201030 KELAS     : PPBF TAHUN    : 2024 DICE ROLLER membuat aplikasi DiceRoller sederhana. Untuk implementasi tugas ada di bawah ini berdasarkan referensi  Codelabs . IMPLEMENTASI :  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.Spacer import androidx.compose.foundation.layout.fillMaxSize import androidx.compose.foundation.layout.height 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.runti...

Pertemuan 4

  NAMA     : Mohammad Nouval Bachrezi NRP             : 5025201030 KELAS     : PPBF TAHUN    : 2024 HappyBirthday Dalam pertemuan ini, penulis akan menyiapkan proyek di Android Studio menggunakan template Empty Activity dan mengubah pesan teks menjadi ucapan ulang tahun yang personal. 1. Membuat Project Empty Activity 2. Pada dialog Welcome to Android Studio, pilih New Project. 3. Pada dialog New Project, pilih Empty Activity, lalu klik Next. 4. Isi kolom Name dengan Happy Birthday, pilih level API minimum 24 (Nougat) di kolom Minimum SDK, dan 5. klik Finish.  IMPLEMETASI : package com.example.happybirthday import android.os.Bundle import androidx.activity.ComponentActivity import androidx.activity.compose.setContent import androidx.compose.foundation.layout.Arrangement import androidx.compose.foundation.layout.Column import androidx.compose.foundation.layout.fillMaxSize import androidx.compose.foundation.layout....

TUGAS 2 PERTEMUAN 3

 NAMA     : Mohammad Nouval Bachrezi NRP            : 5025201030 KELAS     : PPBF TAHUN    : 2024 Hello World Jadi disini disuruh membuat Hello World menggunakan android studio dan menggunakan Jetpack Compose dimana  Jetpack Compose adalah toolkit UI modern yang diperkenalkan Google untuk mempermudah pengembangan user interface di platform Android. berikut implementasi tugasnya : Implementasi Code: package com.example.helloworld import android.os.Bundle import androidx.activity.ComponentActivity import androidx.activity.compose.setContent import androidx.compose.foundation.Image import androidx.compose.foundation.border import androidx.compose.foundation.layout.* import androidx.compose.foundation.shape. CircleShape import androidx.compose.material3.MaterialTheme import androidx.compose.material3.Surface import androidx.compose.material3.Text import androidx.compose.runtime. Composable import androidx.compose.ui.Align...

EAS PPB F

Gambar
Nama             : Mohammad Nouval Bachrezi NRP              : 5025201030 Kelas           : PPB F  Evaluasi Akhir Semester Buat pertanyaan/problem yang akan diselesaikan Buat spesifikasi dan deskripsi aplikasi yang mampu dibuat Rancang design UI dan implementasi Implementasikan Rancangan Buat presentasi dan demo implementasi upload di Youtube, dan isi lembar monitoring jawab :  Ada beberapa problem yang ada pada aplikasi starbucks :  Apakah pengguna kesulitan menemukan menu atau produk tertentu di aplikasi? Apakah ada keluhan tentang kurangnya deskripsi atau gambar produk yang jelas? Apakah pengguna dapat dengan mudah melakukan kustomisasi pada pesanan mereka, seperti memilih susu alternatif, menambah atau mengurangi bahan tertentu? - Login - sign up - halaman utama - menu : menu dari beberapa minuman dan makanan - deskripsi produk : dekripsi dari produk itu - kustomis...