The NativeScript blog is your source for timely and interesting news about NativeScript.
If you would like to guest post on our blog, please tweet us @NativeScript.
ick van Weerdenburg shared lessons learned from dozens of mobile projects, including several NativeScript ones, over the last three years.
TJ VanToll and Jen Looper demonstrate and discuss the latest and greatest features in NativeScript
Gavin Bauman discussed the latest and greatest new features rolled into Visual Studio Code
NativeScript 2.4 comes with workers support allowing you to execute CPU intensive task on a background thread without blocking the UI thread.
It’s time for another This Week in NativeScript—your weekly collection of all things NativeScript from the NativeScript community.
Watch the opening keynote from NativeScript Developer Day 2016 held in Boston, MA.
At the end of September we hosted the first NativeScript Developer Day in Boston, MA. I’m sure everyone who attended left with a lot of positive vibes and enthusiasm about what can be done with NativeScript. For those of you who could not manage to come, we hope to see you next time!
Every now and then we receive feedback on the performance and APK size of some NativeScript Android application, especially built with Angular 2. In this post I will try to elaborate a bit more on the technical challenges behind the Android Runtime, Core Modules and Angular 2 integration projects as well as to share some easy steps that would boost the performance several times.
Progress participated in the HackMIT 2016 hackathon where teams competed to build the best apps. Many teams used NativeScript for the first time during the competition.
After a brief hiatus for NativeScript Developer Day and Angular Connect, we’re back with another installment of This Week in NativeScript—your source for the latest and greatest from the NativeScript community 🚀
Async/await allows developers to write asynchronous code as if they were synchronous. Support for async/await in TypeScript is available when targeting ES6 but down compiling to ES5 is yet to be implemented. So long the story can be summarized in TypeScript -> ES6 -> Babel/Traceur -> ES5. Recently commits on down-compiling TypeScript to ES5 were merged in the TypeScript master. And here is how to use the nightly tsc and async/await in {N}.
With the recent Angular 2 public release the write once, run everywhere is no longer a myth or something that we should try to avoid due to all the complications that were involved previously. Now we have a framework that does this for us. When you combine Angular 2 with NativeScript you have a complete story that allows you to share code that runs NATIVELY on the target platforms - web and mobile. Support for desktop is planned for NativeScript as well.
The NativeScript team will host a hackathon at the Angular Connect conference on Sept 27th from 6:00 - 10:30 pm.
About a month ago, we released a Beta of DataForm for NativeScript. After adding some more features, and addressing the issues we found, we are happy to announce the official DataForm for NativeScript, which is a part of UI for NativeScript Pro
Just in time for the NativeScript Developer Day event we are glad to announce the immediate availability of our 2.3 release. Get the bits here! 360+ plugins, 8k+ GitHub stars, 20k+ followers on twitter, 250,000+ npm downloads, loved by the Angular community (discussion happening right now to rename NativeScript to Angular Native :)), iOS10, FlexBox, Android 7, WebStom, VS Code, TypeScript Security, LiveEdit - this is what NativeScript 2.3 is.
Choose the winner of the NativeScript App Plugin contest!
Knowing the community and its needs is very important for every product. There is tons of feedback on Github and on StackOverflow, we talk directly with many of you, but we can’t reach out to everyone (and this is a good problem to have :)). Please help us and the community experts serve you better by filling out the survey.
It is time to celebrate! The long awaited official release of Angular 2 is now live! At a special event today Brad Green announced the immediate availability of the Angular 2 bits. NativeScript team is also pleased to announce our compatible NativeScript SDK integrated with the official Angular 2 bits today!
We built a Visual Studio Code extension for NativeScript. Read the lessons we learned along the way.
I’m extremely excited to announce an initiative that we were working for several releases now - NativeScript Code Samples! To make you more productive and to get onboard faster we are releasing 60+ code samples, entirely according to the native UX guidelines, documented, tested and most important entirely open source and contribution friendly!
The latest links, posts and updates from the NativeScript community.
OAuth is being used everywhere. While writing your own OAuth flow for your apps could be a fun experience, most of the time we are happy plugging in a third party SDK so we can authenticate against their service. In the NativeScript world we have a new option for using OAuth with our apps and that is a plugin available on NPM. Here's how you can use it.
It’s time for another This Week in NativeScript, your weekly collection of NativeScript links, plugins, and more 🚀
NativeScript applications have accessibility features to make adaptive technologies work with your mobile application.
While each fiil-in form on mobile is different, the overall concept of presenting properties according to a specific data type, ensuring validation rules are respected, and saving the information follows a consistent and regular form. Wouldn’t you like to have an easy to use component that provides the end-user with the ability to enter all this data in a user-friendly and convenient way? Introducing the DataForm for NativeScript!
It is the middle of the summer here at the NativeScript headquarters, but this isn’t an excuse for us not to deliver another quality and on-time release. Please welcome NativeScript 2.2; go get the code and read about all the new things we managed to release in the last month.not
It’s time for another This Week in NativeScript, your weekly collection of NativeScript links, plugins, and more—and for this week, that includes cats and dogs!
When your application needs to perform heavy, non-UI work, you must take care not to block the UI thread and disrupt the otherwise smooth user experience. On Android, using background services is the right technique for the job.
It’s the second _This Week in NativeScript_ in August, your weekly collection of all things NativeScript from the NativeScript community.
It’s time for another _This Week in NativeScript_, your weekly collection of all things NativeScript from the NativeScript community
Since NativeScript is an open source project, you may have been wondering how you can get the repository to your local machine and start contributing. Or perhaps you just want to try out the latest features that are scheduled to come out in the next release. Either way, I’m going to show you how you can grab the latest and greatest bits from the nativescript-cli repository on GitHub and be able to run multiple versions of the CLI on your machine.
Welcome to This Week in NativeScript, your weekly installment of links, videos, plugins, and more by the NativeScript community. As always, if we missed anything, make sure to add a comment so we can add it to the list.
NativeScript in Action is soon-to-be released book about NativeScript written by Mike and Nick Branstein. The first chapter is available now at no charge.
It’s time for another This Week in NativeScript—our weekly compilation of articles, plugins, and other things that you, the NativeScript community, creates
It's hard to pick a mobile development framework. This article breaks down the differences between NativeScript and Xamarin.
Our premium component suite just released Angular 2 compatibility for both the Calendar and Chart components. Additionally, the UI suite has full support for both NativeScript 2.1 and Angular 2 RC3.
NativeScript 2.1 is now live! Quick links - upgrade now or read the full release notes (total 118 GitHub issues were closed). If I have to mention just two highlights in this release these will be 1) performance improvements in Android (both load time and runtime performance) and 2) much faster and stable LiveSync (HotReload) functionality as part of your development process.
Nic Raboy will be presenting Cross Platform Mobile Apps with NativeScript, CouchBase and Angular 2 on July 28th in Palo Alto.
Vote on your favorite app from the Weather app challenge!
Josh Sommer talks about the NativeScript swiss army knife plugin is the repo for all those functions you copy and paste between projects.
The best links, training, plugin, snacks and Stack Overflow Q&A from the past week in the NativeScript community.
The ListView component is the most important component of every framework out there. Read here what you should expect from a rich ListView component that will do a lot of things out of the box.
Alex Ziskind just released a video training course "Building Cross Platform Native Mobile Applications with NativeScript" on Pluralsight.
Each week we’ll be featuring work you, the NativeScript community, do to help make NativeScript awesome. The list will include articles, code snippets, plugins, Stack Overflow contributions, GitHub contributions, and more. Here’s week one!
Bao Nguyen, Developer at Losant, shares what they created with the NativeScript platform.
Deploy iOS apps to the Apple app store from NativeScript CLI
Adding support for additional languages in NativeScript is easy, thanks to this plugin by Dan Tamas
announcing the new NativeScript weather app contest, running in June
Every now and then the question about the size of a NativeScript application package pops up, especially for the Android platform. The purpose of this post is to provide an in-depth and thorough answer to this question and why, by default, the Android application package (*.APK) adds some ~12MBs on top of a blank, purely native Android application.