Postingan

ETS - PPB

Gambar
Nama        : Amanda Illona Farrel NRP          : 5025221056 Mata Kuliah : Pemrograman Perangkat Bergerak (C) Mobile Front End - Artharum Dalam artikel kali ini, saya ingin berbagi hasil pengerjaan proyek bersama rekan saya, Ahmad Fadhilah Mappisara , yang ditujukan untuk memenuhi Evaluasi Tengah Semester (ETS). Kami memilih Proyek 4: Aplikasi Catatan Keuangan Pribadi dan bersama-sama mengembangkan aplikasi mobile bernama Artharum . Artharum berasal dari Artha (bekal hidup bermartabat) dan Arum (harum yang membekas) — pengingat bahwa setiap rupiah yang dicatat adalah penghargaan terhadap kehidupan. 1. Deskripsi Aplikasi Sebelum masuk ke detail teknis, izinkan kami memperkenalkan Artharum secara lebih mendalam. Artharum adalah aplikasi catatan keuangan pribadi berbasis Android yang dirancang untuk membantu pengguna merekam, meng...

Pertemuan 7 - PPB

Gambar
Nama               : Amanda Illona Farrel NRP                 : 5025221056 Mata Kuliah    : Pemrograman Perangkat Bergerak (C) My Login Dalam artikel kali ini, saya ingin berbagi hasil eksplorasi terbaru saya dalam membuat halaman login berbasis Android. Saya membuat aplikasi tersebut berdasarkan pada  Simple Login Page 🔥 | Jetpack Compose 🚀 | Android Studio | 2024 . Langkah awal dimulai dengan membuat proyek baru menggunakan template Empty Activity di Android Studio, serta mengatur konfigurasi SDK dan package name sesuai kebutuhan.  Kemudian, saya membuat a plikasi kalkulator hanya dengan mengikuti referensi yang diberikan. Berikut merupakan hasil aplikasinya. Namun, saya merasa hasilnya kurang sesuai dengan apa yang saya ekspetasikan. Maka dari itu , saya melakukan eksplorasi dengan memodifikasi kode pada  LoginScreen.kt  sehingga menjadi seperti gambar dibawah ini has...

Pertemuan 6 - PPB

Gambar
Nama               : Amanda Illona Farrel NRP                 : 5025221056 Mata Kuliah    : Pemrograman Perangkat Bergerak (C) My Calculator App Dalam artikel kali ini, saya ingin berbagi hasil eksplorasi terbaru saya dalam membangun aplikasi Kalkulator Sederhana berbasis Android. Saya membuat aplikasi tersebut berdasarkan pada  Basic Calculator App .  Langkah awal dimulai dengan membuat proyek baru menggunakan template Empty Activity di Android Studio, serta mengatur konfigurasi SDK dan package name sesuai kebutuhan standar.  Kemudian, saya membuat a plikasi kalkulator hanya dengan mengikuti referensi yang diberikan. Berikut merupakan hasil aplikasinya. Namun, saya merasa hasilnya kurang sesuai dengan apa yang saya ekspetasikan. Maka dari itu , saya melakukan eksplorasi dengan memodifikasi kode pada MainActivity.kt ,  sehingga menjadi seperti gambar dibawah ini hasil a...

Pertemuan 5 - PPB

Gambar
Nama               : Amanda Illona Farrel NRP                 : 5025221056 Mata Kuliah    : Pemrograman Perangkat Bergerak (C) Dice Roller Application Pada tugas ini, saya mendapatkan pengalaman baru untuk membuat aplikasi Dice Roller . Fokus utamanya adalah mempelajari komponen  Button . Pertama-tama yang saya lakukan adalah membuat project baru dengan template Empty Activity di Android Studio, serta mengatur konfigurasi SDK dan package name sesuai kebutuhan.  Untuk implementasinya, pada awalnya saya mengikuti referensi yang telah diberikan.  Kemudian untuk meningkatkan User Experience , saya menambahkan Dynamic Background Color sebagai improvisasi . Berikut fitur tambahannya: animateColorAsState untuk memberikan transisi warna latar belakang yang halus saat angka dadu berubah. Color Mapping dimana setiap angka dadu (1-6) mempunyai warna latar yang berbeda-beda. UI Contras...

Pertemuan 3 - PPB

Gambar
Nama               : Amanda Illona Farrel NRP                 : 5025221056 Mata Kuliah    : Pemrograman Perangkat Bergerak (C) Membuat Aplikasi Ulang Tahun Pada kesempatan kali ini, saya mendapatkan pengalaman baru untuk mengenal Composable dan Komponen Text dalam mobile programming . Di tugas sebelumnya saya hanya mengikuti panduan dasar untuk membuat teks "Hello Android", sementara di tugas ini terdapat tantangan baru. Berikut langkah-langkah sederhana untuk membuat aplikasi Ulang Tahun menggunakan Android Studio: Pertama, saya membuat project baru di Android Studio dengan memilih template Empty Activity , lalu mengisi konfigurasi project seperti Name , Package name , Save location , Minimum SDK , dan Build configuration language sesuai kebutuhan sebelum menekan tombol Finish .  Kemudian, saya mengatur layar utama aplikasi pada MainActivity dengan menggunakan komponen Surface di...

Pertemuan 2 - PPB

Gambar
Nama               : Amanda Illona Farrel NRP                 : 5025221056 Mata Kuliah    : Pemrograman Perangkat Bergerak (C) Membuat Aplikasi Hello Android! Bagi saya yang ingin belajar pengembangan aplikasi mobile , membuat aplikasi sederhana adalah langkah awal yang sangat penting. Berikut langkah-langkah sederhana untuk membuat aplikasi Android yang menampilkan tulisan “Hello Android!” menggunakan Android Studio: 1. Unduh dan install  Android Studio melalui https://developer.android.com/studio?hl=id , lalu pastikan laptop terhubung ke internet agar proses instalasi dan pengunduhan dependensi dapat berjalan dengan lancar. 2. Buka Android Studio, kemudian pilih New Project dan gunakan template Empty Activity . 3. Isi konfigurasi project seperti  Name , Package name , Save location , Minimum SDK , dan Build configuration language ,  lalu klik Finish . 4. Untuk melakukan test...

Pertemuan 0 - PPB

Gambar
Nama               : Amanda Illona Farrel NRP                       : 5025221056 Mata Kuliah     : Pemrograman Perangkat Bergerak (C) Resume Evolusi Teknologi Perangkat Bergerak Perangkat bergerak atau mobile device telah menjadi bagian penting dalam kehidupan sehari-hari. Jika dulu ponsel hanya digunakan untuk menelepon atau mengirim SMS, sekarang perangkat yang sama dapat digunakan untuk bekerja, belajar, hingga mengakses berbagai layanan digital. Perubahan ini terjadi karena perkembangan teknologi yang sangat cepat, baik dari sisi perangkat keras, sistem operasi, maupun aplikasi yang berjalan di dalamnya. Perkembangan Perangkat Keras Perkembangan perangkat keras pada perangkat mobile mengalami perubahan yang cukup drastis dalam beberapa dekade terakhir. Pada generasi awal telepon seluler, perangkat biasanya berukuran besar dan hanya mem...