MyOrdbok is 'A comprehensive Myanmar online dictionary', and providing parts of speech, thesaurus and synonyms. It is aimed to help learning english, as well as burmese vocabularies and expressions. We have 57223 primary words with over 103787 definitions which can be used to lookup with over 200000 words. Our web app supports 24 languages.
...at App Store, Google play, or clone, privacy.
Feature:
- Definition
- Example(usage)
- Parts of speech
- Thesaurus and synonyms
- Bookmark
- Search (instant suggestion and result)
- Text-to-Speech
- Open Source
- Offline
- Customizable
- Elegant
- No authentication require
- No Ads
- Free
As it is active in develpment, please feel free to rate/write yours review, so that we can bring a better Dictionary app.
Any concerning data Privacy & Security.
# cd \dev\android-sdk\platform-tools
cd /dev/android-sdk/platform-tools
adb shell setprop debug.firebase.analytics.app "com.myordbok.app"
All you need is basically a Github command line, flutter, and modify a few settings, such as version, packageName for Android or Bundle Identifier for iOS. Since com.myordbok.app
has already taken you would need you own. It does not need to be a domain path but just uniqueid, so you should not take "com.google" or anything that you don't own!
Rename the following in assets
assets/mock-env.json
to assets/env.jsonassets/mock-word.db
to assets/word.dbassets/mock-sense.db
to assets/sense.dbassets/mock-thesaurus.db
to assets/thesaurus.db
There isn't an easy way to separate ui and logic in flutter, any related dart scripts that plays primary logic in this application are moved to lidea repo as a seperated package. But they will work the same as bundle scripts.
In pubspec.yaml
remove local package lidea
and uncomment git
dependencies:
flutter:
sdk: flutter
...
# Local lidea package, only in development
# lidea:
# path: ../lidea
# Github lidea package, uncomments lines below
lidea:
git:
url: git://github.com/laisiangtho/lidea.git
ref: main
...
...you will need your own configuration in the following files, for more info please run flutter doctor
and see if you get it right.
android/local.properties
sdk.dir = <android-sdk-path>
flutter.sdk = <flutter-sdk-path>
android/key.properties
storePassword = <store-file-password>
keyPassword = <key-file-password>
keyAlias = <key-alias-name>
storeFile = <path-of-jks>
android/app/google-services.json
This is a JSON formated file, you can get it from Google console -> IAM & ADMIN -> Service Accounts
or Firebase.