Showing 8 posts by,

Nic Raboy

When building applications, many repetitive tasks could be automated so that you can spend more time developing and less time on grueling tasks like optimization, testing, and deployment. This is where Gulp and similar automation toolkits come into play. In this video, we will learn how to solve a common problem that many developers face when they are getting ready to deploy. We will see how to use Gulp and Node.js to optimize a website consis [...]

Great applications not only look good and perform well, they also have few bugs. In the process of developing and deploying an application, it is just as critical to write test scenarios as it is to write attractive and amazing code. In this video tutorial, we see how to use the Jasmine testing framework to write unit tests that test not only various Node.js functions but also API endpoints that were created using Express. With well-designed u [...]

Transcript Hey everyone Nic Raboy here we're going to take a look at validating forms within an angular web application so as you can see I do have my terminal up I also have the angular CLI installed and while you don't need the angular CLI installed to be successful with this project it will make things a lot easier so what we're going to do is we're going to create a new angular project I'm going to say ng new validate project and hit enter [...]

Over the past few months, we've been exploring Ionic 2 as part of a three part tutorial series towards building cross platform hybrid applications. We started with a beginners guide to getting started with Ionic 2 and worked our way into building a multi-page application. We're going to bring this series to a close with another critical part of mobile application development. We're going to focus on working with remote web services and APIs. S [...]

Not too long ago I wrote about getting started with Ionic 2. In the previous, part one guide, I gave some overview on what Ionic 2 was and how it differed from Ionic Framework 1. This overview lead up to developing a very simple single page mobile application. What if you wanted to build a multiple page application with persisted data storage and native platform features? We’re going to take the same guide from the previous part of the series and [...]

When it comes to mobile application development, there are many different routes you can choose. You can choose a native solution, using the Android SDK and Java or iOS with Objective-C, but in both these scenarios, there is a multiple language requirement. A more efficient and possibly cheaper solution would be to use a cross platform framework that lets you deploy to various platforms using a single set of code. There are numerous cross platf [...]

Angular 2 and Ionic 2 are very new developer frameworks. Although not as new, the TypeScript language has been getting much attention as the recommended way to develop with Angular 2 and Ionic 2. TypeScript is a superset of JavaScript that turns it into a typed language. The code is written as TypeScript and then compiled into JavaScript. This is where things get weird. What happens when you want to use a JavaScript library in your TypeScript pro [...]

NativeScript is becoming all the rage in the mobile development community lately. I hear about it at conferences, various reputable news websites, and even in mobile development forum boards. It is becoming so popular over the competition for a few major reasons, but before I go there, let me explain what it is incase this is your first time hearing of it. Defined by the NativeScript website: NativeScript enables developers to build native apps [...]