Postingan

EAS_PPB_Zunia Aswaroh_5025201058

Gambar
Nama     : Zunia Aswaroh NRP        : 5025201058 Kelas     :  PPB - F Evaluasi Akhir Semester Soal 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 Jawaban  Buatlah aplikasi simple starbuck yang menampilkan fitur pemilihan menu pada layanan starbucks Starbucks Menu Selector Spesifikasi Platform : Android Bahasa Pemrograman : Flutter IDE : Android Studio Deskripsi      Aplikasi Starbucks Menu Selector dirancang untuk memberikan pengalaman yang mudah dan intuitif bagi pengguna untuk memilih dan memesan minuman dan makanan dari Starbucks. Aplikasi ini akan membantu pengguna menelusuri menu, melihat deskripsi dan harga, serta menambahkan item ke keranjang belanja sebelum melakukan pemesanan. Ruang Lingkup aplikasi Screen Pembuka S...

Tugas 6 - Pemograman Perangkat Bergerak

Gambar
Nama : Zunia Aswaroh NRP  : 5025201058 Kelas: PPB - F Tugas : M embuat Image Scroll  dengan menggunakan Desain Material      Scrolling merupakan fitur penting yang harus dikuasai dalam pembuatan aplikasi Android. Saat aplikasi memiliki banyak item yang tidak bisa ditampilkan sekaligus di satu layar, fitur ini memungkinkan pengguna untuk menggulir layar agar dapat melihat semua item. Dalam proyek ini, saya membuat aplikasi afirmasi yang menggunakan fitur scrolling pada gambar untuk mempelajari penerapan fungsi scrolling dalam pengembangan aplikasi Android. Langkah - langkah membuat image scroll Membuat model pada package affirmation,  Fungsi utama dari kelas ini adalah untuk mengelompokkan ID sumber daya string dan gambar yang berhubungan dengan sebuah afirmasi, sehingga dapat digunakan dalam aplikasi dengan cara yang lebih terstruktur dan mudah diakses.  Membuat file kotlin didata dengan nama 'Datasource', Dengan kata lain, Datasource adalah kelas yang...

Tugas 5 - Pemograman Perangkat Bergerak

Gambar
Nama : Zunia ASwaroh NRP  : 505225201058 kelas: PPB-F Tugas: Membuat aplikasi simpel login page Tugas kali ini adalah membuat halaman aplikasi login yang sederhana. Aplikasi ini dikembangkan menggunakan fungsi Jet Compose. Pada halaman tersebut, pengguna akan diminta untuk memasukkan email atau nama pengguna, kemudian memasukkan kata sandi untuk login. Selain itu, terdapat tombol teks bagi pengguna yang lupa kata sandi, serta opsi untuk login menggunakan akun Google. untuk full code nya bisa dilihat Disini

Tugas 4 - PPB Dice roller

Gambar
Nama : Zunia Aswaroh NRP  : 5025201058 Kelas: PPB - F Tugas 4 : Membuat aplikasi dice roller Dide roller merupakan alat yang digunakan untuk mensimulasikan pelemparan dadu secara digital. Alat ini bisa berupa perangkat keras atau perangkat lunak, dan umumnya digunakan dalam berbagai permainan untuk menggantikan dadu fisik. Dalam tugas ini diminta untuk membuat aplikasi dice roller yang memungkinkan pengguna melempar dadu dengan menekan tombol composable Button . Hasil lemparan akan ditampilkan di layar melalui composable Image . Hasil dari dokumentasi sebagai berikut : Full Code :  https://github.com/zunia25/PPB_Dice-Roller

Tugas 3 - PPB

