Welcome to My Dictionary, an easy-to-use app designed to help you expand your vocabulary, track new words, and store your favorite terms. Whether you're learning a new language, preparing for exams, or just curious about words, My Dictionary has all the tools you need. It is available across iOS, iPadOS, and macOS, so you always have access to your words.
Quickly find definitions, synonyms, and examples for any word. Powered by a robust dictionary API, this feature ensures you always have the information you need at your fingertips.
Save words to your personal dictionary for easy access later. Review your favorite words anytime, even offline, thanks to local storage with Core Data.
You can sort your words using the part of speech parameter. Just make sure that all words have it. This helps you keep track of different types of words and study more effectively.
Test your knowledge with personalized quizzes based on the words you've saved in your dictionary.
Get a daily word delivered to your device to help you learn something new every day.
Built with Swift and SwiftUI, My Dictionary offers a smooth, responsive, and visually appealing user experience.
All your saved words are stored locally and on the cloud using Core Data with iCloud sync, so you can keep your vocabulary consistent across all your devices.
Handle asynchronous operations like fetching word data and updating the UI smoothly using the Combine framework.
The design of My Dictionary is focused on simplicity and ease of use. The user interface is clean, intuitive, and designed to make finding and saving words a seamless experience.
- Word Lists & Sharing: Create custom word lists and share them with friends or on social media.
- Advanced Search Filters: Search for words by part of speech, word origin, or frequency of use.
If you have any questions, suggestions, or would like to collaborate, feel free to reach out:
- Email: [email protected]
- Second Email: [email protected]
- LinkedIn: Aleksandr Riakhin
Thank you for exploring My Dictionary! I hope you find it useful and enjoyable. If you have any feedback or feature requests, please don't hesitate to reach out!
This app is under continuous development. Your feedback and contributions are always welcome!