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