A personal Flutter demo app that showcases a simple ad-blocking interface.
⚠️ This project is frontend only — no APIs, no backend communication.
It’s built purely for UI/UX demonstration purposes.
Preview Here: https://clydegold8.github.io/simple-flutter-app/#
Clone the repository:
git clone git@github.com:your-username/k-block-demo.gitInstall dependencies:
flutter pub get- Install Android Studio (recommended IDE).
- Download Flutter SDK: Get Flutter
- Extract the SDK to your preferred location.
- Add
<your_path>/flutter/binto your systemPATH. - Verify installation:
flutter --version
- Open this project in Android Studio and install Flutter + Dart plugins.
- Run:
flutter pub get
- Start an emulator or connect a device.
- Run the app from your IDE.
- Install Flutter SDK: Get Flutter
- Follow the official installation steps.
- Open the project in your IDE and run as described above.
- Run →
main.dart
(Windows shortcut:Shift + F10)
flutter runFlutter supports running apps directly in the browser.
-
Make sure web support is enabled:
flutter config --enable-web flutter devices
You should see
Chromeor another browser listed as a device. -
Run the app on web:
flutter run -d chrome
or
flutter run -d edge
-
To build a release version for web:
flutter build web
The output will be in the
build/webfolder.
This app also includes a Widgetbook setup for browsing and testing UI components.
- Install dependencies:
flutter pub get
- Build:
flutter pub run build_runner build
- Keep build runner watching:
flutter pub run build_runner watch
- Run Widgetbook:
flutter run lib/src/app.widgetbook.dart
- Preview in browser or emulator.