I'm working on a website and one of its app would benefit to be immediately available to mobile users through an app, it doesn't need to be native.
So I did a couple of google queries, and turns out it seems possible using (for android) Webviews.
Has any of you done the process of serving a deployed django app in a mobile app without doing it all over in native ?
2 thoughts on “Has any of you turned a django app to an mobile app ? How hard / long was it ?”
Any reason it has to be an app, vs just a responsive mobile site?
In theory it’s not too complicated.
If you’ve heard of having a decoupled front-end and back-end, it’s the same thing.
You can have the back-end be Django, while you have 2 front ends that talk to your app. One is the web version, through either Django Templates or a JS framework (React, Vue, etc). The second is your native app (either through proper Swift, or using an in between tool like Electron, Flutter, React Native)
(I’m just speaking conceptually, I have not personally done this, just what I’ve seen on the internet)