Skip to content

A simple offline dictionary app for iOS and iPadOS. Made with SwiftUI and Swift Playgrounds.

Notifications You must be signed in to change notification settings

nitinseshadri/NSOfflineDictionary

Repository files navigation

NS Offline Dictionary

A simple front-end to iOS and iPadOS's built-in offline dictionary, UIReferenceLibraryViewController. Built with SwiftUI in Swift Playgrounds.

Screenshot of the Dictionary tab

Screenshot of the Recents tab

As this cannot be published on the App Store due to Apple's SDK stating that UIReferenceLibraryViewController "should not be used to display wordlists, create a standalone dictionary app, or republish the content in any form," I am releasing it here as an open-source project for personal, non-commercial, educational use only. You are not permitted to reuse this code in your own applications.

To use the app, download or clone this repository onto your iPad and open the .swiftpm project with Swift Playgrounds. To use the app on iPhone, build the .swiftpm project with Xcode on your Mac.

Features

  • Search for words in the dictionary
  • View and manage recent searches
  • VoiceOver support with SwiftUI accessibility modifiers

About

A simple offline dictionary app for iOS and iPadOS. Made with SwiftUI and Swift Playgrounds.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages