Ionic is a framework that works on a Cordova / PhoneGap [and others] card and has many differences in namespace. I am sure that you have already noticed how ion-pane instead of pane , to name one of many.
I feel that this is done so that the developer feels that they work within the same framework, instead of thinking about understanding angularJS bower, gulp, Cordoba all as different are these different frameworks that you have to deal with (although you , and this will help if you understand them separately), and this is just one of the subtle differences from the ionic workspace.
No, you do not need to do one more, that is, the corova config.xml file that works in the Ionic Framework.
source share