Postingan

Menampilkan postingan dari Juli, 2024

Tugas Pertemuan 12

 Heru Dwi Kurniawan 5025211055 Pemrograman Perangkat Bergerak B Belajar Dart Programming  Dart adalah bahasa pemrograman yang dikembangkan oleh Google dan menjadi bahasa resmi untuk Flutter, sebuah toolkit UI dan framework aplikasi multiplatform dari Google. Flutter telah diadopsi oleh perusahaan-perusahaan besar seperti Google, Alibaba.com, dan Tencent karena kemampuannya untuk menghemat waktu dan usaha dengan menggunakan satu kode sumber untuk mengembangkan aplikasi di berbagai platform. Pendekatan ini berbeda dengan cara tradisional yang mengharuskan pembuatan kode sumber terpisah untuk setiap platform, sehingga proses pengembangan menjadi lebih efisien secara signifikan. Untuk membantu Anda membuat program "Hello, World" serta beberapa program dasar Dart lainnya, berikut adalah contoh kode untuk masing-masing file yang disebutkan: first.dart , printname.dart , join.dart , basic.dart , dan myfirstapp.dart . 1. first.dart Ini adalah contoh sederhana dari program "Hello...

Tugas pertemuan 11

 Heru Dwi Kurniawan 5025211055 Pemrograman Perangkat Bergerak B Game Unscramble File Kode Awal WordsData.kt File ini berisi daftar kata yang digunakan dalam permainan, beserta konstanta untuk jumlah maksimum kata per permainan dan poin skor untuk setiap kata yang benar. MainActivity.kt File ini memuat sebagian besar kode yang dihasilkan dari template. Anda menampilkan komposabel GameScreen dalam blok setContent{} . GameScreen.kt Semua fungsi komposabel UI didefinisikan di sini. Panduan untuk beberapa fungsi komposabel diberikan di bawah ini. GameStatus Fungsi komposabel ini menampilkan skor permainan di bagian bawah layar. Skor saat ini di-hardcode menjadi 0. GameLayout Fungsi komposabel ini menampilkan elemen utama permainan, termasuk kata yang diacak, petunjuk permainan, dan kolom teks untuk menerima tebakan pengguna. GameScreen Komposabel ini mencakup GameStatus , GameLayout , judul permainan, jumlah kata, serta tombol Submit dan Skip. FinalScoreDialog Fungsi komposabel ini men...

Tugas 8 PBB B

 Heru Dwi Kurniawan 5025211055 Pemrograman Perangkat Bergerak B Tugas Flutter Framework Aplikasi Flutter ini dirancang untuk memungkinkan pengguna menghasilkan nama-nama keren secara acak, seperti "newstay," "lightstream," "mainbrake," atau "graypine." Pengguna dapat dengan mudah meminta nama baru, menyimpan nama favorit mereka, dan mengelola daftar favorit dalam tampilan yang responsif dan sesuai untuk berbagai perangkat, dari ponsel hingga desktop. Aplikasi ini menawarkan navigasi yang intuitif sehingga pengguna dapat dengan lancar menikmati pengalaman interaktif dalam menciptakan dan menyimpan nama-nama menarik. Mempersiapan Proyek Flutter - Membuat Proyek Flutter Baru: Gunakan perintah `flutter create nama_proyek` di terminal untuk membuat struktur dasar proyek Flutter. Langkah ini akan menghasilkan direktori proyek dengan file-file seperti `pubspec.yaml`, `android/` (atau `ios/`), dan `lib/`. - Mengubah pubspec.yaml: File `pubspec.yaml` meru...