WorksheetsLogic Race: Flutter Edition 🏁
Total questions: 14
Worksheet time: 2hrs 35mins
Urutkan langkah logika yang benar untuk menampilkan jadwal sholat di Flutter!
A. Ambil data jadwal → Ambil lokasi pengguna → Bandingkan waktu sekarang → Tampilkan hasil
B. Ambil lokasi pengguna → Ambil data jadwal dari API → Bandingkan waktu sekarang dengan jadwal → Tampilkan waktu sholat berikutnya
C. Bandingkan waktu sekarang → Ambil data → Ambil lokasi → Tampilkan hasil
D. Ambil data jadwal dari API → Tampilkan waktu sholat → Bandingkan waktu
Fungsi setState() digunakan untuk...
Menghapus widget
Mengupdate tampilan UI setelah data berubah
Menyimpan data permanen
Menutup halaman
Kapan sebaiknya initState() dijalankan?
Setiap kali tombol ditekan
Hanya sekali saat widget pertama kali dibuat
Setiap kali aplikasi dibuka
Ketika data berubah
Widget mana yang digunakan untuk scroll halaman panjang?
Container
Column
ListView
Row
Apa arti async pada fungsi di Flutter?
Fungsi berjalan cepat
Fungsi dijalankan bersamaan dengan fungsi lain
Fungsi hanya bisa dipanggil satu kali
Fungsi tidak memiliki return
Widget apa yang digunakan untuk menampilkan gambar di Flutter?
(a)
Fungsi yang pertama kali dijalankan saat widget dibuat adalah...
(a)
Widget yang digunakan untuk menampilkan teks di layar adalah..
(a)
Urutan Logika
Buatlah langkah yang benar dari awal sampai akhir untuk membuat project Flutter!
Susun langkah logika menjalankan API di Flutter dengan benar!
Buat endpoint URL - Gunakan package http - Parsing data JSON - Tampilkan data di UI
Apa perbedaan antara StatelessWidget dan StatefulWidget?
Apa fungsi dari main() dalam project Flutter?
Sebutkan dua contoh widget yang sering kamu gunakan di Flutter dan jelaskan fungsinya!
Apa kelebihan Flutter dibandingkan membuat aplikasi dengan dua bahasa berbeda untuk Android dan iOS?
Apa yang dimaksud dengan widget di Flutter?
