{"id":293,"date":"2016-04-28T04:25:22","date_gmt":"2016-04-28T04:25:22","guid":{"rendered":"http:\/\/fluentreports.com\/blog\/?p=293"},"modified":"2016-05-04T17:18:58","modified_gmt":"2016-05-04T17:18:58","slug":"nativescript-2-0-is-here","status":"publish","type":"post","link":"https:\/\/fluentreports.com\/blog\/?p=293","title":{"rendered":"NativeScript 2.0"},"content":{"rendered":"<p>It has been a long road since I first started with the just freshly released v0.90 slightly over a year ago.\u00a0\u00a0 I saw a product that was brand new, raw, full of life and it offered a huge amount of potential.\u00a0\u00a0 I decided that even though it wasn't nearly as popular as other recently released next generation product, ReactNative; that the underlying design of NativeScript was a much better foundation.\u00a0 So, I took a chance and decided to use NativeScript for all my projects.\u00a0 I am very grateful for Telerik open sourcing the entire stack, it has not only allowed me to see what geniuses the entire Telerik team is, but it has eliminated any concern of using this stack for well into future.<\/p>\n<p>Now with the 2.0 release ,the future for NativeScript is even brighter.\u00a0 So many new features, so many existing features honed to be even better! \u00a0 This is a awesome release!<\/p>\n<p>Some stats; In just the common core modules, we have had over 2,500 different commits since v0.90 by 40 different authors, of which over 1\/3 of the authors are totally independent developers like me.\u00a0\u00a0 In addition, when I started we had maybe a handful of plugins, according the the <a href=\"http:\/\/plugins.nativescript.rocks\/\">http:\/\/plugins.nativescript.rocks\/<\/a> we are up to over 150 different addons of which were made by over 45 different authors.\u00a0\u00a0\u00a0\u00a0 Not bad for a open source project no one had even heard of at the beginning of March of 2015...<\/p>\n<p>The newest and biggest feature being release with version 2.0 is the<a href=\"https:\/\/github.com\/NativeScript\/nativescript-angular\"> Angular 2<\/a> support.\u00a0 Several of my fellow compatriots, <a href=\"https:\/\/github.com\/NathanWalker\/angular2-seed-advanced\">Nathan Walker<\/a> &amp; <a href=\"https:\/\/nativescript.github.io\/nativescript-angular-guide\/\">T.J. VanToll<\/a> and <a href=\"https:\/\/github.com\/burkeholland\/nativescript-todo-angular\">Burke Holland<\/a> have created some amazing things with Angular 2.0 and NativeScript.\u00a0\u00a0 If you are an Angular 2 fan, check them out.<\/p>\n<p>Some of the other cool brand new features in v2.0 are;<\/p>\n<ul>\n<li>CSS Z-Index &amp; RGB w\/ Alpha support, Awesome!<\/li>\n<li>Android 6 Permission support<\/li>\n<li>Normal component properties (like orientation) can now be set via CSS<\/li>\n<li>CSS 3 Animations, Sweet!<\/li>\n<li>Android Widget support<\/li>\n<li>And several dozen additional bugs and feature were implemented.<\/li>\n<\/ul>\n<p>Now to install this awesome new release in four simple steps:<\/p>\n<ol>\n<li>Install the new version of the NativeScript command line\n<ul>\n<li>npm install -g nativescript<\/li>\n<\/ul>\n<\/li>\n<li>Remove the existing platform\n<ul>\n<li>tns platform remove android<br \/>\nAND\/OR<\/li>\n<li>tns platform remove ios<\/li>\n<\/ul>\n<\/li>\n<li>Add the platform(s) you need\n<ul>\n<li>tns plaform add android<br \/>\nAND\/OR<\/li>\n<li>tns platform add ios<\/li>\n<\/ul>\n<\/li>\n<li>Install the common core modules\n<ul>\n<li>npm install tns-core-modules@latest --save<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>It has been a long road since I first started with the just freshly released v0.90 slightly over a year ago.\u00a0\u00a0 I saw a product that was brand new, raw, full of life and it offered a huge amount of potential.\u00a0\u00a0 I decided that even though it wasn't nearly as popular as other recently released&hellip; <a class=\"more-link\" href=\"https:\/\/fluentreports.com\/blog\/?p=293\">Continue reading <span class=\"screen-reader-text\">NativeScript 2.0<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_crdt_document":"","footnotes":""},"categories":[15,39],"tags":[16,60],"class_list":["post-293","post","type-post","status-publish","format-standard","hentry","category-nativescript","category-tips","tag-nativescript","tag-upgrade","entry"],"_links":{"self":[{"href":"https:\/\/fluentreports.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/293","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fluentreports.com\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fluentreports.com\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fluentreports.com\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fluentreports.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=293"}],"version-history":[{"count":5,"href":"https:\/\/fluentreports.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/293\/revisions"}],"predecessor-version":[{"id":301,"href":"https:\/\/fluentreports.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/293\/revisions\/301"}],"wp:attachment":[{"href":"https:\/\/fluentreports.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=293"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fluentreports.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=293"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fluentreports.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=293"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}