TJ VanToll is a front-end developer, author, and a Principal Developer Advocate for Progress. TJ has over a decade of web development experience, including a few years working on the jQuery team.
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.
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.
In this free online webinar you’ll learn about NativeScript and React Native, both of which have the ability to build web apps, native iOS apps, and native Android apps, simultaneously.
In this article I’ll show you code sharing with NativeScript and Angular works. You’ll learn the steps you’ll need to take to build for all three platforms, as well as some tips and tricks I learned from going through this process myself.
There are a few different ways to implement dialogs in NativeScript apps. In this article I’m going to walk you through how to create a simple dialog that you can style without going through the hassle of creating an entire page.
Progressbars are a common user interface component regardless of development platform. In this article we’ll look at how you can easily recreate this UI component for your NativeScript apps, and learn a bit about NativeScript’s layout system in the process.
As you might imagine, Airbnb’s recent announcement about React Native piqued our interest on the NativeScript team. In this article we’ll walk through Airbnb’s complaints in detail, and talk about how some of those same problems could’ve been handled in NativeScript.
If you’ve built a form in a NativeScript app you’ve probably had the need to show an activity indicator during submission. In this article we’ll look at how to do that.
If you’ve worked in NativeScript apps for more than a few hours, you’ve probably has problems with the keyboard on iOS at some point. Luckily, there’s a pretty easily solution to these problems that you can drop in rather easily.
Today we’re going to step beyond the basics, and look at how to set up a robust local NativeScript-Vue development environment.
Today we’re happy to announce new functionality to make this process a little easier for NativeScript users, including a new Enterprise Auth template, and new functionality in NativeScript Sidekick designed to help you connect to your authentication provider as fast as possible. Let’s look at how it works.
Last week, Jen Looper and Igor Randjelovic announced a 1.0 release of NativeScript-Vue. In this article we’ll answer some common questions about NativeScript-Vue, talk about what’s next, and discuss how you can get involved.
Login and registration screens are a necessary evil for many mobile applications. In this article you’ll learn how to get a basic login screen running in your NativeScript app quickly, as well as how to add some more advanced functionality.
In this article I’ll tell you how I build NativeScript apps. One of the great things about NativeScript is you have a lot of flexibility in how you build, so you can find a workflow that works for you. Let’s look at how I build.
At this year’s NativeScript Developer Day we announced that NativeScript UI is now 100% free. In this article we’ll look at how to get started with the newly free NativeScript UI controls.
We’re happy to announce that the speaker for NativeScript Developer Day is now final 🎉 Let’s look at some of the talks you can see at the event.
NativeScript Developer Day is back and bigger than ever. This year our one-of-a-kind event will take place at the gorgeous Scandinavia House on September 18th and 19th in New York City. Let’s look at what you can expect.
Join the NativeScript Community on Slack. Enter your email below to receive an invitation.
Ask for another invitation?