android-appandroid-applicationankianki-flashcardsankidroidapplicationenglish-dictionaryenglish-learningenglish-translationlearn-englishreactreact-nativereactjsredux
.vscode | ||
__tests__ | ||
android | ||
ios | ||
readme-files | ||
src | ||
.buckconfig | ||
.eslintrc.json | ||
.flowconfig | ||
.gitattributes | ||
.gitignore | ||
.prettierrc.js | ||
.watchmanconfig | ||
app.json | ||
App.jsx | ||
babel.config.js | ||
index.js | ||
metro.config.js | ||
package.json | ||
readme.md | ||
rn-start.fs | ||
rn-start.sh | ||
tools-start.fs | ||
tools-start.sh | ||
yarn.lock |
AnkiLan
App provide creating automatically fill fields with English words and their definitions, examples, translates and add it to Anki.
App required already installed Anki on your phone.
Build and start
git clone https://github.com/Horhik/ankilan
yarn install
yarn start
# launch paralell
react-native run-android
if something not working read react native docs
Debug
For linux:
Read this
Instead yarn start and react-native run-android, you may launch ./rn-start.sh
and ./tools-start.sh
Other
It's up to you 😜
Goals
Basic functional- Add Urban dictionary support
- Support for other languages than Russian
- Add fields editor
- Add dark theme
- Create flexibility models
- Download sound of word to filesystem