Native app development is hard. You want to take advantage of the unique features of the mobile device, and you want your app to look and feel appropriate to each target platform. One approach to this is to have separate development efforts for each platform with an iOS team and with an Android team. Another approach is to use a framework that lets you build a hybrid mobile app. Ionic is one such framework. Ionic is an HTML5 mobile app development framework targeted at building hybrid mobile apps.
In this session, we’ll explore Ionic. We’ll cover at a high level what Ionic is, how it leverages Cordova, and the basics of creating and developing an Ionic app. We’ll see how to share an app with Ionic view. We’ll look at debugging and testing an Ionic app, both locally and on a real device. By the end of this session, you’ll have a really good feel for what Ionic is and hopefully you’ll try it out yourself!