Ionic is a framework used to create a hybrid mobile application. Hybrids could be run on a smartphone as native applications, although they are developed in web application technologies such as JavaScript, CSS3 or HTML5. What is more, hybrid applications are more universal, thus they have a lower cost compared to making native mobile applications. Ionic focuses on the visual aspect of the software. It supports languages such as AngularJS or Sass and works with frameworks such as PhoneGap, Cordova or