I am in the process of creating an app for my forum for iOS devices. Fortunately, there is a project called PWABuilder that provides a ready-made XCode project to package a webapp into an app. This has also worked great with my Discourse forum, however there is no back button or anything like that which would make navigation easier.
iOS App generated with PWABuilder (no navigation footer):
There is a footer bar on the iOS PWA though, where there is a back button. I haven’t found a way to display this outside of the iOS PWA yet though.
iOS PWA has navigation footer but can’t be forced outside it (I didn’t find an easy way):
Now my question is: Could this footer also be displayed inside a WKWebView? I also have an idea how to solve it. Apps generated with PWABuilder have the functionality to set a cookie when used. How about displaying this navigation footer whenever the user has a cookie like “mobile_footer_nav”? Then the problem would be solved.
Settings that can be set within an app generated with PWABuilder (cookie on app use)
I would be very happy if the development team could take a look at this.
(I know there is the DiscourseHub app, but a separate app for a forum is the more elegant option and easier for a user to use and understand.)