Pengenalan Flutter
Flutter dikembangkan oleh perusahaan mana? a) Microsoft b) Google ✅ c) Apple d) Facebook
Bahasa pemrograman utama yang digunakan dalam Flutter adalah? a) Java b) Kotlin c) Dart ✅ d) Swift
Apa yang membuat Flutter unik dibanding framework lain? a) Menggunakan bahasa Java b) Tidak memerlukan emulator c) Menggunakan rendering sendiri (Skia) ✅ d) Hanya bisa berjalan di Android
Flutter digunakan untuk membuat aplikasi berbasis? a) Web b) Mobile c) Desktop d) Semua benar ✅
Apa nama mesin rendering yang digunakan Flutter? a) Skia ✅ b) Vulkan c) OpenGL d) DirectX
Persyaratan Sistem
Sistem operasi apa yang tidak mendukung Flutter secara langsung? a) Windows b) macOS c) Linux d) DOS ✅
Minimal versi Windows untuk instalasi Flutter? a) Windows 7 b) Windows 8 c) Windows 10 ✅ d) Windows XP
Apa software utama yang diperlukan untuk pengembangan iOS dengan Flutter? a) Xcode ✅ b) Android Studio c) VS Code d) Unity
Pada sistem operasi Linux, Flutter membutuhkan dependensi berikut, kecuali: a) curl b) git c) unzip d) DirectX ✅
Berapa minimal ruang kosong yang disarankan untuk menginstal Flutter? a) 500 MB b) 1 GB c) 2.5 GB ✅ d) 10 GB
Instalasi Flutter
Dari mana kita bisa mengunduh Flutter SDK? a) flutter.com b) flutter.dev ✅ c) playstore.com d) github.com
Perintah yang digunakan untuk mengecek apakah instalasi Flutter sudah benar? a) flutter check b) flutter validate c) flutter doctor ✅ d) flutter install
Setelah mengunduh Flutter di Windows, langkah selanjutnya adalah? a) Install Flutter.exe b) Ekstrak dan tambahkan ke PATH ✅ c) Restart komputer d) Install ulang Windows
Di macOS, Flutter bisa ditambahkan ke PATH dengan perintah? a) export PATH="$HOME/flutter/bin:$PATH" ✅ b) add flutter c) path = flutter/bin d) install path flutter
Di Linux, Flutter SDK biasanya diekstrak ke folder mana? a) /usr/local/bin b) /opt/flutter c) ~/flutter ✅ d) /etc/flutter
Android Studio & Emulator
Software utama untuk mengembangkan aplikasi Android dengan Flutter adalah? a) Visual Studio b) Xcode c) Android Studio ✅ d) Eclipse
Apa nama plugin yang harus diinstal di Android Studio untuk Flutter? a) Flutter Plugin ✅ b) Android SDK Plugin c) Dart Engine d) Flutter Engine
Apa perintah untuk menerima semua lisensi Android SDK? a) flutter licenses b) flutter doctor --fix c) flutter doctor --android-licenses ✅ d) flutter sdk update
Untuk menjalankan emulator Android, software apa yang dibutuhkan? a) Dart SDK b) AVD Manager ✅ c) Skia Engine d) Flutter Run
Format file emulator Android yang digunakan di Flutter adalah? a) .exe b) .apk c) .avd ✅ d) .iso
VS Code dan Editor Lain
Editor kode yang mendukung Flutter secara langsung adalah? a) VS Code ✅ b) Sublime Text c) Notepad++ d) Dreamweaver
Ekstensi VS Code yang dibutuhkan untuk Flutter adalah? a) Flutter & Dart ✅ b) Java & Kotlin c) Python d) C++
Apa perintah untuk membuat proyek baru di Flutter? a) flutter new b) flutter create ✅ c) flutter start d) flutter init
Bagaimana cara menjalankan aplikasi Flutter di emulator? a) flutter run ✅ b) flutter start c) flutter execute d) flutter play
Bagaimana cara melihat daftar perangkat yang terhubung ke Flutter? a) flutter doctor b) flutter devices ✅ c) flutter list d) flutter run --list
Debugging dan Pengaturan Tambahan
Bagaimana cara menjalankan aplikasi Flutter dalam mode debug? a) flutter debug b) flutter run ✅ c) flutter test d) flutter analyze
Untuk melihat log aplikasi Flutter, gunakan perintah? a) flutter logs ✅ b) flutter console c) flutter output d) flutter check
Bagaimana cara membersihkan cache proyek Flutter? a) flutter clear b) flutter clean ✅ c) flutter reset d) flutter cache clear
Untuk melihat versi Flutter yang sedang digunakan? a) flutter doctor b) flutter version ✅ c) flutter about d) flutter info
Bagaimana cara memperbarui Flutter ke versi terbaru? a) flutter upgrade ✅ b) flutter update c) flutter refresh d) flutter install latest
Lain-lain
Flutter mendukung bahasa pemrograman berikut, kecuali? a) Dart b) Java ✅ c) C++ d) Swift
State Management yang umum digunakan di Flutter adalah? a) Redux b) Provider ✅ c) Vuex d) GetX
Command untuk menjalankan aplikasi di browser? a) flutter run b) flutter web ✅ c) flutter browser d) flutter execute web
Apa ekstensi file utama dalam proyek Flutter? a) .java b) .dart ✅ c) .flutter d) .xml
Apa nama widget dasar dalam Flutter? a) AppWidget b) MaterialApp ✅ c) FlutterWidget d) RootApp