A personal dictionary and language study app.
Language Dex is not designed to be your sole learning tool, no app should be. It is aimed to be a supplementary practice and personal progress tracking app for any language you are learning. It can also be used as a general study app, as you can load custom vocabulary necessary for any subject.
The intention behind having users add words themselves is to push users to research and interact more with the words being studied and to lean the user to write definitions in their own words.
Below are reasonings for the pratice games included in Language Dex:
These are light practice games, aimed at getting you familiar with words you've recently added.
A fun Wordle inspired practice game that tests your vocabulary and spelling. Only words you've saved to your dictionary can be used to play, providing reason to add new words to your dictionary.
Crossword is a lighter practice version of Short Answer with some initial character and word length hints.
Short Answer tests you on words more directly, checking to see whether you can remember a word and its spelling using only the definition.
Use in a Sentence is a difficult personal test to see your creative usage of a word, while Pronunciation is simple direct pronunciation practice for individual words.
Completing these practice games for a word also allows you fill out the Example and Pronunciation sections of the word's data. Each have a way to directly compare with the existing data for you to choose the best version to keep.
This is an Expo project created with create-expo-app.
- Install dependencies
yarn
yarn run licenses- Connect your phone with debugging enabled and start the app
yarn run android/app: Page level components using file-based routing./lib: Components and utility files/assets: App assets (icons, splash screens)/licenses: Extra license files for license-ripper/locales: Localization files/scripts: Tools and build scripts
@/ in import statements point to the project root. (@/lib points to /lib)





