Thursday, September 17, 2015

NativeScript: portable mobile development


Open source platform created by Telerik, that is using JavaScript for "business logic",
XML to define interface (converted to native GUI controls by runtime),
and CSS for styling the GUI (again converted to native GUI)

Portable runtimes are available for iOS, Android and Windows,
and TypeScript could be used instead of JavaScript.
Command line tools are free, and Telerik provides many online services to help testing, deployment, etc.

Claimed tested performance is around 7% slower than pure "native" Swift code,
and that is similar to Xamarin. Runtime included with each app is a few MB.

Other similar platforms include Appcelerator Titanium and React Native

podcast interview: Understanding NativeScript with Sam Basu @ .NET Rocks!