How to integrate legal native app source code to ionic


#1

we have a legacy android/ios app which was implemented with native code. We now need to integrate its functions to our new framework based on ionic.

We don’t want to rewrite the legacy code for it to use ionic framework because of the workload of rewriting it.

Is there a way to have part of the project to be ionic, and the other part use the native code?


#2

You could write a Cordova wrapper for your native code, if they access native APIs.

If I understand your question, though, the answer is that you can not route some views to Ionic and some views to native. Cordova is a WebView itself, and trying to mix the webview layer with your custom native layer views would be quite difficult to implement with so many moving parts.

My recommendation is to convert it all to Ionic, because it is more maintainable and easier to update.