Skip to content

anlavc/Dictionary

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Dictionary App

Showing the nouns, adjectives, verbs and adverbs of English words and also listing the synonyms of the word.

Features of the application

  • Finding the noun, adjective, verb and adverb forms of the searched word.
  • Warning if word is entered incorrectly
  • Warning when null value is searched
  • Saving the last 5 calls. Click to drill down
  • If the searched value repeats, it will not be added to the list.
  • Invoked synonyms score points are sorted from largest to smallest and show 5 values.
  • Listening to the pronunciation of the word.
  • Light and Dark mode

Used technologies

  • Mvvm Design Pattern
  • Url Session
  • UIKit
  • TableView
  • CollectionView
  • Xib
  • User Default
  • Extensions
  • Json

API Kullanımı

GET

  GET https://api.dictionaryapi.dev/v2/entries/en/{word}
Parametre Tip Açıklama
word string Gerekli. Çağrılacak öğenin anahtar değeri

Return values

 word, phonetic,partOfSpeech,definition,example
 meanings,text,audio,sourceURL,sourceUrls,phonetics

GET - Synonym

  GET /api.datamuse.com/words?rel_syn={word}
Parametre Tip Açıklama
word string Gerekli. Çağrılacak öğenin anahtar değeri

Return values

 word, score

Ekran Görüntüleri


Demo

Detail Page

Ekran.Kaydi.2023-02-18.12.20.34.mov

Wrong Word Error

Ekran.Kaydi.2023-02-18.12.19.34.mov

Nil Word Error

Ekran.Kaydi.2023-02-18.12.20.09.mov

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages