I know it’s not exactly what you asked for, but you should be aware of this option.
The whitelisted app I shared presents the forum almost exactly as you see it on the browser, with a slightly different login experience. Because it uses a web view it is compatible with themes and plugins which is extremely useful. A “fully native” app would not be and changes to functionality or look and feel will have significantly more friction for deployment.
It uses React Native.