This makes me really happy. I used to think native was the way to go, but the web has come so far in those years. It's possible to build a great mobile app without much native code. Normal users won't even notice.
I'm convinced the approach you chose is the approach most companies should choose by default. Even for a company with no iOS expertise, you can spin up an app with minimal Swift, a shared web view to manage a session, and all of your existing web assets.
FWIW, I've had success using Rails, turbolinks-ios, and Stimulus. Happy for you all! I think you have a great foundation here.
This makes me really happy. I used to think native was the way to go, but the web has come so far in those years. It's possible to build a great mobile app without much native code. Normal users won't even notice.
I'm convinced the approach you chose is the approach most companies should choose by default. Even for a company with no iOS expertise, you can spin up an app with minimal Swift, a shared web view to manage a session, and all of your existing web assets.
FWIW, I've had success using Rails, turbolinks-ios, and Stimulus. Happy for you all! I think you have a great foundation here.
Thanks!