NativeScript 1.2 released – live sync, push notifications, native plugins

NativeScript 1.2 recently released, enables developers to build native apps for iOS, Android and Windows Universal while sharing the application code across the platforms. When building the application UI, developers use our libraries, which abstract the differences between the native platforms.


NativeScript 1.2 changelog:


  • Create instance immediately and move all android-specific events to
  • Implement cancellable back button pressed for Android.
  • Expose additional properties of NavBar/ActionBar
  • Add an optional fullscreen parameter to Page.showModal method.
  • Provide per page option for manipulating NavigationBar
  • Extend the set of support CSS properties in {N}


  • Showing a modal page from another modal page results in error on iOS.
  • Login dialog – iOS7: loginResult.userName returns password as a value instead of username
  • Page.showModal seems completely broken in IOS
  • Prompt dialog – iOS7: okButton returns result equal to false, cancelButton returns result equal to true
  • FPS module will now correctly count frames while scrolling in iOS
  • dialogs.action() causes app to crash on iPad
  • Simple location app doesn’t perform until real gps apps are also running
  • [Screen Builder] Model is not updated when an observable object property is used in two text fields
  • Not returning a view on the view parameter of the creatingView event handler of the placeholder crash the application
  • Creating an Observable by passing a JSON object in the constructor does not define the respective properties on the Observable object instance.
  • visibility property inconsistent with CSS
  • BackgroundImage property does not respect the CornerRadius when set to Border.
  • WebView crash when navigating back

<p style="text-align: justify;">
  <a href="" target="_blank">Install on Linux OS</a>

<p style="text-align: justify;">
  <a href="" target="_blank">Install on Windows OS</a>
comments powered by Disqus