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.
NativeScript for Capacitor released to access Native API directly from JavaScript
NativeScript plugin workspaces are powered by Nx. The benefits are vast; one being the ability to provide plugin developers with auto migrations of updates with a few keystrokes.
Direct platform API access for the entire Capacitor ecosystem via JavaScript.
Oscar Lira shows us how to implement CRUD functionality with products in a Nativescript Vue iOS/Android app using the Shopify Admin API.
HMR is back for a reprise! Plus Xcode 12.3 support.
Compatibility of Xcode, NativeScript and IOS
Xcode 12 compliance for NativeScript. Update and prosper.
Workspaces are intended to manage a suite of plugins bound to an npm scope and vastly reduce labor in plugin maintenance.
As a NativeScript plugin author, there are 6 main points to understand about updating your plugin for NativeScript 7.
With NativeScript 7 we've streamlined the developer experience to contain properly exported es2017 symbols for all core has to offer from @nativescript/core
Full support for ES2017 as a valid output target has landed and now the default for the framework.
NativeScript 7.0 marks a signficant step forward for the framework by aligning with modern JS standards and bringing broad consistency across the whole stack.
You can check back here for any changes as this list will be updated from time to time.
Continuing the series on Angular 10 support, a great community contributor Mahmoud offers some additional helpful tips and guidance
NativeScript for Angular 10 includes new boot options to easily add launch animations to your app.
We are dedicated to Angular and love combining it with NativeScript as it's a naturally powerful combination. Let's look at Angular 10 support.
Sharing code is something NativeScript has always been well suited for since after all, it's just JavaScript
Now that NativeScript is truly community driven let's recap what this new era looks like in the scope of 1 week
Read about how NativeScript is evolving in 2020 (and beyond) with nStudio assuming responsibility of the core framework.
The NativeScript cloud build service is winding down on May 31st, 2020. However, are providing an alternate solution with Circle CI that you can start using today.
NativeScript 6.5 is here - and with it some improvements in creation and styling of Tabs as well as experimental support for KotlinJS.
If you've ever wanted to start building your iOS and Android NativeScript apps on remote servers, we've got a great new solution for you using Circle CI.
If there was an Oscar for Award of the Pubic - {N} 6.4 would have won it. Most of the features that are shipped as part of this release are either started or influenced by somebody from the community. We greatly appreciated everybody's involvement and for this iteration the team spent some time to polish and merge those in the framework.
The NativeScript team is working on total revamp of the iOS runtime. The goal is to use the V8 engine instead of JavaScriptCore. Several months ago the team shipped an alpha version of this runtime and now it’s time to announce the next iteration.
It’s a wrap! Our final release for 2019 is here. It’s meant to make your development experience faster and smoother.
The 2019 NativeScript UpLabs Challenge is in the books! Check out our winners and view the apps on the NativeScript Playground.
In this blog we are going to learn how to detect a "shake" gesture in NativeScript apps using the nativescript-accelerometer plugin.
nativescript-dev-appium is an open-source plugin which wraps/provides access to Appium and it is a suitable way to test NativeScript applications.
Join us on Thursday, November 21st as we dive into some of the most critical features to help you make the most out of using Firebase with NativeScript.
The last week in the office was a really scary one - so we came up with the spookiest release so far. NativeScript 6.2 is packed with many treats and almost no tricks!
Virtually every mobile app needs a backend - and Azure compliments NativeScript in many different ways. Join us for this free webinar on learning how to use some of the most useful (and fun) parts of Azure with your {N} app.
We (virtually) sat down with Jamie Birch, creator of "React NativeScript" - a new community project to bring React support to NativeScript!
Azure provides a variety of "cognitive services" that allow your apps to interact with AI-powered algorithms in the cloud. You can enable your app to use some of its "human" senses by seeing, hearing, speaking, and interpreting input via traditional communication methods. Today we will look at one component of the Text Analytics API.
Learn how to automate iOS and Android app deployments (and dramatically improve your developer life) by using fastlane with NativeScript.
Svelte Native is a new way to create native mobile apps using the popular new Svelte framework along with NativeScript. Recently the NativeScript team asked the creator of Svelte Native (David Pershouse) about his inspiration for Svelte Native and what his future plans are.
The NativeScript + UpLabs Challenge is back! Team up with a designer from UpLabs and create a simple, but engaging, app and win your share of $3000 in prizes.
Hacktoberfest 2019 has begun! Contribute to NativeScript in any way and become eligible for some great prizes (and give back to the community that you are a part of).
Svelte is a new tool web developers have been using to create blazing fast web apps. Svelte Native takes that same framework and makes it available to use with NativeScript! Read on for a brief intro to Svelte Native and why you might just want to try it out for your next mobile app.
The new BottomNavigation and Tabs components are better versions of the old TabView component in every way. Learn more about how to use these new components in your NativeScript apps.
Angular 8.0 comes with a new way for configuring lazy loaded NgModules. Learn how to use it in NativeScript and how to migrate your existing configurations!
For the last several months the NativeScript team has been working on a big revamp of the iOS runtime. In this blog post, we will summarize the output of this effort and why we think it's so important and also how you can participate in it!
Come and meet some of the very best speakers from the NativeScript community at jsMobileConf this November in Boston, MA!
With the NativeScript 6.0 release we announced a new beta of the NativeScript core theme. In this article we’ll take a deeper look at the new theme, including what changed, and how to try out the new theme for yourself today.
It’s been just a month and a half since our last major release and 6.1 is already available - packed with new exciting features. Kotlin support, Material Components, work with devices on WiFi and more ...
Moving from using Vue.js on the web to native iOS and Android is exciting, full of power, but also has its pitfalls. Learn some lessons from Raymond Camden as he describes some tips and tricks he learned on his journey with NativeScript-Vue.
In this article we’ll look at how to develop a watchOS companion app for your NativeScript-built iOS app, including how to get started, and how to set up a workflow for watchOS development.
Have you tried NativeScript at home? Ready to make the push for your company to adopt it as well? Here are seven reasons that you can share with your management team today!
Showing a visual indicator when your app is waiting to retrieve data from a remote endpoint is always a good idea. It keeps your users engaged with the app and lets them know that something at least is happening! In this article Alex dives into using HttpInterceptors to easily show loading indicators in your NativeScript-Angular apps.
In the recent NativeScript 6.0 release, we announced a new beta service called NativeScript AppSync, which allows you to update NativeScript-built iOS and Android apps without using the App Store or Google Play. In this article we’ll look at how it all works.
In part two of this blog series on routing in NativeScript-Vue apps, Raymond Camden looks at more advanced routing techniques like tab- and frame-based routing.
NativeScript 6.0 is webpack-only! The NativeScript CLI now relies on webpack to build your application code.
Routing in NativeScript-Vue is a little different than Vue.js on the web. In part one of this guest blog series, Raymond Camden dives into the different ways you can route with Vue.js, including some new (and old) methods.
6.0 is now officially released! This is a huge milestone for the framework and the common theme behind the release is "Productivity". For the past several months, we worked on several features that aimed to improve developer productivity in many aspects like NativeScript AppSync, new Core Theme, enhanced TabView and what not.
The highly expected 6.0 release of NativeScript is dangerously close! Learn how to migrate your code to the bundle workflow, AndroidX, and the new hooks API.
NativeScript 6.0 is almost here! Join the launch webinar on Thursday, July 18th to learn all the details.
Let’s look at what NativeScript hooks are, and how the upcoming NativeScript 6.0 release affects how hooks work in NativeScript plugins.
The Release Candidate for NativeScript 6.0 is available for a test drive and we would love your feedback!
Check out some of our findings from the latest NativeScript Community Survey!
Earlier this March we unveiled Kinvey Studio, a low-code tool from Progress to help pro developers build apps fast. It’s been a few months since we checked in with Studio, so let’s look at what’s new, and why you, as a NativeScript developer, should care about any of this.
Plum is a new community-created "UI kit" for NativeScript. Built with NativeScript Core, Plum lets you copy-and-paste individual components or entire views into your app.
After Apple's WWDC event, NativeScript developers are ready to get their hands on the latest from Xcode 11 and iOS 13. Read about how NativeScript developers can use "Sign in with Apple" and other upcoming features on iOS.
Phani Sajja shows us how he build a complete Carousel UI using NativeScript and Angular.
Angular 8 was just released, and of course NativeScript supports this latest version! This also means support for Ivy as soon as it is made available.
Did you miss out on NativeScript Developer Day 2019? We've got you covered with a recording of every session right here.
Have you heard about this "microapps" thing? Learn more about microapps and check out how you can leverage NativeScript to build simple, secure, apps to bring the fun back to mobile app development.
NativeScript provides three official ways to create a data bound list. Why three? Which one should you use and in which circumstances? This blog post will help clarify the use cases for ListView, RadListView, and Repeater.
The NativeScript 6.0 release is planned for July and with it comes support for AndroidX. We are also dropping support for the Android Support Library which is a breaking change and means code depending on it should be migrated.
Earlier this week the US Supreme Court allowed an antitrust lawsuit against Apple to proceed. If you’re like me this decision sounded super important... but also super confusing. To try to clear things up, in this article, we’ll break down what this ruling means for your average developer.