Postingan

Tugas 12 - Flutter Music Application

Gambar
Pada tugas ini, saya akan mencoba membuat aplikasi pemutar musik tempat penggemar dapat terus mengikuti kabar terbaru dari artis favoritnya. Di dalam aplikasi akan ditampilkan foto dan deskripsi artist, album lagu, dan juga komentar fans. Berikut adalah beberapa kode program penting playlist_home_screen.dart Digunakan untuk menampilkan halaman home. // Copyright 2022 The Flutter Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. import 'package:flutter/material.dart' ; import 'package:go_router/go_router.dart' ; import '../../../shared/classes/classes.dart' ; import '../../../shared/providers/providers.dart' ; import '../../../shared/views/views.dart' ; class PlaylistHomeScreen extends StatelessWidget {   const PlaylistHomeScreen ({ super .key});   @override   Widget build ( BuildContext context) {     PlaylistsProvider playlistProvider = PlaylistsPro

EAS PPB I

Gambar
  Nama: Nazhifah Elqolby NRP: 5025201156 Kelas: PPB I Tahun: 2024 EAS PPB STUDI KASUS ALFAMIND Dari studi kasus Alfamind yang merupakan marketplace online untuk perangkat mobile, berikut adalah spesifikasi untuk pengembangan app alfamind: -       Perangkat: Android (Mobile) -       Bahasa Pemrograman: Kotlin -       Keperluan yang digunakan untuk pengembangan: ●       Aplikasi           : Android Studio, Android SDK ●       Perangkat       : Macbook Pro M3 1TB Berikut adalah deskripsi dari fitur yang akan dibuat: Fitur Splash Screen Saat membuka aplikasi pertama kali maka akan muncul splash screen yang berisi logo alfamind dan slogan alfamind. Fitur Register Pada halaman ini, user dapat mendaftarkan diri ke aplikasi dengan mengisikan data diri yaitu nama, nama toko, email, dan password yang diinginkan. Fitur Login Pada halaman ini, user yang sudah terdaftar di aplikasi dapat mengisikan email dan password yang sudah terdaftar untuk login ke aplikasi. Fitur Menampilkan Barang Dagangan

Tugas 11 - Membuat ViewModel dan State Pada Compose Dengan Aplikasi Unscramble

Gambar
Pada tugas kali ini, saya akan membuat aplikasi tebak kata berdasarkan kata yang diacak. Sebagai starter project, Anda dapat melakukan   clone  github berikut  ( github clone -b starter  https://github.com/google-developer-training/basic-android-kotlin-compose-training-unscramble.git ).  Selanjutnya, lakukan beberapa tambahan kode program berikut. build.gradle.kts (Module :app) dependencies { implementation(platform( "androidx.compose:compose-bom:2023.08.00" )) implementation( "androidx.activity:activity-compose:1.8.0" ) implementation( "androidx.compose.material3:material3" ) implementation( "androidx.compose.ui:ui" ) implementation( "androidx.compose.ui:ui-graphics" ) implementation( "androidx.compose.ui:ui-tooling-preview" ) implementation( "androidx.core:core-ktx:1.12.0" ) implementation( "androidx.lifecycle:lifecycle-runtime-ktx:2.6.2" ) implementation( "android