My clock face for the Flutter Clock challenge.
The app is located in the bumped_clock directory.
The clock is rendered using a 2D bump mapping technique. Everything is procedurally generated and there are no assets. It responds to the clock format and weather condition changes. It has been built on the top of the Analog Clock and has no additional external dependencies (only those used by the example Analog Clock).
The preview of the app running on an iPhone 7 Plus: