Meditation has the power to transform your life positively, and at the Medito Foundation, we believe that everyone should have access to it without any cost barriers. In this blog post, we’ll walk you through the process of using the Medito app and contributing to its development.
About the Medito App
The Medito Foundation developed the Medito App, a free platform designed for both beginners and seasoned meditators. Available on both Android and iOS, the app is built using Flutter, ensuring a smooth and engaging user experience. With no ads, no spam, and no payment required, it’s a safe space for anyone looking to deepen their meditation practice.
Where to Download Medito
- Download on Google Play
- Download on the App Store
- Download APK (latest version)
**NOTE:** If you opt to install the Medito app using the APK file, ensure that it is signed by the Medito Foundation. For guidance, please visit VERIFY_APK.
How to Contribute to Medito
If you’re passionate about Flutter development and want to contribute, we welcome your participation! Spending just 2 to 3 hours per week can make a significant difference. Join us on our Telegram channel and let us know your experience level with Flutter, including your GitHub or portfolio link.
Join our Telegram channel for discussions.
Building the Medito Project
To get started with building the Medito project, follow these steps:
- Clone the repository:
- Install dependencies:
- Set up environment files in the root directory. Ask a team member for the contents.
- Configure Firebase settings as instructed.
git clone https://github.com/meditohq/medito-app.git
cd medito-app
flutter pub get
Generating Necessary Code
Your next step involves generating code that facilitates communication between Flutter and native iOS/Android. Use the following command:
flutter pub run pigeon --input pigeon_conf.dart
To set up API and state management with Riverpod, run:
dart run build_runner watch --delete-conflicting-outputs
Configuring Development and Production Settings
To toggle between development and production settings in your IDE, follow these steps:
Visual Studio Code
- Open the project in VSCode.
- Navigate to the Run and Debug view (Ctrl+Shift+D).
- Select either Flutter (Dev) or Flutter (Prod).
- Click the play button or press F5 to start debugging.
Android Studio
- Open the project.
- Choose between Flutter (Dev) or Flutter (Prod) from the dropdown menu.
- Run your configuration.
Understanding the Configuration Details
This project employs distinct configurations for development and production. Here’s a brief rundown:
- Development configuration: Entry point is
lib/main_dev.dart - Production configuration: Entry point is
lib/main_prod.dart - Permanent Entry point for iOS:
lib/main.dart
Troubleshooting
If you encounter any issues during installation or configuration, here are some common troubleshooting steps:
- Ensure you have the correct Firebase files.
- Check whether your environment files are set up accurately.
- For access to any necessary keys, please reach out to our team on Telegram.
For more insights, updates, or to collaborate on AI development projects, stay connected with fxis.ai.
Wrapping Up
By following this guide, you’re well on your way to experiencing the transformative power of meditation through the Medito app. At fxis.ai, we believe that such advancements are crucial for the future of AI, as they enable more comprehensive and effective solutions. Our team is continually exploring new methodologies to push the envelope in artificial intelligence, ensuring that our clients benefit from the latest technological innovations.

