Comparison Hybrid Cross Platform Framework Native Language JavaScipt, Libraries and frameworks can be used Titanium,RN:JavaScript, Not all lib can be used Xamarin:C#, Tabris:Java iOS: Objective C or Swift Andriod: Java Windows:C# Code Sharing 100% No code sharing Debugging Console message or F12 Debugger in IDE Performance Depend on browser Slower than others Extra layer could take some time Highest possible performance Footprint Wrapper add size Relatively big Smallest possible Tools Any IDE Fixed IDE as per product iOS xCode, Android any Costs Cordova, PhoneGap are free. Appbuilder is paid. Titanium,RN is free, Xamarin is paid. Free