Postingan

CHALLENGE FLUTTER: MENGANALISIS DAN MEMODIFIKASI PROGRAM MAIN.DART

Gambar
  CHALLENGE FLUTTER: MENGANALISIS DAN MEMODIFIKASI PROGRAM MAIN.DART Nama Lengkap:  Muhammad Rasya Raka Pratama Kelas: XI RPL 1 Nomor Absen:  25 Mata Pelajaran: Pemrograman Mobile Kelas: XI PPLG Media Praktikum: DartPad Flutter Tujuan Pembelajaran Setelah menyelesaikan praktikum ini, peserta didik mampu: Mengidentifikasi struktur dasar program Flutter. Menjelaskan fungsi widget yang digunakan. Menganalisis alur kerja aplikasi Flutter. Melakukan modifikasi sederhana pada kode program. Mendokumentasikan hasil pembelajaran dalam bentuk artikel blog. Persiapan Buka browser. Kunjungi https://dartpad.dev/flutter Pilih template Flutter. Hapus kode bawaan. Salin kode yang diberikan oleh guru. Klik Run untuk menjalankan aplikasi. TUGAS 1 - MENGAMATI PROGRAM Jalankan aplikasi dan amati hasilnya. Jawablah pertanyaan berikut: Apa judul aplikasi yang tampil? Counter App Berapa nilai awal yang ditampilkan? 0 Apa yang terjadi ketika tombol "+" ditekan? tampilan nilai angka yang 0 jadi...

Membuat BMI CALC APPS Di Flutter

Gambar
  📝 Judul Blog: Aplikasi BMI Aesthetic & Simple untuk Membantu Memantau Kesehatan Tubuh Di era sekarang, menjaga kesehatan tubuh bukan lagi hal yang sulit. Banyak alat bantu digital yang bisa kita gunakan untuk memantau kondisi tubuh—salah satunya adalah aplikasi BMI Calculator . Nah, kali ini saya membuat sebuah aplikasi BMI (Body Mass Index) berbasis Flutter yang tampilannya aesthetic, sederhana, dan mudah digunakan , serta dapat dijalankan langsung di ZappRunn tanpa instalasi tambahan. 🌟 Apa Itu BMI? BMI atau Body Mass Index adalah sebuah metode sederhana yang digunakan untuk memperkirakan apakah berat badan seseorang berada dalam kisaran yang sehat berdasarkan tinggi badan. Meskipun tidak menggambarkan kondisi kesehatan secara keseluruhan, BMI tetap menjadi alat dasar yang cukup populer untuk memantau kategori berat badan. ⚠️ Catatan penting: Hasil BMI bukan diagnosis kesehatan. Setiap tubuh itu unik. Untuk interpretasi lebih lengkap, sebaiknya konsultasi ke t...

Membuat To Do List Dengan Flutter

Gambar
  📝 Aesthetic To-Do List App – Flutter (ZappRun Version) Aplikasi To-Do List ini dibangun menggunakan Flutter dan dirancang kompatibel di ZappRun tanpa package tambahan. ⭐ Fitur Utama Tambah Tugas Input modern & aesthetic Tombol tambah responsif Tandai Tugas Selesai Icon berubah dari circle → check Teks dicoret saat tugas selesai Hapus Tugas Tersedia tombol delete warna merah Aesthetic UI Material 3 Soft colors (purple theme) Card shadow smooth Layout clean & minimalis Auto Save (Tanpa Plugin) Data tersimpan di LocalStorage Tidak hilang meski browser direload 100% Support Flutter Web Tidak memakai shared_preferences Tidak memakai external plugin Responsif dan ringan Cocok untuk mobile & desktop Nama : Muhammad Rasya Raka Pratama Kelas : XI RPL 1

Mengenal Game Engine

Gambar
 Mengenal Game Engine dalam Pengembangan Gim Digital Dalam dunia pengembangan gim, teknologi memegang peranan yang sangat penting. Salah satu teknologi utama yang digunakan oleh pengembang adalah game engine. Tanpa game engine, proses pembuatan gim akan jauh lebih rumit dan memakan waktu lama. Apa Itu Game Engine? Game engine adalah perangkat lunak yang digunakan untuk membuat dan mengembangkan gim. Game engine menyediakan berbagai fitur siap pakai seperti sistem grafis, fisika, animasi, audio, hingga manajemen input. Dengan adanya game engine, pengembang dapat lebih fokus pada desain dan gameplay tanpa harus membuat semuanya dari nol. Fungsi Game Engine dalam Pengembangan Gim Game engine memiliki beberapa fungsi utama, antara lain: Mengelola tampilan grafis dan animasi Menangani logika permainan dan pemrograman Mengatur suara dan efek audio Menyediakan sistem fisika seperti gravitasi dan tabrakan Memudahkan proses pengujian dan pengembangan lintas platform Fungsi-fungsi tersebut m...

PENGEMBANGAN GIM

Gambar
Proses Kreatif di Balik Dunia Permainan Digital Perkembangan teknologi yang semakin pesat membuat industri gim menjadi salah satu bidang yang paling diminati saat ini. Gim tidak hanya berfungsi sebagai hiburan, tetapi juga sebagai media edukasi, kompetisi, hingga peluang bisnis. Di balik sebuah gim yang menarik, terdapat proses panjang yang disebut pengembangan gim (game development). Pengertian Pengembangan Gim Pengembangan gim adalah proses merancang, membuat, dan merilis sebuah permainan digital. Proses ini melibatkan berbagai disiplin ilmu seperti pemrograman, desain grafis, animasi, audio, dan manajemen proyek. Tujuannya adalah menciptakan pengalaman bermain yang menyenangkan dan bermakna bagi pemain. Tahapan Pengembangan Gim Pengembangan gim umumnya terbagi ke dalam beberapa tahap utama, yaitu: 1. Perencanaan (Pre-Production) Tahap awal ini berfokus pada perencanaan konsep gim. Pengembang menentukan ide dasar, genre permainan, target pemain, alur cerita, mekanik permainan, serta ...

JEJAK DAN LANGKAH ABU ABDULLAH AL MUTHI NAWAWI AL TANARI AL BANTHANI

Gambar
  1. Riwayat Hidupnya  Nama lengkap beliau adalah Abu Abdul Mu’ti Muhammad bin Umar al-Tanara al Jawi al-Bantani. Dikenal juga dengan nama Muhammad Nawawi al-Jawi al-Bantani. Lebih terkenal dengan nama Syekh atau Imam Nawawi Banten. Ayahnya adalah Umar bin Arabi yang merupakan seorang ulama di Bante n.  Dikisahkan juga, bahwa Syekh Nawawi masih keturunan dari Sunan Gunung Jati (salah satu Wali Songo) dari Sultan Banten I, yakni Maulana Hasanuddin. Imam Nawawi juga dikabarkan masih memiliki jalur nasab dari Sayyidina Husein r.a, salah satu cucu Rasulullah Saw. selain Sayyidina Hasan r.a.  Sebutan al-Jawi, menunjukkan bahwa beliau berasal dari Pulau Jawa, sebab Banten menjadi bagian dari Pulau Jawa. Namun, di seantero dunia, beliau diberi gelar Sayyidul Hijaz (Maha Guru Jazirah Arab, Saudi Arabia sekarang). Kebesaran nama Imam Nawawi sepadan dengan Imam Syafi’i (salah satu tokoh madzhab, sehingga dikenal dengan Madzhab Syafi’i). Beliau dilahirkan di Kampung Tanara, Ser...