Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/misteu/VocabularyTraining
Simple vocabulary Trainer written in Swift
https://github.com/misteu/VocabularyTraining
hacktoberfest
Last synced: 2 months ago
JSON representation
Simple vocabulary Trainer written in Swift
- Host: GitHub
- URL: https://github.com/misteu/VocabularyTraining
- Owner: misteu
- License: apache-2.0
- Created: 2019-03-10T23:00:48.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2024-05-27T09:10:04.000Z (8 months ago)
- Last Synced: 2024-08-03T17:16:42.523Z (6 months ago)
- Topics: hacktoberfest
- Language: Swift
- Homepage:
- Size: 6.91 MB
- Stars: 21
- Watchers: 0
- Forks: 15
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- fucking-open-source-ios-apps - Flippy Learn
README
# Flippy Learn
Simple vocabulary Trainer written in Swift
This Vocabulary Trainer is using the basic principle of learning with flash cards. You can create as many languages as you like and write words and their translation.
In contrast to similar flash card apps, this one is pretty fast to use. Because you do not have to type in the word if you do not want to. You can just check "correct" or "incorrect".
Made with [contrib.rocks](https://contrib.rocks).
# How to contribute
(It was my first ever released app so please be aware of spaghetti code and storyboards.)
- You can see open issues in the `Issues` tab of the repo. Please have a look there and ask questions there before opening PRs.
- If you have any ideas for improvements, please open an issue rather than just opening a PRHighest priority for now is replacing all the storyboards with code I would say. There is actually an issue for replacing all of the storyboards with code: https://github.com/misteu/VocabularyTraining/issues/15
If you feel like updating any of the screens, feel free to comment there, I will assign a screen related issue to you then.
This project uses SwiftLint so please follow the guidance at https://github.com/realm/SwiftLint#installation for installation instructions for your build environment. Alternatively, you can comment out the script in the SwiftLint run phase script to silence the warning.
## IndentationPlease make sure, that you do not re-indent whole files while doing changes in some file. Doing so makes it really hard to see your actual changes in the PR. I am aware that indentations are differing throughout the project. However, this is not a priority for now, I will align all of these once storyboards are gone.
I am planning to align the whole project to this setting: https://github.com/raywenderlich/swift-style-guide#spacing
## Redesign and Accessibility
For redesign and accessibility issues, check the Flippy Figma: https://www.figma.com/file/n2i1f7nrrI6n9TtH7aqFR3/Flippy-Learn?node-id=0%3A1