Cross platform apps are cheaper to develop than native mobile apps but may lag in performance and feel. If your app is not complex and needs to be run off on a number of platforms, it may make sense to go with a cross platform app.
We use powerful cross-platform mobile development frameworks, such as Titanium, Xamarin and PhoneGap, that provide an HTML5-based platform for designing and developing web apps. This ensures that it will display and perform in the same manner across different devices (smartphone, tablets, and desktops) and different platforms like iPhone and Android. One advantage of cross platform apps is that developers have access to hardware features of smartphone and tablets like GPS, contacts, camera, and calendar. In this case, web technologies can be used to impart a native look, feel and functionality to all devices.