Waves in the ocean, short form social networking app powered by Hive blockchain and Flutter.
Follow the steps below to set up Flutter and run the application on your mobile device.
Before you begin, ensure you have the following installed on your system:
- Flutter SDK
- Visual Studio Code or Android Studio
- Git
-
Download and Install Flutter:
- Visit the Flutter official website: https://flutter.dev/docs/get-started/install to download the Flutter SDK for your operating system.
-
Verify Installation:
- Run the following command in your terminal to verify Flutter is correctly installed:
flutter doctor
- Run the following command in your terminal to verify Flutter is correctly installed:
-
Download and Install VS Code:
- Visit the Visual Studio Code website: https://code.visualstudio.com/ and download the installer for your operating system.
-
Install Flutter and Dart Plugins:
- Open VS Code.
- Go to the Extensions view by clicking on the Extensions icon in the Activity Bar on the side of the window.
- Search for "Flutter" and click Install.
- This will also install the Dart plugin.
-
Download and Install Android Studio:
- Visit the Android Studio website: https://developer.android.com/studio and download the installer for your operating system.
-
Install Flutter and Dart Plugins:
- Open Android Studio.
- Go to
File > Settings > Plugins
. - Search for "Flutter" and click Install. This will also install the Dart plugin.
- Restart Android Studio.
-
Set Up Android Emulator (Optional):
- Open Android Studio.
- Go to
Tools > AVD Manager
and create a new Virtual Device. - Follow the instructions to set up an Android emulator.
- Clone the Repository:
- Clone this project repository.
- Run the App:
- The commands below should be run at the root of the project directory.
- Open your project in VS Code or Android Studio.
- Connect your mobile device via USB or start an emulator.
- Run the following command to get the app dependencies in your terminal:
flutter pub get
- Ensure your device is detected by running:
flutter devices
- Run the app using:
flutter run
- Flutter Official Documentation: https://flutter.dev/docs
- Flutter YouTube Channel: https://www.youtube.com/c/flutterdev
- Dart Official Documentation: https://dart.dev/guides
- Visual Studio Code Documentation: https://code.visualstudio.com/docs
- Android Studio Documentation: https://developer.android.com/studio/intro