any cordova application is just a native web view and a www folder that contains the entire functionality in HTML javascript and css, so the app is entirely exposed, how can i make it as difficult as possible for anybody to read the app source code?
You are really concerned about it my advice is use a professional service to protect your code. E.g. Jscrambler