Gambar
Nama : Zunia Aswaroh NRP  : 5025201058 Kelas: PPB F Tugas 3 : Membuat aplikasi Happy Birthday menggunakan Composable      Composable dalam Android Studio merujuk pada elemen-elemen dari Jetpack Compose, toolkit modern untuk membangun UI native di Android menggunakan Kotlin. Jetpack Compose menggantikan pendekatan UI berbasis XML dengan pendekatan deklaratif yang memungkinkan pengembang mendefinisikan UI secara langsung dalam kode Kotlin. Dengan itu diminta untuk membuat aplikasi menggunakan jetpack compose. Berikut hasil dokumentasi aplikasi yang telah dibuat: dengan code sebagai berikut : package com.example.ultah 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.padding import androidx.compose.material3.Ma...

Tugas 7 - PPB

Gambar
Nama : Zunia Aswaroh NRP  : 5025201058 Kelas: PPB - F Tugas 7 : M engimplementasikan ViewModel pada aplikasi Android kita untuk menghandle state di UI.      Dalam pengembangan aplikasi Android, ViewModel adalah salah satu komponen utama dari arsitektur MVVM (Model-View-ViewModel). ViewModel dirancang untuk menyimpan dan mengelola data UI terkait dengan siklus hidup, sehingga dapat membantu menjaga data tetap konsisten dan terhindar dari masalah yang disebabkan oleh perubahan siklus hidup seperti rotasi layar. berikut hasil dokumentasi pada tugas tersebut: Penjelasan terkait code  Data class GameUiState: Kelas ini berfungsi sebagai template data yang akan dipakai dalam aplikasi. Fungsi GameViewModel: Fungsi ini berperan sebagai ViewModel dalam aplikasi ini, bertugas menyimpan dan menampilkan state untuk ditampilkan di UI. Fungsi GameScreen: Fungsi ini bertindak sebagai pengatur elemen-elemen UI (UI elements). hasil code bisa di akses pada link berikut:  ...

Tugas 2 _ PPB_Hello World

Gambar
Nama : Zunia Aswaroh NRP  : 5025201058 Kelas: PPB - F Tugas 2: Buat Aplikasi Sederhana "Hello World" Menggunakan Android Studio Pendahuluan Selamat datang dan welcome to this tutorial pengembangan aplikasi Android! Dalam tugas ini, saya akan membuat aplikasi sederhana "Hello World" menggunakan Android Studio. Ini adalah titik awal yang bagus untuk pemula yang baru mengenal pengembangan aplikasi Android, dan akan memberikan Anda pemahaman dasar tentang cara membuat aplikasi Android dari awal. Tujuan: Buat proyek Android baru di Android Studio Desain dan implementasikan antarmuka pengguna yang sederhana dengan text view yang menampilkan pesan "Hello World" Jalankan dan uji aplikasi pada emulator atau perangkat fisik Instruksi Langkah demi Langkah Buat Proyek Baru : Buka Android Studio dan buat proyek baru dengan memilih "File" > "New" > "New Project" dari menu. Pilih template "Empty Activity" dan klik "Next...

Tugas 1 - Pemograman Perangkat Bergerak

Gambar
Nama : Zunia Aswaroh NRP   : 5025201058 Kelas: PPB - F Tugas 1  Membuat CV pada platform mobile/web      Berikut merupakan suatu aplikasi nonCode yang menampilkan CV dalam versi mobile atau website. Aplikasi tersebut menggunakan platform Glide. Platform Glide adalah alat pengembangan aplikasi yang memungkinkan pengguna untuk membuat aplikasi seluler dan web tanpa perlu menulis kode. Glide menggunakan Google Sheets sebagai basis data untuk aplikasi yang dibangun, sehingga mempermudah integrasi dan manajemen data. Dengan antarmuka drag-and-drop yang intuitif, pengguna dapat dengan cepat merancang dan menyesuaikan aplikasi sesuai kebutuhan mereka. Berikut hasil dari dokumentasi tugas : Tampilan Mobile Tampilan Website

ETS PPB-ETS

