Ionic is a complete open-source SDK for hybrid mobile app development. Built on top of AngularJS and Apache Cordova , Ionic provides tools and services for developing hybrid 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.