Postingan

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...

Pertemuan 1 - PPB

Nama               : Amanda Illona Farrel NRP                     : 5025221056 Mata Kuliah     : Pemrograman Perangkat Bergerak (C) Eksplorasi Perkembangan Teknologi Perkembangan teknologi perangkat mobile tidak hanya terjadi pada perangkat keras, tetapi juga pada sistem operasi yang digunakan untuk menjalankan berbagai aplikasi. Sistem operasi berfungsi sebagai penghubung antara perangkat keras dengan perangkat lunak sehingga pengguna dapat menjalankan berbagai layanan digital. Saat ini sistem operasi tidak hanya digunakan pada smartphone , tetapi juga pada smartwatch , smart TV , perangkat Internet of Things (IoT), hingga kendaraan pintar. Berikut merupakan contoh-contohnya: Tabel 1. Detail Teknologi No Device OS Dibuat oleh Negara Tahun Fungsi Programming Link Gambar/Video 1 iPhone iOS Apple Amerika Serikat 2007 Smartphone untu...

My Diary

Saturday night was fun. My father gave me a watch. He gave it while I was studying. I was so happy and I promise to keep it carefully. On Sunday afternoon, I wore it while having private lesson at LBB Chandra Christanto. When coming back from the private lesson, it was heavy rain; I have arrived at home with wet clothes. Weather on Sunday night was so cold and I was alone at home. My father was having night duty at his work. He is a hotel manager. He works at the hotel as Food and Beverage Manager. Therefore, he had to sleep in hotel. I miss my dad. -First diary 18/02/2018- On Wednesday, I was participating the second selection of Mathematical Olympic. The selection was in multimedia room. It started at 9.50am and finished at 10.50am. The participants were only nine. There was Mrs. Cahya in the room. She was a counselor and mathematics teacher. She was distributing sheets of questions to all participants. I read the sheet. There was six questions and I thoug...