Hi @george
With technologies like Cordova and Capacitor it seems possible to create the entire codebase in one project rather than having separate web (inc. API data) projects and having to port the code to another project for mobile app. I was wondering if you are considering harnessing this to help a single-project-multi-platform option.
I have developed quite a few responsive sites designed as installable PWAs that work across different device screen sizes. Making them into native apps via Cordova/Capacitor is currently a major undertaking and seemingly very duplicate heavy; I’m finding myself copying and pasting a lot! I also find myself have more sets of code to maintain which comes with its own challenges. All this to achieve what I already have as a web project.
I appreciate to have dynamic data in an app you need API endpoints on the web but you could have publishing options for Web, IOS, Android, Desktop. For the native app ones. If the project has dynamic data enabled, you could make it so you can only choose app deployment if the Web option has been populated with suitable hosting properties.
Last updated: