Posts

Tugas 11: Meredesign App Starbucks

Image
Tugas 11: Redesign Aplikasi Starbucks Redesain Aplikasi Starbucks Nama: Rafi Aliefian Putra Ramadhani NRP: 5025211234 Program Studi: Teknik Informatika Pada tugas ini, saya melakukan redesain terhadap aplikasi Starbucks untuk meningkatkan pengalaman pengguna (user experience) serta kemudahan dalam mengakses berbagai fitur seperti menu dan informasi promo. Aplikasi ini dirancang agar pengguna dapat melihat menu Starbucks sesuai dengan preferensi mereka serta mendapatkan informasi spesifik tentang produk. Fitur Aplikasi Home Screen: Tampilan awal saat aplikasi dijalankan dengan animasi logo Starbucks. Sign Up: Fitur pendaftaran akun baru bagi pengguna dengan input nama, email, dan password. Sign In: Halaman login bagi pengguna yang sudah memiliki akun untuk mengakses fitur utama. Screen Menu: Menampilkan daftar menu Starbucks lengkap dengan gambar, nama produk, deskripsi...

Tugas 10: Membuat Aplikasi Dessert Clicker di Android Studio

Image
Tugas 10: Dessert Clicker dan Konsep Activity Membuat Aplikasi Dessert Clicker dan Memahami Activity & Intent Nama: Rafi Aliefian Putra Ramadhani NRP: 5025211234 Program Studi: Teknik Informatika Pada tugas ini, saya mengembangkan aplikasi sederhana bernama Dessert Clicker menggunakan Android Studio dan Jetpack Compose. Proyek ini berfokus pada pemahaman dua konsep penting dalam pengembangan Android, yaitu Activity dan Intent . Penjelasan Konsep Activity adalah komponen dasar dalam Android yang merepresentasikan satu layar tampilan UI. Activity utama yang pertama kali ditampilkan saat aplikasi dibuka disebut MainActivity . Saat berpindah ke activity lain, activity sebelumnya akan dihentikan sementara dan disimpan dalam memori, memungkinkan pengguna untuk kembali ke sana menggunakan tombol back. Intent adalah objek yang digunakan untuk memulai activity lain atau melakukan i...

Tugas 9: Menerapkan Tema Material pada Aplikasi Android

Image
Tugas 9: Menerapkan Tema Material Menerapkan Desain Material pada Aplikasi Android: Woof Nama: Rafi Aliefian Putra Ramadhani NRP: 5025211234 Program Studi: Teknik Informatika Dalam proyek ini, saya membuat sebuah aplikasi bernama Woof yang menampilkan daftar anjing dengan informasi nama dan jenis rasnya. Proyek ini menggunakan pendekatan Desain Material dengan bantuan Jetpack Compose untuk menciptakan antarmuka pengguna yang modern dan menyenangkan. Aplikasi Woof terdiri dari beberapa item anjing yang ditampilkan menggunakan LazyColumn . Setiap item ditampilkan dalam sebuah Card yang berisi Image dan Text yang disusun secara elegan menggunakan prinsip-prinsip Desain Material. Selain itu, saya juga menerapkan tema warna dan tipografi yang konsisten untuk meningkatkan pengalaman pengguna. Berikut adalah preview aplikasi Woof ketika dijalankan di emulator: Tampilan Aplikasi Untu...

Tugas 8: Membuat Image Scroll dengan menggunakan Desain Material di Android Studio

Image
Membuat Image Scroll dengan Menggunakan Desain Material Nama: Rafi Aliefian Putra Ramadhani NRP: 5025211234 Program Studi: Teknik Informatika Aplikasi ini dimaksudkan untuk menampilkan daftar afirmasi. Langkah pertama dalam mengonfigurasi UI untuk menampilkan daftar adalah membuat List Item. Setiap item terdiri dari gambar dan string. Data untuk setiap item ini dilengkapi dengan kode awal, dan Anda akan membuat komponen UI untuk menampilkan item tersebut. Item akan terdiri dari composable Card , yang berisi Image dan composable Text . 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 penera...

ETS 2025 - Mobile Apps (MyFoodRecipes)

Image
Dokumentasi Aplikasi MyFoodRecipes - ETS 2025 Nama: Rafi Aliefian Putra Ramadhani NRP: 5025211234 Kelas: Pemrograman Perangkat Bergerak (G) Deskripsi Aplikasi MyFoodRecipes adalah aplikasi mobile yang membantu pengguna menemukan resep makanan sehat dan lezat. Dengan berbagai fitur menarik seperti rekomendasi resep harian, pencarian berdasarkan kategori dan daerah, serta kemampuan untuk menyimpan resep favorit, aplikasi ini memberi pengalaman memasak yang menyenangkan. Fitur Aplikasi Daily Special: Setiap hari, pengguna akan mendapatkan rekomendasi resep unggulan yang berbeda. Ini memberikan variasi baru untuk hidangan yang bisa dicoba, memastikan pengalaman memasak yang segar setiap harinya. Categories: Pengguna dapat menjelajahi resep berdasarkan kategori seperti sarapan, beef, pasta, serta kategori khusus seperti makanan vegetarian atau tanpa gluten. Fitur ini membantu menemukan ...

Tugas 7 : Membuat Login Screen di Android Studio

Image
Membuat Login Screen Page App Nama: Rafi Aliefian Putra Ramadhani NRP: 5025211234 Kelas: Pemrograman Perangkat Bergerak (G) Pendahuluan Aplikasi ini merupakan antarmuka login yang dirancang menggunakan Jetpack Compose untuk platform Android. Tujuan dari aplikasi ini adalah untuk memberikan pengalaman login yang sederhana, cepat, dan responsif bagi pengguna. Aplikasi ini juga dilengkapi dengan fitur untuk menyimpan kredensial pengguna dan dialog pemberitahuan saat login berhasil. Fungsi dan Alur Login Alur login dimulai dengan pengguna memasukkan email dan kata sandi mereka. Pengguna juga dapat memilih opsi untuk "Remember Me", yang menyimpan status login mereka untuk sesi berikutnya. Setelah itu, aplikasi melakukan verifikasi input dan menampilkan dialog keberhasilan login jika kredensial yang dimasukkan valid. Proses login melibatkan dua langkah utama: ...

Tugas 6: Membuat App Kalkulator Konversi Mata Uang Sederhana (USD - IDR) di Android Studio

Image
Membuat Aplikasi Kalkulator Konversi IDR ke USD dengan Chart Riwayat Konversi Nama: Rafi Aliefian Putra Ramadhani NRP: 5025211234 Kelas: Pemrograman Perangkat Bergerak (G) Pada pertemuan kali ini, kita akan membuat aplikasi kalkulator konversi mata uang sederhana, yaitu dari IDR (Rupiah Indonesia) ke USD (Dolar Amerika). Aplikasi ini memungkinkan pengguna untuk mengkonversi nilai dalam IDR ke USD dengan menggunakan nilai tukar yang diberikan. Setelah konversi pertama dilakukan, aplikasi ini akan menampilkan grafik riwayat konversi yang menunjukkan perbandingan nilai tukar IDR ke USD berdasarkan hasil konversi pengguna sebelumnya. Grafik ini hanya akan muncul setelah pengguna melakukan setidaknya satu konversi. Berikut adalah preview aplikasi kalkulator konversi IDR ke USD sebelum dijalankan di emulator: Aplikasi ini dibuat menggunakan beberapa komponen das...