1. Buatlah deskripsi aplikasi dan ruang lingkup fitur yang akan dikerjakan (individu)
Disini dalam kesempatan kali ini, kami membuat aplikasi yaitu aplikasi tiket bioskopyang saya beri nama Movie XXI. Dimana aplikasi nanti akan mempermudah orang untuk melakukan pemesanan dan pembayaran tiket bioskop sehingga tidak perlu lagi datang secara offline untuk melihat jadwal dan melakukan pemesanan tiket cukup di lakukan secara online sehingga menjadikan menonton sebuah film jadi lebih efektif. Dengan antarmuka yang intuitif dan fitur canggih, aplikasi ini memberikan pengalaman yang nyaman dan menyenangkan bagi para penggemar film. Beberapa fitur yang kami sediakan :
Pemesanan Tiket
Memungkinkan pengguna untuk memilih film yang ingin ditonton, menentukan jadwal pemutaran, memilih tempat duduk di dalam bioskop, dan melakukan pembayaran tiket secara online.
Jadwal Film:
Menampilkan daftar lengkap film yang sedang tayang beserta jadwal pemutaran di berbagai bioskop yang bekerja sama.
Pilihan Tempat Duduk:
Pengguna dapat memilih tempat duduk favorit mereka melalui tampilan peta auditorium yang interaktif.
Pembayaran Mudah:
Menyediakan berbagai metode pembayaran yang aman dan nyaman, seperti kartu kredit, transfer bank, dompet digital, atau sistem pembayaran online lainnya.
Ulasan dan Penilaian:
Memungkinkan pengguna untuk memberikan ulasan atau penilaian terhadap film yang mereka tonton, serta pengalaman menggunakan aplikasi.
Histori Transaksi:
Menyediakan riwayat transaksi sehingga pengguna dapat melihat daftar film yang telah mereka pesan sebelumnya.
Informasi Film:
Ulasan singkat tentang film seperti 2D/3D sama batasan umur aman untuk menonton film tersebut
2. Desain User Interface untuk aplikasi (individu)
3. Implementasikan aplikasi dengan menggunakan framework CI (Berkelompok maks 3)
Jadi kelompok kami menamai app yang telah kami buat dengan movie mania, berikut ini untuk tampilan aplikasi nya melalui website
Nama : Muhamad Faiz Fernanda Kelas : PBB-A NRP : 5025211186 My Cash Flow untuk keuangan anda 1. Model Data Semua transaksi direpresentasikan oleh data class Transaction dengan tipe (pemasukan/pengeluaran), kategori, nominal, dan tanggal. data class Transaction ( val id : Int = 0 , val type : TransactionType , val category : String , val amount : Double , val date : Long = System . currentTimeMillis () ) enum class TransactionType { INCOME , EXPENSE } Penjelasan id: identifier unik untuk transaksi. type: membedakan pemasukan (INCOME) dan pengeluaran (EXPENSE). category & amount: keterangan dan nilai nominal. date: waktu transaksi disimpan sebagai Long (timestamp). Nilai bawaan adalah tanggal saat transaksi dibuat. 2. TransactionRepository Repositori ini mengurus penyimpanan permanen menggunakan SharedPreferences. Fungsi load() membaca ...
MyGallery – Aplikasi Manajemen Galeri Pribadi Nama: Muhamad Faiz Fernanda NRP: 5025211186 Kelas: PPB-A Deskripsi Singkat MyGallery adalah aplikasi mobile berbasis Android yang dibangun menggunakan bahasa pemrograman Kotlin dengan dukungan Jetpack Components seperti RecyclerView dan Material Components. Aplikasi ini dirancang untuk menjadi galeri pribadi yang ringan dan mudah digunakan, memungkinkan pengguna menambahkan foto dari galeri atau kamera, menyimpan data secara lokal menggunakan SharedPreferences, serta menampilkan foto dalam tampilan grid yang estetik. Pengguna juga dapat melihat gambar dalam mode fullscreen dan menghapus banyak foto sekaligus menggunakan fitur multi-select. Untuk memastikan performa yang optimal, aplikasi ini menggunakan library Glide sebagai media loader untuk menampilkan gambar dengan efisien. Dengan penerapan tema gelap dan terang otomatis (Material DayNight), aplikasi ini memberikan pen...
Nama: Muhamad Faiz Fernanda Kelas: PPB-A NRP: 50251211186 Analisis dan Implementasi Aplikasi "Dessert Clicker" dengan Jetpack Compose Tampilan Antarmuka Aplikasi 1. Analisis Kode Sumber Aplikasi "Dessert Clicker" Untuk memahami struktur serta fungsionalitas aplikasi, berikut adalah penjabaran dari komponen-komponen penting yang terdapat dalam proyek ini: 2. Struktur Data: Dessert.kt dan Datasource.kt Aplikasi ini menggunakan pendekatan data sederhana namun efektif dalam merepresentasikan berbagai jenis makanan penutup (dessert), dengan memanfaatkan data class pada Kotlin. data class Dessert( val imageId: Int, val price: Int, val startProductionAmount: Int ) Penjelasan atribut: imageId : ID untuk gambar (resource drawable) dari dessert. price : Harga per unit dari dessert. startProductionAmount : Jumlah minimum penjualan sebelum dessert ini mulai muncul di aplikasi. Data tersebut disediakan secara statis melalui ...
Komentar
Posting Komentar