I thought the same, and made a Cordova/Angular app. It was a mistake. Don't go there! It's easier to learn the native languages/sdk than to debug that mess.
Also, cocoa touch is nicer than any web framework you've ever used.
I am not an expert. I just started with Ionic and got a simple App running in a few hours.
How can native development be easier, when I'm already familiar with web development in HTML, CSS, JS/AngularJS? What did you miss when debugging?
If you're only targeting one platform, the time spent to learn developing for it may be justified. But I don't see why you should not use tools like Ionic or Supersonic when building data driven apps for multiple platforms.
How can native development be easier, when I'm already familiar with web development in HTML, CSS, JS/AngularJS? What did you miss when debugging?
If you're only targeting one platform, the time spent to learn developing for it may be justified. But I don't see why you should not use tools like Ionic or Supersonic when building data driven apps for multiple platforms.