Nic Raboy

Nic Raboy

Nic is a skilled application developer that has released several native and hybrid mobile applications to iTunes and Google Play. He writes about his development experiences related to making web and mobile app development easier to understand and has experience in Android, Node.js, Apache Cordova, Java, NoSQL, SQL, PHP, NativeScript, and Unity3D.

Recent Articles


Accept Signatures in Your NativeScript Angular Mobile Application

Living in the San Francisco Bay Area, I run into startup businesses using payment processing applications like Square all the time. If you're unfamiliar with these applications, they are credit card processors, whereby the customer signs their name to validate the transaction. This signature ends up in your email receipt and is also likely to […]

  • June 26, 2017

Test Password Strength Using Regular Expressions in a NativeScript Mobile Application

Recently I released some content around form validation within a NativeScript application that uses Angular. This is great as you can use it to check your form for errors based on any number of criteria. However, what if you wanted to guide your users through a form process rather than validating the data? An example […]

  • June 19, 2017

Generating Splash Screens and Application Icons for NativeScript Mobile Apps

So you've created a fantastic mobile application for Android and iOS using NativeScript and you're getting ready to publish it to Google Play and iTunes. This is great, but more work probably needs to be done. For example, you probably don't want to use the stock NativeScript application icons – also called launcher icons – […]

  • June 12, 2017

Form Validation in a NativeScript Angular Mobile Application

Not too long ago I wrote a tutorial to compliment the Angular documentation for form validation in an Angular web application. This was a follow-up to an old AngularJS tutorial I wrote for form validation in an Ionic Framework 1.0 application. As you probably know, I'm a huge fan of NativeScript, and while NativeScript supports […]

  • June 5, 2017

Highlight Text Within a String Using Angular and Regular Expressions

Regular expressions are very powerful and I've been writing about them a lot lately. Particularly in how they can benefit you in Angular applications, whether that be for the web or mobile with NativeScript. Back in 2015 I wrote a very popular tutorial called "Highlight Text in a String Using JavaScript and AngularJS," which is […]

  • May 24, 2017

How to use Firebase Cloud Messaging in a NativeScript Angular Mobile App

An often critical part of mobile application development is the requirement of being able to receive notifications from a remote source, often referred to as push notifications. Previously I had explored how to use local notifications in a NativeScript application, but these are triggered based on a schedule within the application itself, rather than a […]

  • May 9, 2017

Working with XML Data in NativeScript Angular 2

I recently wrote a tutorial for using RESTful API data in a NativeScript Angular 2 application. This tutorial included everything from Angular 2 providers, HTTP requests with RxJS, and data persistence with a NoSQL database called Couchbase. In most scenarios, remote web services will return JSON data to be consumed in your client facing application, […]

  • November 28, 2016

Working with RESTful Data in Angular 2 and NativeScript

NativeScript and Angular 2 provide you with the tooling to accomplish some pretty great things in the native mobile space. For example, I wrote an article not too long ago demonstrating how to create a barcode scanning application with a local inventory, which used a variety of technologies including NativeScript and Angular 2. Creating our […]

  • November 21, 2016

Scanning Barcodes with NativeScript and Angular 2

Not too long ago I wrote about scanning for barcodes within a NativeScript application. However, this was a very basic example and was created before Angular 2 was supported. After having had received a lot of positive feedback on the article, I thought it would be best to take it to the next level. What […]

  • August 30, 2016

Moving from Vanilla JavaScript to Angular 2 in NativeScript

Telerik has recently been emphasizing the support for using Angular 2 to build a NativeScript mobile application. Being able to use a solid JavaScript framework like Angular 2 to build native Android and iOS applications is a huge win for mobile developers. However, what if you’ve been developing NativeScript applications using vanilla JavaScript or TypeScript? […]

  • May 23, 2016