bcgov / invasivesBC-mussels-iOS

Apache License 2.0
0 stars 4 forks source link

Rewrite Invasives-iOS using SwiftUI over Storyboard #277

Closed LocalNewsTV closed 9 months ago

LocalNewsTV commented 9 months ago

Description

The current Invasives-iOS application was kicked off in 2019 before SwiftUI was released. Much of its functionality relies heavily on,

Pros

In creating a new application we can make use of SwiftUI instead of Storyboard which would be beneficial to the sustainment team in,

Additional Context

Code reduction Example

The custom component/Logic for a Date and time selector in the current application

image.png image.png image.png

And this continues on for a few more files...

That same functionality written in SwiftUI

image.png
LocalNewsTV commented 9 months ago

Accidentally made it an Issue instead of an Epic :)