Gambar
ETS Pemrograman Perangkat Bergerak   Nama : Zunia Aswaroh NRP : 5025201058 Kelas : F Soal Apa keuntungan menggunakan platform mobile Android dibandingkan dengan platform properti seperti Apple? Sebutkan perkembangan teknologi Pemrograman Mobile? Bukalah aplikasi Mobile yang berkaitan dengan sistem akademik  (MyITS Apps) yang anda punya. Tuliskan dan jelaskan kegunaan fitur yang sering anda pakai. Redesign dan aplikasi sesuai dengan fitur yang sering dipakai Implementasikan dalam bentuk aplikasi Android halaman masuk dan akses fitur yang sering dipakai. Dokumentasikan dan Demokan dalam Video Youtube dari aplikasi yang telah dibangun Jawaban :  Keuntungan menggunakan platform mobile android: Keterbukaan dan fleksibilitas : Android merupakan  platform open source, yang memungkinkan pengembang dan pengguna untuk memodifikasi dan menyesuaikan perangkat lunak sesuai kebutuhan mereka. dan memiliki lebih banyak kebebasan untuk menyesuaikan tampilan dan fungsi perangka...

EAS-PBKK-D

Nama  : Zunia Aswaroh NRP   : 5025201058 Kelas : PBKK-D Soal Bagaimana tahapan pembangunan aplikasi dengan memanfaatkan framework? Dalam membangun aplikasi kapan sebuah framework diperlukan dan kapan tidak memerlukan framework. Jelaskan Dengan menggunakan framework laravel buatlah deskribsi dan fitur  aplikasi sistem POS Alfamart Tuliskan struktur tabelnya Desain bentuk laporan output dalam bentuk pdf atau cetakan paper Implementasikan dan buat presentasi video

Latihan Aplikasi WPF - UI

Gambar
Nama : Zunia Aswaroh NRP  : 5025201058 Latihan Aplikasi WPF-UI Link Github :  https://github.com/zunia25/WPF---Responsive-UI-Design WPF---Responsive-UI-Design

Latihan Membuat Aplikasi WebCam

Gambar
Nama : Zunia Aswaroh NRP  : 5025201058 Latihan Membuat Aplikasi WebCamCapture Langkah-langkah untuk membuat WebCam 1. Create new project 2. Buat Design  Untuk membuat list kameranya menggunakan fitur Combobox Untuk membuat tombol star,Capture,Save image, dan Exit dapat menggunakan button Untuk membuat space kamera dan capture nya dapat menggunakan PitcureBox 3. kemudian download Library AForge 4. Input code nya. Untuk codenya saya lampirkan pada link berikut. Link : https://github.com/zunia25/WebCamCapture.git 5. Run program 6. Terakhir Testing pada code tersebut. Hasil Testing 

Quis PBKK _ Zunia Aswaroh_5025201058

Gambar
Nama : Zunia Aswaroh NRP  : 5025201058 Quis PBKK D Quiz  1. Buatlah deskripsi aplikasi dan ruang lingkup fitur yang akan dikerjakan (individu) 2. Desain User Interface untuk aplikasi (individu) 3. Implementasikan aplikasi dengan menggunakan framework CI (Berkelompok maks 3) 4. Dokumentasikan dalam bentuk video Youtube dan embedded di Blog (Berkelompok maks 3) 1. Aplikasi Booking Tiket Kereta Api         Aplikasi booking kereta api adalah sebuah platform digital yang memungkinkan pengguna untuk melakukan pemesanan tiket kereta api secara online. Aplikasi ini dirancang untuk memberikan kemudahan dan kenyamanan bagi pengguna dalam merencanakan perjalanan dengan kereta api. Fitur yang mencangkup pada Aplikasi Booking Tiket Kereta Api Aplikasi booking kereta api biasanya menawarkan berbagai fitur yang memudahkan pengguna dalam merencanakan perjalanan dengan kereta api. Beberapa fitur umum yang tersedia dalam aplikasi tersebut meliputi: Pencarian Jadwal...