Persiapan System Requirements
Sebelum memulai, pastikan laptop kamu memenuhi requirement minimum:
Windows:
- Windows 10 atau lebih baru (64-bit)
- RAM: 8 GB minimum (16 GB direkomendasikan)
- Disk Space: 2.5 GB untuk Flutter SDK + IDE + Emulator
macOS:
- macOS 10.14 (Mojave) atau lebih baru
- RAM: 8 GB minimum
- Xcode 12 atau lebih baru
Linux:
- 64-bit Linux distribution
- RAM: 8 GB minimum
Download Flutter SDK
Windows
- Download Flutter SDK dari flutter.dev
- Extract ke folder
C:\flutter - Add ke PATH environment variable
# Buka PowerShell sebagai Administrator
[Environment]::SetEnvironmentVariable("Path", $env:Path + ";C:\flutter\bin", "User")
macOS
# Using git
cd ~
git clone https://github.com/flutter/flutter.git -b stable
# Add to PATH
echo 'export PATH="$PATH:$HOME/flutter/bin"' >> ~/.zshrc
source ~/.zshrc
Verify Installation
Jalankan command berikut untuk verify installation:
flutter doctor
Setup Android Studio
- Download dan install Android Studio
- Install Flutter dan Dart plugins
- Setup Android SDK
- Create Android Virtual Device (AVD)
Setup VS Code (Alternative)
Jika prefer VS Code:
- Install Flutter extension
- Install Dart extension
- Configure Flutter SDK path
First Flutter Command
flutter --version
Jika berhasil, akan menampilkan versi Flutter, Dart, dan toolchain.
Troubleshooting
Common Issues
Android SDK not found:
flutter config --android-sdk=/path/to/android/sdk
License not accepted:
flutter doctor --android-licenses
Selanjutnya
Di lesson berikutnya, kita akan membuat aplikasi Flutter pertama kamu!