Description
Well, this is going to be a big change, if I do make it happen.
The current watch app is built with WatchKit. WatchKit storyboards are deprecated since watchOS 7, and there is basically no updates for that anymore. No one knows if a future watchOS release will drop support for WatchKit apps. Moving forward, I believe it is wise to move the watch app to be a SwiftUI app, both for long term practicality and the features it brings.
SwiftUI also supports display of maps on the watch, which are (1) interactive unlike the one in WatchKit, (2) watchOS 10 will allow for poly lines (https://developer.apple.com/documentation/mapkit/mappolyline) from what I can see in the documentations right now, (3) better align the experience between the watch and iOS app of this project.
The cons of this, is that, deployment os will have to be raised. Some features like the map improvement are only available on watchOS 10, so what should the minimum os be, would be a question of its own.
(Then there's the other problem which is if I have the time to do this, but at least lets get some feedback, thoughts from users too, anyways)
@merlos, any thoughts on this?