For which platforms does the ionic framework compile? and the end result is a native app or is it a web app that runs on the platforms?
For which platforms does the ionic framework compile? and the end result is a native app or is it a web app that runs on the platforms?
The end result is a hybrid application. Basically webviews running your application. And the supported platforms are iOS and Android.
Documentation link :
With Ionic, we wanted to build an HTML5 mobile development framework that was focused on native or hybrid apps instead of mobile websites, since we felt there were great tools already for mobile website development. So Ionic apps are not meant to be run in a mobile browser app like Chrome or Safari, but rather the low-level browser shell like iOS's UIWebView or Android's WebView, which are wrapped by tools like Cordova / PhoneGap.
What is Ionic, and where does it fit?
Ionic is an HTML5 mobile app development framework targeted at building hybrid mobile apps. Hybrid apps are essentially small running websites in a browser shell in an app that has access to the native platform layer. Hybrid apps have many benefits over pure native apps, specifically in terms of platform support, speed of development, and access to 3rd party code.