Ionic is open source framework used for developing hybrid mobile apps with HTML5. Ionic was created by Max Lynch, Ben Sperry, and Adam Bradley of Drifty Co. In(independent bootstrapped software company) 2013.
It provides tools and services for building Mobile apps using Web technologies like CSS, HTML5, and Sass. Apps can be built with these Web technologies and then distributed through native app stores to be installed on devices by leveraging Cordova.
Ionic framework built on top of AngularJS and Apache Cordova(mobile application development framework). It support in ios and and android. For android , Ionic supports Android 4.1 and up. For iOS, Ionic supports iOS 7 and up.
Compared to hybrid applications, mixing Ionic code with native mobile app code in PhoneGap (Apache Cordova) allows for higher performance of the resulting product
It built with Angular 1.*.Ionic 2 is focused on building both native/hybrid apps through Cordova, as well as adding the ability for Progressive Web Apps and Electron .The following OSs and browsers are supported:
The Ionic framework can work just like CSS, a platform that can be optimized in various Mobile Operating Systems. Ionic can reduce the need in rewriting a code and Ionic can be integrated into Angular JS so that the code structure can be easily set. The top-notch features available on Ionic can provide new, faster concepts and lower budgets.
The ionic style is based on the AngularJS framework that has the added feature of creating a creative mobile app. Ionic frameworks require only a small amount of time to develop.