Oh-To-Do is a free, open-source todo app that integrates a pomodoro timer in it and has an intuitive way to help you tackle the tasks you dread to do.
To compile Oh-To-Do from the source code, follow these steps:
- Install Flutter directly or using fvm (see version required)
- Clone the
Oh-To-Do
repository - Run
cd app
to enter the app directory - Run
dart run build_runner build --delete-conflicting-outputs
to generate code - Run
flutter pub get
to download dependencies
Ensure you have chrome or some browser open, you can check this by
flutter devices
If it shows a browser you can run
flutter run -d <device_name>
flutter run -d chrome
To compile on desktop you will need to install visual studio and Make sure to install the Desktop development with C++ . You can use flutter doctor
to check what you are missing.
More details - https://docs.flutter.dev/get-started/install/windows/desktop
flutter run -d macos
flutter run -d windows
flutter run -d linux
These commands are intended for maintainers only.
Traditional APK
flutter build apk
AppBundle for Google Play
flutter build appbundle
flutter build ipa
flutter build macos
Traditional
flutter build windows
Local MSIX App
flutter pub run msix:create
Store ready
flutter pub run msix:create --store
Traditional
flutter build linux
AppImage
appimage-builder --recipe AppImageBuilder.yml