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.
The NativeScript 5.4 release has just landed! Learn about all of the new features and updates as we prepare for the big 6.0 release in July.
Adding a chatbot to your NativeScript app can be an easy win for improving your efficiency (and your end user's engagement!). Learn how you can simply create a bot and deploy it to web, mobile, Viber, and Facebook Messenger in no time at all.
The NativeScript team has made some huge improvements to your development experience with webpack and HMR. Coming in NativeScript 6.0 are some changes to the default build process that you should be aware of.
Get a hold of managing your state when using Angular with NativeScript in this article by NativeScript engineering team lead Alex Vakrilov.
Do you use any crash reporting services with your NativeScript apps? No! Shame on you! In reality, many of us don't consider crash reporting important, but as you'll see here, it's super easy to hook up your app to a service like Crashlytics.
In this guest post from Phani Sajja, we look at how to build a comprehensive login form including a bonus section on integrating with a backend provider such as Progress Kinvey.
NativeScript is single-threaded by design. But there are edge cases where you may want to take advantage of worker threads to offload certain tasks and squeeze all the performance you can out of your app. Read up on some easy ways to use workers in your NativeScript app.
Join our free online webinar on Thursday, April 25th as we look at Another Vue of NativeScript!
Raymond Camden shows us the variety of ways you can store client-side data in your NativeScript app.
Avoid dependency version confusion when using the NativeScript Playground! Learn about how to identify which versions of packages are installed in the NativeScript Playground container apps.
Learn three techniques you can use to create "Responsive Layouts" that look great on any device with NativeScript.
As many of you probably know AndroidX was announced at Google I/O 2018 as the major package renaming of the Android Support library. Like the Support Library, AndroidX ships separately from the Android OS and provides backwards-compatibility across Android releases. AndroidX fully replaces the Support Library by providing feature parity and new libraries.
With some recent changes to the NativeScript framework, you can now add Objective-C code files directly in your app (without creating a plugin first!). Learn how you can set this up yourself in this blog post.
NativeScript's latest release is now available, bringing more productivity to your mobile apps and development experience. Let’s look at this release’s new features.
Learn about how to share code between web and mobile apps with the new Vue CLI plugin and NativeScript-Vue.
Learn how to use NativeScript-Vue with class components in this guest article by NativeScripting's Alex Ziskind.
Kinvey Chat offers the opportunity for you to add chatbot capabilities to your NativeScript app. Join our webinar on March 28th to learn all about how to use Kinvey Chat!
We asked the wider NativeScript team here at Progress if they could provide some useful and/or little known tips and tricks that might aid the NativeScript developer on their path to the next great app. Here is what they had to say!
Come check out the new low code tool from Progress! Kinvey Studio enables you to create native mobile apps, web apps, chatbots, and (soon) wearable apps from a shared Angular codebase.
So, you are super excited about NativeScript and you want to tell everyone about it. You are looking for a more direct way to interact with your audience than writing a blog post and you keen on brushing up your public speaking skills. Well, organizing a meet up might be just want you are looking for.
In his previous article, Raymond Camden discussed how to use Vuex in a NativeScript app. Vuex is a pretty complex topic, so this article adds more detail (and corrects the glaring mistake of not including any cats!).
Looking for a quick and easy way to learn NativeScript with Vue.js? Look no further than the new tutorial built exclusively for the NativeScript Playground.
Curious to know how the NativeScript Playground works behind the scenes? In this blog post, Vasil Trifonov explains how each technical component works together to create the magical experience you get developing with {N} in a web browser.
With markingMode:none officially supported, now is the time to test out your Android apps and take advantage of the memory and performance improvements available under this mode.
What can you expect at Vue Conference, Tampa
Learn about how you can use Google's Bazel to build your NativeScript apps.
If you ever need to debug the source of your NativeScript app and plugins, you'll want to read about the new nativescript-dev-debugging plugin!
aboutGolf is a premier provider of indoor simulator technology and the official golf simulator of the PGA Tour. Read about their success using NativeScript to build a cross-platform mobile app.
Watch some of the best NativeScript talks from jsMobileConf 2018!
NativeScript 5.2 is here! Read on for a full list of features and improvements that are now part of NativeScript.
Learn about an upcoming change in how you construct your import/require statements in NativeScript 5.2.
Welcome to our series on Hot Module Replacement (HMR). We will be diving into everything you could possibly want to know about HMR and NativeScript - today is a look into how we handle "hot" updates with the module.hot API.
In this article I'm going to demonstrate adding Vuex to a NativeScript-Vue application, but even better, I'll give a basic introduction to Vuex and describe why you may use it.
One of the easiest way to join the NativeScript Contribution Program is to write a blog post. It may sound much scarier than it actually is, so I would to give you some tips and tricks and show how easy it could be.
Welcome to our series on Hot Module Replacement (HMR). We will be diving into everything you could possibly want to know about HMR and NativeScript - starting with the basics today.
Learn how to incorporate a Material Design CardView component in your iOS and Android apps.
Last year we ran a time boxed First-Time Contribution Contest and the results were more than amazing - three times more contributions and we saw some pretty solid among them, like YARN support for the CLI! With that said, It was a pretty easy decision for us to promote this initiative to a full-time Contribution Program.
If you're like me and hate typing on a mobile device (yes, I'm much older than I look) then please add toolbars on top of your app's keyboards for quick input. Thank you on behalf of everyone.
In this final article in our security series, we look at how we can leverage existing hardware - and existing services - to take away the tedious pain of user authentication.
In this third part of our mobile app security series, we look at some simple strategies for securing data in transit between our devices and backend systems.
Part two of our series on securing your mobile app focuses on securing data that you store locally on the user's device.
This week on the NativeScript blog we'll be taking a look at mobile app security. Today we dive into what you can do to improve the security of your source code to protect intellectual property, ensure the integrity of your business logic, limit access to your apps, and even offload work to the cloud.
Implementing a Custom Route Reuse Strategy, is not only the best solution, but it is also simple and quite elegant. You can very easily add the `noReuse` flag to any path you don't want to reuse, while keeping it for all the other paths.
Learn how to hunt down (and destroy!) memory leaks in your iOS and Android apps by using Xcode, Android Studio, and your trusty Chrome Dev Tools.
UGroupMedia uses NativeScript to build and deploy Portable North Pole from a single JavaScript codebase, and it seems to be working well, as the app’s reviews have been consistently high throughout the holiday season. Let’s dive into how the app works in detail.
Learn how to use nested aux page outlets in your next NativeScript app built with Angular to achieve previously impossible app scenarios.
Learn about the tns create command, new in the NativeScript CLI.
With the holiday season just around the corner, we’re happy to announce the last NativeScript release of the year with a number of awesome new features.
2018 has been a GIANT year for NativeScript! Check out this recap of all the highlights as we prepare for an even better 2019.
The NativeScript Uplabs Challenge is over! Come see who the winners are - like us I'm sure you'll be pleasantly surprised at the amazing UIs these developer/designers came up with!