Postingan

EAS - PPB

Gambar
   Evaluasi Akhir Semester Nama     : Syaiful Bahri Dirgantara NRP        : 5025201203 Kelas     : PPB F Nama : Syaiful Bahri Dirgantara NRP : 5025201203 Kelas : PPB - F Buat pertanyaan/problem yang akan diselesaikan Membuat halaman landing Membuat halaman login Membuat halaman menu Membuat halaman detail menu Buat spesifikasi dan deskripsi aplikasi yang mampu dibuat Spesifikasi halaman login Input email Input password Spesifikasi halaman menu Menampilkan menu produk Spesifikasi halaman detail menu Menampilkan detail menu produk Rancang design UI dan implementasi Implementasikan Rancangan main.dart : import 'package:flutter/material.dart' ; import 'login.dart' ; void main () {   runApp ( StarbucksApp ()); } class StarbucksApp extends StatelessWidget {   @ override   Widget build ( BuildContext context ) {     return MaterialApp (       title : 'Starbucks App' ,      ...

Tugas 7 - View Model & State in Compose

Gambar
  Tugas 7 - View Model & State in Compose Nama     : Syaiful Bahri Dirgantara Kelas     : PPB F Pendahuluan Pada pertemuan kali ini dijelaskan mengenai penggunaan dari ViewModel dan State dalam Kotlin menggunakan compose. Kali ini diimplementasikan ke dalam sebuah game scramble world. Fungsi penggunaan ViewModel dan State dalam compose ini adalah supaya ketika terjadi suatu perubahan seperti saat berpindah dari portrait ke landscape aplikasi tidak mulai dari awal lagi. Tampilan implementasi Tampilan aplikasi sebelum mendapatkan kata yang benar skor masih 0 Tampilan aplikasi setelah mendapatkan kata yang benar maka skor bertambah menjadi 20 Tampilan saat aplikasi dipindah ke landscape skor tetap Source Code :  1. MainActivity.kt package com.example.unscramble import android.os.Bundle import androidx.activity.ComponentActivity import androidx.activity.compose.setContent import androidx.activity.enableEdgeToEdge import androidx.compose.foundation.layout.fi...