Fillwords - Learn Foreign Languages is an application created to help you learn foreign languages, improve your memory and concentration span!
In this version of a hungarian crossword puzzle your goal is to memorize words and their translations within a certain time limit and find them on the game field.
This game is an awesome way to improve and expand your vocabulary, it comes with dictionaries for many language pairs, such as:
- English - Russian
- Russian - English
- German - Italian
- English - Italian
- Italian - English
- English - Spanish
- Spanish - English
Each of them includes thousands of words, which, together with random generated fields grants nigh infinite replayability!
Main | Game | Statistics | Settings |
---|---|---|---|
In order to develop the application or build android .apk from the sources one should:
- Clone this repository
- Install dependencies with
npm install
- run Metro bundler with
react-native start
- Connect an emulator or physical device via adb, like this (tested with mEMU):
adb connect 127.0.0.1:21503
adb reverse tcp:8081 tcp:8081
- build and watch with
react-native run-android
Note that app/lib/field.js required for generating and partitioning fields is not included. Rename fieldMock.js -> field.js to use pregenerated fields.
In case of cache issues run gradlew clean
from the project's android directory