I am considering switching from Cordova to Nativescript for my next mobile app project. I have looked at what NativeScript offers and find much of it to my liking. However, I have a few questions
- Does using NativeScript in the cloud entail any limitations on what can/cannot be done? I ask the question since PhoneGap Build (which i do not use) does impose several constraints
- NativeScript has plugins for things like Geolocation, Accelerometry, Bluetooth and WebSockets. In general in Cordova I have eschewed the plugin approach and simply relied on one plugin I maintain myself since cross-plugin communications in Cordova results in very messy code. Is this a constraint with NS plugins too or can I rely on being able to work seamlessly with the pugins out of NS given that the end result is a true compiled native app rather than a hybrid
- Finally, are there any other limitations with using NativeScript, particuarly on the front of accessing other device hardware or rather more exotic device APIs?