Skip to content

Pocket Dictionary App is a dictionary built with Kotlin and Jetpack Compose, offering a seamless word search experience. Features include meanings, phonetics, synonyms, antonyms, pronunciation support, and source links.

Notifications You must be signed in to change notification settings

dattasneha/pocket-dictionary-app

Repository files navigation

Pocket Dictionary App

A modern dictionary app built using Kotlin and Jetpack Compose, designed for a seamless and interactive word search experience. Built with Clean Architecture, ensuring scalabilit and maintainability.

Screenshots

Features

  • Search Words: Find meanings, phonetics, synonyms, antonyms and example by entering a word in the search box.
  • Pronunciation Support: Listen to word pronunciation using the MediaPlayer library.
  • Synonyms & Antonyms Navigation: Click on any synonyms or antonyms to search their meanings instantly.
  • Source URL: Easily access the original dictionary source for more details.
  • Modern UI: Built with Jetpack Compose for a smooth, interactive, and user-friendly experience.

Tech Stack

  • Language: Kotlin
  • UI Framework: Jetpack Compose
  • Architecture: Clean Architecture (MVVM)
  • Dependency Injection: Hilt
  • Networking: Retrofit
  • State Management: ViewModel
  • API: Free Dictionary API
  • Media Playback: MediaPlayer library

Download Link

Download app

About

Pocket Dictionary App is a dictionary built with Kotlin and Jetpack Compose, offering a seamless word search experience. Features include meanings, phonetics, synonyms, antonyms, pronunciation support, and source links.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages