Postingan

MISI 1: BERBURU DATA KONTAK DARURAT RUMAH

Gambar
Pengumpulan Data Kontak untuk Aplikasi Home Emergency Contacts Nama: Arjun Herdiana Kelas: XI RPL 2 Mata Pelajaran: pemrograman mobile  1. Pendahuluan Pada kegiatan kali ini, saya mendapatkan tugas untuk mengumpulkan data kontak darurat rumah sebagai persiapan pembuatan aplikasi yang bernama Home Emergency Contacts. Kegiatan ini dilakukan dengan mencari berbagai nomor layanan darurat dari sumber resmi agar data yang dikumpulkan dapat dipercaya dan digunakan dengan baik. 2. Tujuan Kegiatan Tujuan dari kegiatan ini adalah: 1. Mengumpulkan minimal 10 data kontak darurat. 2. Mengetahui berbagai kategori layanan darurat. 3. Mencari informasi dari sumber resmi. 4. Memastikan status kebenaran data kontak. 5. Menyiapkan data untuk pembuatan aplikasi Home Emergency Contacts. 3. Kategori Kontak Darurat Dalam kegiatan ini, saya menggunakan lima kategori, yaitu: - Keselamatan: Polisi, pemadam kebakaran, dan tim penyelamat. - Kesehatan: Ambulans dan layanan kesehatan darurat. - Utilitas: Layana...

Aplikasi biodata siswa

Gambar
  Membuat Aplikasi Biodata Siswa. Nama: Arjun Herdiana  Kelas: XI.PPLG 2 1. Pendahuluan Perkembangan teknologi informasi membuat pengolahan data dapat dilakukan secara digital. Salah satu contohnya adalah aplikasi biodata siswa yang digunakan untuk menyimpan dan mengelola informasi siswa. Pada praktikum ini, saya membuat aplikasi biodata siswa menggunakan HTML, CSS, dan JavaScript melalui aplikasi Acode di HP Android. 2. Tujuan Praktikum 1. Memahami dasar pembuatan website menggunakan HTML. 2. Mempelajari penggunaan CSS untuk mengatur tampilan website. 3. Memahami JavaScript untuk membuat aplikasi interaktif. 4. Membuat aplikasi sederhana untuk mengelola biodata siswa. 3. Alat dan Bahan - HP Android. - Aplikasi Acode sebagai editor kode. - Browser untuk menjalankan aplikasi. - HTML, CSS, dan JavaScript. 4. Pengertian Teknologi yang Digunakan HTML (HyperText Markup Language) digunakan untuk membuat struktur halaman aplikasi, seperti judul, formulir, tombol, dan daftar biodata. ...

Mengelola State Flutter Tanpa Ribet: Bedah Kode Aplikasi BMI Calculator dengan Provider

Gambar
Bagi pengembang aplikasi Flutter, mengelola status ( state management ) sering kali menjadi tantangan tersendiri. Ketika aplikasi mulai tumbuh kompleks, meneruskan data antar-layar menggunakan  constructor  atau  setState  standar bisa membuat struktur kode menjadi rumit dan sulit dirawat. Artikel ini membedah arsitektur kode aplikasi  BMI Calculator  sederhana yang ditulis menggunakan bahasa Dart dan  framework  Flutter, dengan memanfaatkan paket  Provider  sebagai solusi  state management  yang bersih dan efisien. 1. Menyiapkan Entry Point dan Provider Root Langkah pertama dalam menggunakan  provider  adalah membungkus hierarki  widget  paling atas agar  state  dapat diakses oleh seluruh komponen di bawahnya. Dart void main() => runApp(const BMICalculatorApp()); class BMICalculatorApp extends StatelessWidget {   const BMICalculatorApp({super.key});   @override   Widget build(Bui...