I live in Lausanne, Switzerland, and few years ago the public transport released a mobile app called tl.
At the very early release the mobile app was quite a crap and sometimes a could see that it was simply a web browser pointing to a responsive website. I could tell that because on same pages the developers forgot to remove the URL bar so I could see to what URL the mobile app was pointing; later on, visiting that page I realized that, yes, it was not a mobile app but just a web page. (it also had Angular logo as favicon).
This intrigued me because it meant that the mobile app that I downloaded form the Android store was just a package containing a web browser that was dropping a link on my mobile. This makes things ridiculously easy to develop and cross OS indeed!
More than 1 year has passed now. I've inspected the mobile app today through logcat
but the only URL I could find is this https://tl-apps.t-l.ch/ ; probably the app is pointing to some port, clearly not 80, or 8080.
But my curiosity remains and I would like to know if there is any framework out there capable of making a mobile app out of a responsive website.
To give you an example this is the tl mobile app on my Android:
And this is the same page that you can see on your desktop browser if you visit the page https://www.t-l.ch/webapp/
As you can see it's possible to make a mobile app out of a responsive website, you just need to:
- Put a browser into the mobile app package
- remove the URL bar from the browser
- Allow such browser to visit only the
*.t-l.ch
website - Drop an icon on the Android/iOS mobile that will trig the browser to open when clicked
...and that's it, you made a cross mobile app out of a responsive website.
Do you know any framework that works like this?
Thank you