This project demonstrates how to create a gRPC client in Flutter. The project uses the grpc package from pub.dev to create the client.
Server implementation source code can be found here.
- What is gRPC?
- Create API with gRPC
- Flutter gRPC Client Integration
To run the project, you will need to have Flutter and Dart installed on your machine. You can download the latest version of Flutter from the official website.
After cloning the repository, you can install the required dependencies by running the following command:
flutter pub get
To run the application, you can use the following command:
flutter run
To generate RPC classes you can use the following command:
cd $PROJECT_ROOT
cd scripts
sh proto_generator.sh
Contributions are welcome! Please feel free to submit a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.