We’ve been working on a way to get projects using old frameworks up to date. Bootstrap 3 has been updated to Bootstrap 4. jQuery Mobile hasn’t been updated in 5 years.
The Framework Converter is an open source project which hopes to help with this. It replaces all the controls it can in your project with the latest version from Bootstrap 4. The new controls have the same names, positions, text and other values as the original control.
You will still need to work on positioning and styling so the result looks good. Especially in the case of jQM, the web has evolved. Fonts are bigger, there is more white space and layouts tend to be less busy. The Framework Converter does the heavy lifting – you’ll still have work to do.
Here’s how to use it:
We’ve also put the project in a Github repo called framework-converter, if you want to look at the source code and see how it works.
Give it a try – you’re certain to have questions. Feel free to post them to our web board. If you find issues, post them to the framework-converter issue tracker on GitHub.