All Guides

Flutter Setup

Install Flutter SDK and start cross-platform mobile app development.

Intermediate30 min

Setup Steps

1. Install Flutter SDK (Linux):

sudo snap install flutter --classic

2. Alternative manual installation:

git clone https://github.com/flutter/flutter.git -b stable ~/flutter
export PATH="$HOME/flutter/bin:$PATH"

3. Verify installation with Flutter doctor:

flutter doctor

4. Install missing dependencies (Android SDK, Chrome, etc.)

5. Create a new project:

flutter create project_name
cd project_name

6. Run the app:

flutter run

7. Run for web:

flutter run -d chrome

8. Hot reload: press r, Hot restart: press R

9. Add packages:

flutter pub add http
flutter pub add provider

10. Build release APK:

flutter build apk --release

11. iOS build (macOS required):

flutter build ios --release