/telltime

iOS application to tell the time in the British way ๐Ÿ‡ฌ๐Ÿ‡งโฐ

Primary LanguageSwift

Tell Time ๐Ÿ‡ฌ๐Ÿ‡งโฐ

Unit Tests

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

Features

  • ๐Ÿฐ 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)
  • ๐Ÿ‘พ Today Widget gives you the current time

Minimum required

Works with Xcode 11.

Libraries used

  • โฐ SwiftClockUI: SwiftUI library that provide the Clock, with draggable arms and different design and options
  • ๐Ÿ‡ฌ๐Ÿ‡ง SwiftPastTen: Swift framework to provide you the British way to tell the time by passing a "HH:mm" formatted string
  • ๐Ÿ“ธ SnapshotTesting: Snapshort testing library from Point-Free to test views

TODO

  • โœ… Improve UI for iPad format