-
-
Notifications
You must be signed in to change notification settings - Fork 5
Development
CaptainDario edited this page Oct 18, 2022
·
17 revisions
This app was developed using dart, the flutter framework and Tensorflow (lite). Flutter needs to be installed. For this please follow the guide on the official website.
Now the repository of DaKanji needs to be cloned:
git clone https://github.com/CaptainDario/DaKanji-ApplicationThan all necessary packages need to be installed:
flutter pub getThis is a (hopefully) complete table of features which need platform dependent implementations and if they are currently implemented.
| rate app in store | ✅ | ✅ | ❌ | ❌ | ❌ |
| deep linking | ✅ | ✅ | ❌ | ❌ | ❌ |
| app dictionaries | ✅ | ✅ | ❌ | ❌ | ❌ |
| OS browser for dict | ✅ | ✅ | ✅ | ✅ | ✅ |
| WebView | ✅ | ✅ | 🛑 | 🛑 | 🛑 |
| Single Kanji CNN | ✅ | ✅ | ✅ | ✅ | ✅ |
| use system theme | ✅ | ✅ | ❌ | ❌ | 🛑 |
iOS / Android
For updating the icons the flutter_launcher_icons package was used.
To update all icons, replace media/icon.png and run:
flutter pub run flutter_launcher_icons:mainWindows
windows/runner/resources/app_icon.ico
png → ico: https://convertico.com/
MacOS
macos/Runner/Assets.xcassets/AppIcon.appiconset
Linux
note: only snap support
add to