Ionic is an HTML5 mobile app development framework that uses Cordova, AngularJS, and Gulp. Cordova allows access to device functions from JavaScript, AngularJS is a structural framework for dynamic web apps using HTML templates and data binding, and Gulp automates tasks like bundling, testing, and compilation. Ionic combines these to allow developing smartphone apps using just HTML, CSS, JavaScript that can access native device APIs and features.
Related topics: