As a French guy in London, when people told me the time, I was always lost. Now thanks to this app, I can confirm what I hear and what I should say to tell the time ๐.
A tiny iOS Swift project with SwiftUI.
๐ฒ App Store: https://apps.apple.com/gb/app/tell-time-uk/id1496541173
- ๐ฐ Time is written in British english, like It's twenty past seven AM for 07:20
- โฐ Nice clock gives you the selected time
- ๐ You can move the clock arms to set the time
- ๐ฐ Customise the design of the clock (Classic, Art Nouveau or Drawing Style)
- โฑ Display minute/hour indicators or limited hour as your convenience
- ๐ฃ Time can be heard with a British accent
- ๐ข You can slow down the spoken utterance in configuration (Speech rate)
- ๐ You can activate the Speech recognition to train your pronunciation.
- ๐พ Today Widget gives you the current time
All artistic work has been made by Mathilde Seyller. Go follow her!
Works with Xcode 13.3.
- โฐ SwiftClockUI: SwiftUI library that provide the Clock, with draggable arms and different design and options
- ๐ The Composable Architecture (TCA): library for helping building apps in a consistent and understandable way. Using two main principles: Single point of truth and unidirectional flow. It's also way more easier to test than any architecture I worked with.
- ๐ฌ๐ง SwiftPastTen: Swift framework to provide you the British way to tell the time by passing a "HH:mm" formatted string
- ๐ฌ๐ง SwiftToTen: Provide useful Swift function to recognize British english time and try converting it to Date
- ๐ฃ SwiftTTSCombine: Swift Combine framework to use Text To Speech directly wrapped in Combine way
- ๐ SwiftSpeechCombine: Swift Combine framework to use Speech recognition directly wrapped in Combine way
- ๐ธ SnapshotTesting: Snapshort testing library from Point-Free to test views