The NativeScript runtime also gives you the power to style applications using css, and provides different custom components for building user interfaces for both Android and iOS devices.
How It Works
You can read more about NativeScript metadata through this link. Simplified it’s what NativeScript injects to access native APIs.
Let’s take a look at the following block of code.
var time = new android.text.format.Time(); time.set( 1, 0, 2015 ); console.log( time.format( "%D" ) );
In that example the Android object is a bit specific, so NativeScript offers a broad variety of cross-platform components. The Telerik team does not want you to have to learn iOS or Android specific terms.
Now that you have a basic understanding of NativeScript you should go on and check it out for yourself. The Telerik team has been generating a great deal of buzz with its release, and for good reason. I’ve provided a few links below to videos and other resources for learning NativeScript.
As always, if you have any questions about the NativeScript runtime I would be happy to answer them!